• Cite Icon5
  • https://doi.org/10.1007/11672142_49Copy DOI Icon

Optimal Node Routing

  • Jan 1, 2006
  • Yossi Azar +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

We study route selection for packet switching in the competitive throughput model. In contrast to previous papers which considered competitive algorithms for packet scheduling, we consider the packet routing problem (output port selection in a node). We model the node routing problem as follows: a node has an arbitrary number of input ports and an arbitrary number of output queues. At each time unit, an arbitrary number of new packets may arrive, each packet is associated with a subset of the output ports (which correspond to the next edges on the allowed paths for the packet). Each output queue transmits packets in some arbitrary manner. Arrival and transmission are arbitrary and controlled by an adversary. The node routing algorithm has to route each packet to one of the allowed output ports, without exceeding the size of the queues. The goal is to maximize the number of the transmitted packets. In this paper, we show that all non-refusal algorithms are 2-competitive. Our main result is an almost optimal $\frac{e}{e-1} \approx 1.58$-competitive algorithm, for a large enough queue size. For packets with arbitrary values (allowing preemption) we present a 2-competitive algorithm for any queue size.

Similar Papers
  • Conference Article
  • Citations15

Performance of a packet switch with input and output queueing under unbalanced traffic

  • Jan 01, 1992
  • I Iliadis
  • Conference Article
  • Citations128

Practical algorithms for performance guarantees in buffered crossbars

  • Mar 13, 2005
  • Shang-Tse Chuang +2
  • Conference Article
  • Citations5

Fast and Secure Routing Algorithms for Quantum Key Distribution Networks

  • Jan 04, 2022
  • Vishnu B +1
  • Conference Article
  • Citations87

Markov chain analysis of packet-switched banyans with arbitrary switch sizes, queue sizes, link multiplicities and speedups

  • Jan 01, 1989
  • T Szymanski +1
  • Research Article
  • Citations9

Performance analysis of packet switches with input and output buffers

  • Sep 01, 1994
  • Computer Networks and ISDN Systems
  • Youn Chan Jung +1
  • Research Article
  • Citations77

Maximizing throughput in multi-queue switches

  • May 01, 2006
  • Algorithmica
  • Yossi Azar +1
  • Conference Article
  • Citations9

Scheduling algorithms for optimizing the tradeoffs between delay, queue size and energy

  • Mar 01, 2012
  • Matthew Andrews +1
  • Conference Article
  • Citations1

A new method for network routing:a preliminary report

  • May 19, 1993
  • R Qi
  • Research Article
  • Citations3

Efficient routing strategy with transmission history information and its surrogate analysis

  • Nov 30, 2020
  • Physica A: Statistical Mechanics and its Applications
  • Akinori Yoshida +2
  • Research Article
  • Citations1

Reconfigurable High-Efficiency Power Dividers Using Waveguide Epsilon-Near-Zero Media for On-Demand Splitting

  • Sep 06, 2025
  • Photonics
  • Lin Jiang +2
  • Research Article
  • Citations8

Better Scalable Algorithms for Broadcast Scheduling

  • Aug 25, 2014
  • ACM Transactions on Algorithms
  • Nikhil Bansal +2
  • Research Article
  • Citations7

Analysis of an output-buffered ATM switch with speed-up constraints under correlated and imbalanced bursty traffic

  • Jan 01, 1995
  • IEE Proceedings - Communications
  • I.I Makhamreh
  • Conference Article
  • Citations1

A multistage atm switch with interstage buffer

  • May 28, 1990
  • Hyong Sok Kim +1
  • Conference Article
  • Citations16

Hierarchical scheduling for DiffServ classes

  • Oct 15, 2013
  • Mei Yang +3
  • Conference Article
  • Citations6

The least choice first scheduling method for high-speed network switches

  • Jan 01, 2002
  • N Gura +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.