Minimizing Maximum Response Time and Delay Factor in Broadcast Scheduling
Chandra Chekuri, Sungjin Im, Benjamin Moseley

TL;DR
This paper develops and analyzes online algorithms for broadcast scheduling, focusing on minimizing maximum response time and delay factor, providing competitive guarantees and extending results to weighted metrics.
Contribution
It proves FIFO is 2-competitive for varied page sizes and introduces an improved online algorithm for delay-factor minimization with better speed-competitiveness tradeoffs.
Findings
FIFO is 2-competitive for different-sized pages
New algorithm achieves O(1/ε^2)-competitiveness with near speed 1+ε or 2+ε
Greedy LWF-like algorithm is not constant-competitive for delay factor
Abstract
We consider online algorithms for pull-based broadcast scheduling. In this setting there are n pages of information at a server and requests for pages arrive online. When the server serves (broadcasts) a page p, all outstanding requests for that page are satisfied. We study two related metrics, namely maximum response time (waiting time) and maximum delay-factor and their weighted versions. We obtain the following results in the worst-case online competitive model. - We show that FIFO (first-in first-out) is 2-competitive even when the page sizes are different. Previously this was known only for unit-sized pages [10] via a delicate argument. Our proof differs from [10] and is perhaps more intuitive. - We give an online algorithm for maximum delay-factor that is O(1/eps^2)-competitive with (1+\eps)-speed for unit-sized pages and with (2+\eps)-speed for different sized pages. This…
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
TopicsOptimization and Search Problems · Caching and Content Delivery · Distributed systems and fault tolerance
