An empirical study of online packet scheduling algorithms

1Citations
Citations of this article
3Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This work studies online scheduling algorithms for buffer management, develops new algorithms, and analyzes their performances. Packets arrive at a release time r, with a non-negative weight w and an integer deadline d. At each time step, at most one packet is scheduled. The modified greedy (MG) algorithm is 1.618-competitive for the objective of maximizing the sum of weights of packets sent, assuming agreeable deadlines. We analyze the empirical behavior of MG in a situation with arbitrary deadlines and demonstrate that it is at a disadvantage when frequently preferring maximum weight packets over early deadline ones. We develop the MLP algorithm, which remedies this problem whilst mimicking the behavior of the offline algorithm. Our comparative analysis shows that, although the competitive ratio of MLP is not as good as that of MG, it performs better in practice.We validate this by simulating the behavior of both algorithms under a spectrum of parameter settings. Finally, we propose the design of three additional algorithms, which may help in improving performance in practice.

Cite

CITATION STYLE

APA

Sakr, N., & Stein, C. (2016). An empirical study of online packet scheduling algorithms. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9685, pp. 278–293). Springer Verlag. https://doi.org/10.1007/978-3-319-38851-9_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free