Towards PTAS for Precedence Constrained Scheduling via Combinatorial Algorithms
Shi Li

TL;DR
This paper introduces a nearly polynomial-time combinatorial approximation algorithm for precedence constrained scheduling, improving upon prior LP-based methods by avoiding liftings and hierarchies.
Contribution
It presents a new combinatorial algorithm achieving a (1+ε)-approximation with near-polynomial runtime, bypassing complex LP hierarchies used in previous approaches.
Findings
Achieves (1+ε)-approximation in near-polynomial time for fixed m and ε.
Replaces LP hierarchy conditioning with schedule guessing.
Improves computational efficiency over prior LP-based algorithms.
Abstract
We study the classic problem of scheduling precedence constrained unit-size jobs on machines so as to minimize the makespan. In a recent breakthrough, Levey and Rothvoss \cite{LR16} developed a -approximation for the problem with running time , via the Sherali-Adams lift of the basic linear programming relaxation for the problem by levels. Garg \cite{Garg18} recently improved the number of levels to , and thus the running time to , which is quasi-polynomial for constant and . In this paper we present an algorithm that achieves -approximation for the problem with running time $n^{O\left(\frac{m^4}{\epsilon^3}\log^3\log…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Optimization and Search Problems · Optimization and Packing Problems
