DocumentCode
745656
Title
The Gradient Projection Algorithm for Multiple Routing in Message-Switched Networks
Author
Schwartz, Mischa ; Cheung, Casteret K.
Author_Institution
Columbia University, NY
Volume
24
Issue
4
fYear
1976
fDate
4/1/1976 12:00:00 AM
Firstpage
449
Lastpage
456
Abstract
Various algorithms have been proposed for determining the routing paths designed to minimize the average overall message time delay in message-switched networks. In this paper we describe the application of the gradient projection algorithm to this problem. This algorithm is a gradient-type search procedure designed to handle constrained optimization problems, into which category the routing problem falls. Calculations of the computational complexity of this algorithm indicate that it is particularly well-suited to networks with a limited number of commodities or source-destination pairs. The algorithm is applied to a representative group of distributed-type networks, of varying complexity. Execution times for this algorithm are compared with those obtained using the flow deviation routing algorithm. These agree roughly with the results of the computational requirement calculations; i.e., this algorithm generally requires less execution time for networks with a relatively small number of commodities than does the flow deviation method. (The actual running time depends significantly on the choice of the initial flows or routing paths, however.) For those networks in which all network nodes may be expected to communicate with all other nodes, however, the flow deviation method would be expected to be superior.
Keywords
Communication networks; Gradient methods; Message switching; Algorithm design and analysis; Buffer storage; Computational complexity; Computer networks; Constraint optimization; Delay effects; Design optimization; Projection algorithms; Queueing analysis; Routing;
fLanguage
English
Journal_Title
Communications, IEEE Transactions on
Publisher
ieee
ISSN
0090-6778
Type
jour
DOI
10.1109/TCOM.1976.1093310
Filename
1093310
Link To Document