Corollary 4
Lax496464.Corollary4 · concepts/Lax496464/Corollary4.lean · lax-496464
No public endorsements yet.
Loading review…
Sign in with ORCIDNatural Language Statement
Theorem
There exists an FPT-reduction from Hitting Set, parameterized by solution size, to just-in-time scheduling parameterized by the number of second-stage machines. The construction preserves the parameter: a hitting-set instance with solution size produces a shop with exactly machines.
The W[2]-hardness consequence follows from the W[2]-hardness of Hitting Set.
Concept map
In the paper
- page 8 of this submission's paper
Lean source view on GitHub
| 1 | import Lax496464.Construction |
| 2 | import Lax496464.Problems |
| 3 | import Lax496464.W2Hardness |
| 4 | |
| 5 | /-! |
| 6 | --- |
| 7 | title: Corollary 4 |
| 8 | type: theorem |
| 9 | --- |
| 10 | There exists an FPT-reduction from Hitting Set, parameterized by solution size, to |
| 11 | just-in-time scheduling parameterized by the number of second-stage machines. |
| 12 | The construction preserves the parameter: a hitting-set instance with solution size |
| 13 | produces a shop with exactly machines. |
| 14 | |
| 15 | The W[2]-hardness consequence follows from the W[2]-hardness of Hitting Set. |
| 16 | |
| 17 | # Formalization Notes |
| 18 | |
| 19 | The statement uses `W2Hard`, which unfolds to the existence of this reduction. |
| 20 | Its proof establishes correctness and the required running-time and parameter bounds. |
| 21 | It does not depend on the supporting `WH_*` development, included for completeness |
| 22 | beyond the scope of the scheduling project. |
| 23 | -/ |
| 24 | |
| 25 | namespace Lax496464.Corollary4 |
| 26 | |
| 27 | open Lax496464.Problems Lax496464.W2Hardness |
| 28 | |
| 29 | /-- **Corollary 4.** The problem is W[2]-hard with respect to the number of machines. -/ |
| 30 | axiom w2Hard_byMachines : W2Hard byMachines |
| 31 | |
| 32 | end Lax496464.Corollary4 |
| 33 |
Formalization Notes
The statement uses , which unfolds to the existence of this reduction. Its proof establishes correctness and the required running-time and parameter bounds. It does not depend on the supporting development, included for completeness beyond the scope of the scheduling project.
Discussion
Ask a question or add context. Endorsements and structured flags are kept in the review panel above.
0 comments