English

Approximate Total Weighted Completion Time with Convex Controllable Processing Times

Data Structures and Algorithms 2026-07-24 v1

Abstract

We study the single-machine scheduling problem with controllable processing times to minimize the total weighted completion time, focusing on the setting where a job's processing time is a convex function of its allocated continuous resource. The computational complexity of this problem represents a long-standing open question, as it is currently neither known to be polynomial-time solvable nor NP-hard. While we do not fully resolve this complexity question, we provide several insights into the problem's approximability. On the positive side, we present a polynomial-time e2.719e \le 2.719-approximation algorithm, alongside a quasi-polynomial approximation scheme for instances where the largest parameter value is polynomially bounded by the instance size. On the negative side, we demonstrate that simple sorting rules, which are optimal for certain special cases in the literature, cannot guarantee a constant-factor approximation for the general case.

Cite

@article{arxiv.2607.22133,
  title  = {Approximate Total Weighted Completion Time with Convex Controllable Processing Times},
  author = {Klaus Heeger and Danny Hermelin and Dvir Shabtay},
  journal= {arXiv preprint arXiv:2607.22133},
  year   = {2026}
}