Download:
|
by Srinidhi Varadarajan, Naren Ramakrishnan, Muthukumar Thirunavukkarasu
http://people.cs.vt.edu/~ramakris/papers/rrr.ps
Add To MetaCart
Abstract:
This paper studies the evaluation of routing algorithms from the perspective of reachability routing, where the goal is to determine all paths between a sender and a receiver. Reachability routing is becoming relevant with the changing dynamics of the Internet and the emergence of low-bandwidth wireless/ad-hoc networks. We make the case for reinforcement learning as the framework of choice to realize reachability routing, within the confines of the current Internet infrastructure. The setting of the reinforcement learning problem offers several advantages, including loop resolution, multi-path forwarding capability, cost-sensitive routing, and minimizing state overhead, while maintaining the incremental spirit of current backbone routing algorithms. We identify research issues in reinforcement learning applied to the reachability routing problem to achieve a fluid and robust backbone routing framework. This paper also presents the design, implementation and evaluation of a new reachability routing algorithm that uses a model-based approach to achieve cost-sensitive multi-path forwarding; performance assessment of the algorithm in various troublesome topologies shows consistently superior performance over classical reinforcement learning algorithms. The paper is targeted toward practitioners seeking to implement a reachability routing algorithm. 1
Citations
|
1267
|
Data Networks
– Bertsekas, Gallager
- 1992
|
|
887
|
Reinforcement learning: A survey
– Kaelbling, Littman, et al.
- 1996
|
|
481
|
An analysis of time-dependent planning
– Dean, Boddy
- 1988
|
|
396
|
Reinforcement Learning
– Sutton, Barto
- 1998
|
|
214
|
Hierarchical reinforcement learning with the MAXQ value function decomposition
– Dietterich
|
|
187
|
Dynamic Programming and
– Bertsekas
- 1995
|
|
171
|
Reinforcement Learning with Selective Perception and Hidden State
– McCallum
- 1995
|
|
138
|
AntNet: Distributed stigmergetic control for communications networks
– Caro, Dorigo
- 1998
|
|
118
|
Packet routing in dynamically changing networks: A reinforcement learning approach
– Boyan, Littman
- 1994
|
|
90
|
On distributed communication networks
– Baran
- 1964
|
|
46
|
Algorithms for inverse reinforcement learning
– Ng, Russell
- 2000
|
|
43
|
Ants and reinforcement learning: A case study in routing in dynamic networks
– Subramanian, Druschel, et al.
- 1997
|
|
33
|
Coordinated reinforcement learning
– Guestrin, Lagoudakis, et al.
- 2002
|
|
32
|
MDVA: A Distance-Vector Multipath Routing
– Vutukury, Garcia-Luna-Aceves
- 2001
|
|
18
|
Routing Information Protocol, Request For Comments (RFC
– Hedrick
- 1988
|
|
11
|
A new approach to routing with dynamic metrics
– Chen, Druschel, et al.
- 1999
|
|
9
|
OSPF: An Internet routing protocol
– Coltun
- 1989
|
|
5
|
OSPF Version 2. Request for Comments 1583, Network Working Group
– Moy
- 1994
|
|
4
|
OSPF Version 2. Request for Comments 1247, Network Working Group
– Moy
- 1991
|
|
3
|
Version 2. Request for Comments 2453, Network Working Group
– RIP
- 1998
|
|
3
|
Ethereal: A Fault Tolerant Host-Transparent Mechanism for Bandwidth Guarantees over Switched Ethernet Networks
– Varadarajan
- 2000
|