paper

Faster Exponential Algorithms for Multi-Machine Scheduling Problems

arXiv:2608.12224 · doi:10.4230/LIPIcs.ESA.2026.53

Abstract

Minimizing the weighted completion times () and weighted number of tardy jobs () on multiple identical machines are two classical NP-hard scheduling problems. As shown by Lenté et al. (2014), both problems can be solved in time . In this paper, we improve these bounds to and , respectively. Our algorithm for exploits the meet-in-the-middle paradigm and an efficient data structure answering linear programming queries. Additionally, when the number of machines is at most , we show that the running time for can further be improved. Both scheduling problems are generalizations of the classical Bin Packing problem, which can be solved in time. Improving this running time is an important open question. We show that, when assuming the Asymptotic Rank Conjecture (ARC), Bin Packing can be solved in time for some . Our algorithm makes use of two main ingredients: the recent -time algorithm of Nederlof et al. [SICOMP'23] for Bin Packing when the number of bins is a fixed constant, and the -time algorithm of Björklund et al. [SODA'25] for special instances of the -way Partitioning problem when assuming ARC.

Faster Exponential Algorithms for Multi-Machine Scheduling Problems · wovepaper