Comparative Analysis of Routing Algorithms for Computer Networks

Abstract

The routing problem in a computer-communication network is modeled as a multicommodity flow problem. Two generalizations of the EF algorithm of Cantor and Gerla for solving the nonlinear multicommodity flow problem are presented. These generalizations are of interest because they retain identity of the components of the solution in an implicit and compact manner. A mini-max routing problem is defined as a linear program, and a methodology for its solution as both a linear and nonlinear program is presented. The two approaches are compared with each other, and a lower bound on the solution is developed for the nonlinear approach. Two shortest route algorithms which are very efficient for classes of topologies likely to be considered in routing problems are introduced. The shortest route problem is a subproblem of all of the routing algorithms mentioned above. The computer load sharing problem is formulated as a multicommodity flow problem. An algorithm is presented to solve the load sharing problem which exploits the special structure of the problem.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jun 01, 1977
Accession Number
ADA041293

Entities

People

  • Joe E. Defenderfer

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Communication Networks
  • Computer Communications
  • Computer Networks
  • Computer Programming
  • Computer Programs
  • Computers
  • Electrical Engineering
  • Ions
  • Linear Programming
  • Networks
  • Nodes
  • Notation
  • Operations Research
  • Random Variables
  • Systems Engineering
  • Topology

Readers

  • Computer Networking
  • Operations Research