Universal bufferless routing

Costas Busch, Malik Magdon-Ismail, Marios Mavronicolas

Research output: Contribution to journalConference articlepeer-review

3 Scopus citations


Given an arbitrary network, and a routing problem with congestion C and dilation D, a long standing open problem is to show the existence of bufferless routing algorithms with optimal performance guarantees (routing time close to the lower bound Ω(C+D)). Our main result is a new deterministic technique that constructs a universal bufferless algorithm by emulating a universal buffered algorithm. The heart of the emulation is to replace packet buffering with packet circulation on regions of the network. The cost of the emulation on the routing time is proportional to the square of the node buffer size used by the buffered algorithm. We apply this emulation to a simple randomized buffered algorithm to obtain a distributed, universal bufferless algorithm with routing time O((C + D) · log3(n + N)), which is within poly-logarithmic factors from the optimal, where n is the size of the network and N is the number of packets. The bufferless competitive ratio is the ratio of the best achievable bufferless routing time, to the best achievable buffered routing time. We give the first non-trivial bound of O(log3(n + N)) for the bufferless competitive ratio for arbitrary routing problems.

Original languageEnglish (US)
Pages (from-to)239-252
Number of pages14
JournalLecture Notes in Computer Science
StatePublished - 2005
Externally publishedYes
EventSecond International Workshop on Approximation and Online Algorithms, WAOA 2004 - Bergen, Norway
Duration: Sep 14 2004Sep 16 2004

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)


Dive into the research topics of 'Universal bufferless routing'. Together they form a unique fingerprint.

Cite this