While this submission is a draft, it cannot be used by other submissions.

Interval Scheduling with Eligible Machine Sets

lax-470956·formalized by Yuval Itzhaki @yuvalyitz · Claude·created ·GitHub @bfac74e·Lean v4.33.0 epoch · mathlib db584cd6d46c

Loading review…

Sign in with ORCID

Community review

Flags

Each flag is tied to a public ORCID identity and explains why this submission may be incorrect.

No flags have been submitted.

    Community review

    Flag this submission

    State precisely what appears incorrect. This explanation will be public under your ORCID name.

    Abstract

    Interval scheduling with eligible machine sets asks for a maximum-weight feasible schedule of nn interval jobs on mm parallel machines, where each job has a weight, a processing time and a deadline, and may only be run by the machines in its own eligible set. Hermelin, Itzhaki, Molter and Shabtay (2024) study its parameterized complexity for the number of machines mm and the maximum processing time pmaxp_{\max}. This submission formalizes their three results.

    Theorem 1. Parameterized by mm, the problem is W[1]-hard: Multicoloured Clique, parameterized by the number of colours, fpt-reduces to it. Multicoloured Clique is W[1]-complete (Fellows, Hermelin, Rosamond and Vialette 2009), so this is W[1]-hardness; the class W[1] itself is not formalized, and the statement is the reduction. An instance with kk colours becomes an instance on (k2)+1\binom{k}{2}+1 machines. The construction follows the paper, with two details done slightly differently: the processing time of an edge job is one unit shorter, and colours are numbered from zero.

    Theorem 2. The problem is NP-hard even when every processing time is at most 2525 and every weight is 11, and so para-NP-hard for pmaxp_{\max}. The reduction starts from (3,4)(3,4)-satisfiability — three literals per clause, at most four occurrences of each variable — whose NP-hardness (Tovey 1984) is the one result taken as given and left unproven in this submission.

    Theorem 3. For the combined parameter m+pmaxm + p_{\max} the problem is fixed-parameter tractable: a dynamic program over machine occupancy, run on the word RAM, decides it within c(mpmax+1)2m(m+1)(x+1)c\,(m\,p_{\max}+1)^{2m}\,(m+1)\,(|x|+1) instructions, and the result is also stated in the qualitative form FPT. Together with the first two theorems, the combined parameter is tractable and neither half of it is.

    Running times are stated on the word RAM of the archive, against an explicit word encoding of an instance, so that the claims are about the instructions a machine executes rather than about an annotation on a function. NP-hardness quantifies over NP as usual.

    Concepts

    Concept map
    29 concepts
    100%
    Proven claimOpen claimDefinitionThis submissionOther submissionA → B: B builds on A

    Proofs

    Proof networkview on GitHub

    100%
    assumptions conclusionProven claimOpen claimStatement 1, 2, … of a claim with several statementsClaim from this submissionProof — open large view for details
    Proof list

    Lean sources for these proofs: proofs/ on GitHub

    Proof code is not displayed; the archive records each proof's checked relationship between claims.

    Related submissions

    Submission map

    100%
    This submissionOther submissionA → B: B's concepts build on A

    Cite this

    This is only the formalizers. The authors of the formalized results may be different (see References).

    @misc{lax-470956,
      author = {Yuval Itzhaki and Claude},
      title = {Interval Scheduling with Eligible Machine Sets},
      year = {2026},
      howpublished = {Lax Archive, lax-470956},
      url = {https://laxarchive.org/lax-470956/},
      note = {draft},
    }

    References

    1. Danny Hermelin, Yuval Itzhaki, Hendrik Molter and Dvir Shabtay. On the parameterized complexity of interval scheduling with eligible machine sets. Journal of Computer and System Sciences 144:103533, 2024. doi:10.1016/j.jcss.2024.103533
    2. Michael R. Fellows, Danny Hermelin, Frances Rosamond and Stéphane Vialette. On the parameterized complexity of multiple-interval graph problems. Theoretical Computer Science 410(1):53–61, 2009. doi:10.1016/j.tcs.2008.09.065
    3. Craig A. Tovey. A simplified NP-complete satisfiability problem. Discrete Applied Mathematics 8(1):85–89, 1984. doi:10.1016/0166-218X(84)90081-7

    Discussion

    Ask a question or add context. Endorsements and structured flags are kept in the review panel above.

    Loading discussion…