On the optimality of approximation schemes for the classical scheduling problem
From MaRDI portal
Abstract: We consider the classical scheduling problem on parallel identical machines to minimize the makespan, and achieve the following results under the Exponential Time Hypothesis (ETH) 1. The scheduling problem on a constant number of identical machines, which is denoted as , is known to admit a fully polynomial time approximation scheme (FPTAS) of running time (indeed, the algorithm works for an even more general problem where machines are unrelated). We prove this algorithm is essentially the best possible in the sense that a time FPTAS for any implies that ETH fails. 2. The scheduling problem on an arbitrary number of identical machines, which is denoted as , is known to admit a polynomial time approximation scheme (PTAS) of running time . We prove this algorithm is nearly optimal in the sense that a time PTAS for any implies that ETH fails, leaving a small room for improvement. To obtain these results we will provide two new reductions from 3SAT, one for and another for . Indeed, the new reductions explore the structure of scheduling problems and can also lead to other interesting results. For example, using the framework of our reduction for , Chen et al. (arXiv:1306.3727) is able to prove the APX-hardness of the scheduling problem in which the matrix of job processing times is of rank 3, solving the open problem mentioned by Bhaskara et al. (SODA 2013).
Recommendations
- On the optimality of exact and approximation algorithms for scheduling problems
- scientific article; zbMATH DE number 6820261
- Approximability of scheduling with fixed jobs
- Closing the gap for makespan scheduling via sparsification techniques
- Approximation algorithms for scheduling unrelated parallel machines
Cited in
(24)- On the optimality of exact and approximation algorithms for scheduling problems
- FPT approximation algorithm for scheduling with memory constraints
- Vector scheduling with rejection on a single machine
- An improved lower bound for rank four scheduling
- Approximability of scheduling with fixed jobs
- A greedy algorithm for the solution of the classical NP-hard scheduling problem of minimizing the total delay
- Scheduling lower bounds via AND subset sum
- The piggyback transportation problem: transporting drones launched from a flying warehouse
- Precedence scheduling with unit execution time is equivalent to parametrized biclique
- Closing the gap for makespan scheduling via sparsification techniques
- scientific article; zbMATH DE number 3908144 (Why is no real title available?)
- Parameterized and approximation results for scheduling with a low rank processing time matrix
- Closing the Gap for Pseudo-Polynomial Strip Packing
- Minimum makespan scheduling with low rank processing times
- Bounding the running time of algorithms for scheduling and packing problems
- Bounding the running time of algorithms for scheduling and packing problems
- Streaming algorithms for bin packing and vector scheduling
- On the complexity of scheduling problems with a fixed number of parallel identical machines
- Scheduling with machine conflicts
- An efficient PTAS for stochastic load balancing with Poisson jobs
- On the computational complexity of (maximum) shift class scheduling
- Scheduling with locality by routing
- Approximation schemes for multiprocessor scheduling within budget
- Necessary and sufficient conditions of optimality for some classical scheduling problems
This page was built for publication: On the optimality of approximation schemes for the classical scheduling problem
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q5384011)