Skip to main navigation Skip to search Skip to main content

Better algorithms and hardness for broadcast scheduling via a discrepancy approach

  • Nikhil Bansal
  • , Moses Charikar
  • , Ravishankar Krishnaswamy
  • , Shi Li
  • Eindhoven University of Technology
  • Princeton University

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

24 Scopus citations

Abstract

We study the broadcast scheduling problem with the objective of minimizing the average response time. There is a single server that can hold n pages of unit size, and multiple requests for these pages arrive over time. At each time slot the server can broadcast one page which satisfies all the outstanding requests for this page at that time. The goal is to find a schedule to minimize the average response time of the requests, i.e. the duration since a request arrives until it is satisfied. We give an Õ(log1.5 n) approximation algorithm for the problem improving upon the previous Õ{log2 n) approximation. We also show an Ω(log 1/2-ε n) hardness result, and an integrality gap of fi(logn) for the natural LP relaxation for the problem. Prior to our work, only NP-Hardness and a (tiny) constant integrality gap was known. These results are based on establishing a close connection to the discrepancy minimization problem for permutation set-systems. Specifically, our improved approximation is based on using recent algorithmic ideas developed for discrepancy minimization. Our integrality gap is obtained from the Ω(log n)-lower bound on the discrepancy of 3-permutations, while our hardness result is based on establishing the first hardness result for the discrepancy of l-permutations.

Original languageEnglish
Title of host publicationProceedings of the 25th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2014
PublisherAssociation for Computing Machinery
Pages55-71
Number of pages17
ISBN (Print)9781611973389
DOIs
StatePublished - 2014
Event25th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2014 - Portland, OR, United States
Duration: Jan 5 2014Jan 7 2014

Publication series

NameProceedings of the Annual ACM-SIAM Symposium on Discrete Algorithms

Conference

Conference25th Annual ACM-SIAM Symposium on Discrete Algorithms, SODA 2014
Country/TerritoryUnited States
CityPortland, OR
Period01/5/1401/7/14

Fingerprint

Dive into the research topics of 'Better algorithms and hardness for broadcast scheduling via a discrepancy approach'. Together they form a unique fingerprint.

Cite this