ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Adaptive routing with stale information
Full text PdfPdf (175 KB)
Source Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-fourth annual ACM symposium on Principles of distributed computing table of contents
Las Vegas, NV, USA
SESSION: Joint session table of contents
Pages: 276 - 283  
Year of Publication: 2005
ISBN:1-59593-994-2
Authors
Simon Fischer  RWTH Aachen University, Aachen, Germany
Berthold Vöcking  RWTH Aachen University, Aachen, Germany
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 3,   Downloads (12 Months): 29,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1073814.1073868
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

We investigate adaptive routing policies for large networks in which agents reroute traffic based on old information. It is a well known and practically relevant problem that old information can lead to undesirable oscillation effects resulting in poor performance. We investigate how adaptive routing policies should be designed such that these effects can be avoided.The network is represented by a general graph with latency functions on the edges. Traffic is managed by a large number of agents each of which is responsible for a negligible amount of traffic. Initially the agents' routing paths are chosen in an arbitrary fashion. From time to time each agent revises her routing strategy by sampling another path and switching with positive probability to this path if it promises smaller latencies. As the information on which the agent bases her decision might be stale, however, this does not necessarily lead to an improvement. The points of time at which agents revise their strategy are generated by a Poisson distribution. Stale information is modelled in form of a bulletin board that is updated periodically and lists the latencies on all edges.We analyze such a distributed routing process in the so-called fluid limit, that is, we use differential equations describing the fractions of traffic on different paths over time. In our model, we can show the following effects. Simple routing policies that always switch to the better alternative lead to oscillation, regardless at which frequency the bulletin board is updated. Oscillation effects can be avoided, however, when using smooth adaption policies that do not always switch to better alternatives but only with a probability depending on the advantage in the latency. In fact, such policies have dynamics that converge to a fixed point corresponding to a Nash equilibrium for the underlying routing game, provided the update periods are not too large.In addition, we also analyze the speed of convergence towards approximate equilibria of two specific variants of smooth adaptive routing policies, eg., for a replication policy adopted from evolutionary game theory.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
M. Beckmann, C. B. McGuire, and C. B. Winsten. Studies in the Economics and Transportation. Yale University Press, 1956.
 
2
Richard Ernest Bellman and Kenneth L. Cooke. Differential-Difference Equiations, volume 6 of Mathematics in Science and Engineering. Academic Press, 1963.
 
3
 
4
 
5
Jianhua Cao and Christian Nyberg. An approximate analysis of load balancing using stale state information for servers in parallel. In Proc. 2nd IASTED Int. Conf. on Communications Internet and Information Technology, November 2003.
 
6
 
7
Rodney D. Driver. Existence and stability of solutions of a delay-differential system. Arch. Rational Mech. Anal., 10:401--426, 1962.
 
8
Simon Fischer and Berthold Vöcking. On the evolution of selfish routing. In Proc. 12th Ann. European Symp. on Algorithms (ESA), Lecture Notes in Comput. Sci. 3221, pages 323--334. Springer-Verlag, September 2004.
 
9
Alain B. Haurie and Patrice Marcotte. On the relationship between Nash-Cournot and Wardrop equilibria. Networks, 15:295--308, 1985.
10
 
11
12
 
13
Jennifer Rexford. Hand of Optimization in Telecommunications, chapter Route optimization in IP networks. Kluwer Academic Publishers, 2005.
 
14
15
16
 
17
John Glen Wardrop. Some theoretical aspects of road traffic research. In Proc. of the Institute of Civil Engineers, Pt. II, pages 325--378, 1952.

CITED BY  10

Collaborative Colleagues:
Simon Fischer: colleagues
Berthold Vöcking: colleagues