Scheduling lower bounds via AND subset sum

Amir Abboud, Karl Bringmann, Danny Hermelin, Dvir Shabtay

Research output: Contribution to journalArticlepeer-review

Abstract

Given N instances (X1,t1),…,(XN,tN) of Subset Sum, the AND Subset Sum problem asks to determine whether all of these instances are yes-instances; that is, whether each set of integers Xi has a subset that sums up to the target integer ti. We prove that this problem cannot be solved in time O˜((N⋅tmax)1−ε), for tmax=maxi⁡ti and any ε>0, assuming the ∀∃ Strong Exponential Time Hypothesis (∀∃-SETH). We then use this result to exclude O˜(n+pmax⋅n1−ε)-time algorithms for several scheduling problems on n jobs with maximum processing time pmax, assuming ∀∃-SETH. These include classical problems such as 1||∑wjUj, the problem of minimizing the total weight of tardy jobs on a single machine, and P2||∑Uj, the problem of minimizing the number of tardy jobs on two identical parallel machines.

Original languageEnglish
Pages (from-to)29-40
Number of pages12
JournalJournal of Computer and System Sciences
Volume127
DOIs
StatePublished - 1 Aug 2022

Keywords

  • Lower bounds
  • Parallel machine problems
  • Scheduling
  • SETH
  • Single machine problems
  • Subset sum

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Networks and Communications
  • Computational Theory and Mathematics
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Scheduling lower bounds via AND subset sum'. Together they form a unique fingerprint.

Cite this