Bounding the running time of algorithms for scheduling and packing problems

  • Authors:
  • Klaus Jansen;Felix Land;Kati Land

  • Affiliations:
  • Institute of Computer Science, University of Kiel, Kiel, Germany;Institute of Computer Science, University of Kiel, Kiel, Germany;Institute of Computer Science, University of Kiel, Kiel, Germany

  • Venue:
  • WADS'13 Proceedings of the 13th international conference on Algorithms and Data Structures
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We investigate the implications of the exponential time hypothesis on algorithms for scheduling and packing problems. Our main focus is to show tight lower bounds on the running time of these algorithms. For exact algorithms we investigate the dependence of the running time on the number n of items (for packing) or jobs (for scheduling). We show that many of these problems, including SubsetSum, Knapsack, BinPacking, 〈P2 | | C max 〉, and 〈P2 | |∑wjCj〉, have a lower bound of 2o(n) ×∥I∥O(1). We also develop an algorithmic framework that is able to solve a large number of scheduling and packing problems in time 2O(n) ×∥I∥O(1). Finally, we show that there is no PTAS for MultipleKnapsack and 2d-Knapsack with running time $2^{o}({\frac{1}{\epsilon }}) \times \parallel I \parallel^{O(1)}$ and $n^{o({\frac{1}{\epsilon }})} \times \parallel{I}\parallel^{O(1)}$.