English

Quasi-PTAS for Scheduling with Precedences using LP Hierarchies

Data Structures and Algorithms 2017-08-16 v1

Abstract

A central problem in scheduling is to schedule nn unit size jobs with precedence constraints on mm identical machines so as to minimize the makespan. For m=3m=3, it is not even known if the problem is NP-hard and this is one of the last open problems from the book of Garey and Johnson. We show that for fixed mm and ϵ\epsilon, (logn)O(1)(\log n)^{O(1)} rounds of Sherali-Adams hierarchy applied to a natural LP of the problem provides a (1+ϵ)(1+\epsilon)-approximation algorithm running in quasi-polynomial time. This improves over the recent result of Levey and Rothvoss, who used r=(logn)O(loglogn)r=(\log n)^{O(\log \log n)} rounds of Sherali-Adams in order to get a (1+ϵ)(1+\epsilon)-approximation algorithm with a running time of nO(r)n^{O(r)}.

Keywords

Cite

@article{arxiv.1708.04369,
  title  = {Quasi-PTAS for Scheduling with Precedences using LP Hierarchies},
  author = {Shashwat Garg},
  journal= {arXiv preprint arXiv:1708.04369},
  year   = {2017}
}
R2 v1 2026-06-22T21:14:46.689Z