Buffer Size for Routing Limited-Rate Adversarial Traffic
Avery Miller, Boaz Patt-Shamir

TL;DR
This paper introduces a non-greedy scheduling policy for adversarial network traffic that guarantees minimal buffer sizes in tree networks, contrasting with greedy algorithms that require larger buffers, and highlights the necessity of centralized control.
Contribution
The paper proposes a simple, centralized, non-greedy scheduling algorithm that ensures optimal buffer sizes in tree networks under adversarial traffic constraints, demonstrating the importance of coordination.
Findings
Buffer size is bounded by σ+2ρ in tree networks with the proposed policy.
Greedy scheduling can require buffer sizes proportional to network size, even with smooth traffic.
Centralized control is necessary to prevent buffer overflows in adversarial traffic scenarios.
Abstract
We consider the slight variation of the adversarial queuing theory model, in which an adversary injects packets with routes into the network subject to the following constraint: For any link , the total number of packets injected in any time window and whose route contains , is at most , where and are non-negative parameters. Informally, bounds the long-term rate of injections and bounds the "burstiness" of injection: means that the injection is as smooth as it can be. It is known that greedy scheduling of the packets (under which a link is not idle if there is any packet ready to be sent over it) may result in buffer size even on an -line network and very smooth injections (). In this paper we propose a simple non-greedy scheduling policy and show that, in a tree where all packets…
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 · Complexity and Algorithms in Graphs · Mobile Ad Hoc Networks
