Abstract
Minimizing the weighted completion time of jobs in the unrelated parallel machines model is a fundamental scheduling problem. The first (3/2-c)–approximation algorithm for this problem, for some constant c>0, was obtained in the work of Bansal et al. (SIAM J Comput, 2021). A key ingredient in this work was the first dependent-rounding algorithm with a certain guaranteed amount of negative correlation. We improve upon this guaranteed amount from 1/108 to 1/27, thus also improving upon the constant c in the algorithms of Bansal et al. and Li (SIAM J Comput, 2020) for weighted completion time. Given the now-ubiquitous role played by dependent rounding in scheduling and combinatorial optimization, our improved dependent rounding is also of independent interest.
Original language | English (US) |
---|---|
Pages (from-to) | 319-328 |
Number of pages | 10 |
Journal | Journal of Scheduling |
Volume | 27 |
Issue number | 4 |
DOIs | |
State | Published - Aug 2024 |
All Science Journal Classification (ASJC) codes
- Software
- General Engineering
- Management Science and Operations Research
- Artificial Intelligence
Keywords
- Approximation algorithms
- Completion time
- Dependent rounding
- Scheduling