English

New Competitiveness Bounds for the Shared Memory Switch

Networking and Internet Architecture 2019-07-11 v1 Data Structures and Algorithms

Abstract

We consider one of the simplest and best known buffer management architectures: the shared memory switch with multiple output queues and uniform packets. It was one of the first models studied by competitive analysis, with the Longest Queue Drop (LQD) buffer management policy shown to be at least 2\sqrt{2}- and at most 22-competitive; a general lower bound of 4/34/3 has been proven for all deterministic online algorithms. Closing the gap between 2\sqrt{2} and 22 has remained an open problem in competitive analysis for more than a decade, with only marginal success in reducing the upper bound of 22. In this work, we first present a simplified proof for the 2\sqrt{2} lower bound for LQD and then, using a reduction to the continuous case, improve the general lower bound for all deterministic online algorithms from 43\frac 43 to 2\sqrt{2}. Then, we proceed to improve the lower bound of 2\sqrt{2} specifically for LQD, showing that LQD is at least 1.445460861.44546086-competitive. We are able to prove the bound by presenting an explicit construction of the optimal clairvoyant algorithm which then allows for two different ways to prove lower bounds: by direct computer simulations and by proving lower bounds via linear programming. The linear programming approach yields a lower bound for LQD of 1.44279021.4427902 (still larger than 2\sqrt{2}).

Keywords

Cite

@article{arxiv.1907.04399,
  title  = {New Competitiveness Bounds for the Shared Memory Switch},
  author = {Ivan Bochkov and Alex Davydow and Nikita Gaevoy and Sergey I. Nikolenko},
  journal= {arXiv preprint arXiv:1907.04399},
  year   = {2019}
}

Comments

23 pages, 8 figures

R2 v1 2026-06-23T10:16:48.849Z