Energy Efficient Adversarial Routing in Shared Channels
Bogdan S. Chlebus, Elijah Hradovich, Tomasz Jurdzinski, Marek, Klonowski, Dariusz R. Kowalski

TL;DR
This paper develops energy-efficient distributed routing algorithms for shared channels under adversarial packet injection, achieving optimal energy use and bounded latency for various injection rates.
Contribution
It introduces deterministic algorithms that optimize energy consumption while maintaining stability and bounded latency in adversarial network models.
Findings
One algorithm maintains bounded queues with energy cap 3, proven optimal.
Algorithms with energy cap 2 achieve polynomial latency for injection rates less than 1.
A k-energy-oblivious routing algorithm achieves latency O(n) under certain injection rates.
Abstract
We investigate routing on networks modeled as multiple access channels, when packets are injected continually. There is an energy cap understood as a bound on the number of stations that can be switched on simultaneously. Each packet is injected into some station and needs to be delivered to its destination station via the channel. A station has to be switched on in order to receive a packet when it is heard on the channel. Each station manages when it is switched on and off by way of a programmable wakeup mechanism, which is scheduled by a routing algorithm. Packet injection is governed by adversarial models that determine upper bounds on injection rates and burstiness. We develop deterministic distributed routing algorithms and assess their performance in the worst-case sense. One of the algorithms maintains bounded queues for the maximum injection rate 1 subject only to the energy…
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
TopicsComplexity and Algorithms in Graphs · Mobile Ad Hoc Networks · Cooperative Communication and Network Coding
