On Minimizing Tardy Processing Time, Max-Min Skewed Convolution, and Triangular Structured ILPs
Kim-Manuel Klein, Adam Polak, Lars Rohwedder

TL;DR
This paper introduces a faster convolution algorithm for scheduling problems minimizing tardy processing time, explores structural properties of related ILPs, and demonstrates NP-hardness for generalized ILP structures.
Contribution
It presents a faster convolution algorithm, new structural insights for scheduling ILPs, and proves NP-hardness for generalized ILP block structures.
Findings
Faster convolution algorithm with (n^{5/3}) time complexity.
Structural properties of scheduling ILPs enable (n + p_{ ext{max}}^3) algorithms.
Generalized ILP block structures are NP-hard to solve.
Abstract
The starting point of this paper is the problem of scheduling jobs with processing times and due dates on a single machine so as to minimize the total processing time of tardy jobs, i.e., . This problem was identified by Bringmann et al. (Algorithmica 2022) as a natural subquadratic-time special case of the classic problem, which likely requires time quadratic in the total processing time , because of a fine-grained lower bound. Bringmann et al.~obtain their time scheduling algorithm through a new variant of convolution, dubbed Max-Min Skewed Convolution, which they solve in time. Our main technical contribution is a faster and simpler convolution algorithm running in time. It implies an time algorithm for , but may also be of independent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScheduling and Optimization Algorithms · Optimization and Packing Problems · Optimization and Search Problems
