Inapproximability Results for Scheduling with Interval and Resource Restrictions

被引:1
作者
Maack, Marten [1 ]
Jansen, Klaus [1 ]
机构
[1] Univ Kiel, Dept Comp Sci, Kiel, Germany
来源
37TH INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2020) | 2020年 / 154卷
关键词
Scheduling; Restricted Assignment; Approximation; Inapproximability; PTAS; PROCESSING SET RESTRICTIONS; APPROXIMATION ALGORITHMS;
D O I
10.4230/LIPIcs.STACS.2020.5
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the restricted assignment problem, the input consists of a set of machines and a set of jobs each with a processing time and a subset of eligible machines. The goal is to find an assignment of the jobs to the machines minimizing the makespan, that is, the maximum summed up processing time any machine receives. Herein, jobs should only be assigned to those machines on which they are eligible. It is well-known that there is no polynomial time approximation algorithm with an approximation guarantee of less than 1.5 for the restricted assignment problem unless P=NP. In this work, we show hardness results for variants of the restricted assignment problem with particular types of restrictions. For the case of interval restrictions - where the machines can be totally ordered such that jobs are eligible on consecutive machines - we show that there is no polynomial time approximation scheme (PTAS) unless P=NP. The question of whether a PTAS for this variant exists was stated as an open problem before, and PTAS results for special cases of this variant are known. Furthermore, we consider a variant with resource restriction where the sets of eligible machines are of the following form: There is a fixed number of (renewable) resources, each machine has a capacity, and each job a demand for each resource. A job is eligible on a machine if its demand is at most as big as the capacity of the machine for each resource. For one resource, this problem has been intensively studied under several different names and is known to admit a PTAS, and for two resources the variant with interval restrictions is contained as a special case. Moreover, the version with multiple resources is closely related to makespan minimization on parallel machines with a low rank processing time matrix. We show that there is no polynomial time approximation algorithm with a rate smaller than 48/47 approximate to 1.02 or 1.5 for scheduling with resource restrictions with 2 or 4 resources, respectively, unless P=NP. All our results can be extended to the so called Santa Claus variants of the problems where the goal is to maximize the minimal processing time any machine receives.
引用
收藏
页数:18
相关论文
共 34 条
[1]  
Bhaskara A, 2013, PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), P937
[2]  
Brandstadt Andreas, 2003, ARS COMB, V67
[3]  
Chakrabarty Deeparnab, 2016, ABS160406918 CORR
[4]   Parameterized and Approximation Results for Scheduling with a Low Rank Processing Time Matrix [J].
Chen, Lin ;
Marx, Daniel ;
Ye, Deshi ;
Zhang, Guochuan .
34TH SYMPOSIUM ON THEORETICAL ASPECTS OF COMPUTER SCIENCE (STACS 2017), 2017, 66
[5]   On the optimality of exact and approximation algorithms for scheduling problems [J].
Chen, Lin ;
Jansen, Klaus ;
Zhang, Guochuan .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2018, 96 :1-32
[6]   An improved lower bound for rank four scheduling [J].
Chen, Lin ;
Ye, Deshi ;
Zhang, Guochuan .
OPERATIONS RESEARCH LETTERS, 2014, 42 (05) :348-350
[7]   Graph Balancing: A Special Case of Scheduling Unrelated Parallel Machines [J].
Ebenlendr, Tomas ;
Krcal, Marek ;
Sgall, Jiri .
ALGORITHMICA, 2014, 68 (01) :62-80
[8]   Scheduling with processing set restrictions: PTAS results for several variants [J].
Epstein, Leah ;
Levin, Asaf .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2011, 133 (02) :586-595
[9]  
Heggernes Pinar, 2007, Nordic Journal of Computing, V14, P87
[10]   USING DUAL APPROXIMATION ALGORITHMS FOR SCHEDULING PROBLEMS - THEORETICAL AND PRACTICAL RESULTS [J].
HOCHBAUM, DS ;
SHMOYS, DB .
JOURNAL OF THE ACM, 1987, 34 (01) :144-162