Buffer management for colored packets with deadlines

Yossi Azar*, Uriel Feige, Iftah Gamzu, Thomas Moscibroda, Prasad Raghavendra

*Corresponding author for this work

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

2 Scopus citations

Abstract

We consider buffer management of unit packets with deadlines for a multi-port device with reconfiguration overhead. The goal is to maximize the throughput of the device, i.e., the number of packets delivered by their deadline. For a single port or with free reconfiguration, the problem reduces to the well-known packets scheduling problem, where the celebrated earliest-deadline-first (EDF) strategy is optimal 1-competitive. However, EDF is not 1-competitive when there is a reconfiguration overhead. We design an online algorithm that achieves a competitive ratio of 1 - o(1) when the ratio between the minimum laxity of the packets and the number of ports tends to infinity. This is one of the rare cases where one can design an almost 1-competitive algorithm. One ingredient of our analysis, which may be interesting on its own right, is a perturbation theorem on EDF for the classical packets scheduling problem. Specifically, we show that a small perturbation in the release and deadline times cannot significantly degrade the optimal throughput. This implies that EDF is robust in the sense that its throughput is close to the optimum even when the deadlines are not precisely known.

Original languageEnglish
Title of host publicationSPAA'09 - Proceedings of the 21st Annual Symposium on Parallelism in Algorithms and Architectures
Pages319-327
Number of pages9
DOIs
StatePublished - 2009
Event21st Annual Symposium on Parallelism in Algorithms and Architectures, SPAA'09 - Calgary, AB, Canada
Duration: 11 Aug 200913 Aug 2009

Publication series

NameAnnual ACM Symposium on Parallelism in Algorithms and Architectures

Conference

Conference21st Annual Symposium on Parallelism in Algorithms and Architectures, SPAA'09
Country/TerritoryCanada
CityCalgary, AB
Period11/08/0913/08/09

Funding

FundersFunder number
UK Research and Innovation98052
European Commission206978

    Keywords

    • Buffer management
    • DRAM scheduling
    • Earliest deadline first
    • Online algorithms
    • Packets scheduling

    Fingerprint

    Dive into the research topics of 'Buffer management for colored packets with deadlines'. Together they form a unique fingerprint.

    Cite this