Proceedings

Confidence Based Dual Reinforcement Q-Routing: An adaptive online network routing algorithm

Download BibTeX Cite

Proceedings of the Sixteenth International Joint Conference on Artificial Intelligence. Machine Learning. Pages 758-762.

© 1999 International Joint Conferences on Artificial Intelligence

Abstract

This paper describes and evaluates the Confidence-based Dual Reinforcement Q-Routing algorithm (CDRQ-Routing) for adaptive packet routing in communication networks. CDRQ-Routing is based on the Qlearning framework of Q-Routing. The main contribution of this work is the increased quantity and improved quality of exploration in CDRQ-Routing, which lead to faster adaptation and better routing policies learned as compared to Q-Routing, the state-of-the-art adaptive Bellman-Ford Routing, and the nonadaptive shortest path routing. Experiments over several network topologies have shown that at different loads, CDRQ-Routing learns superior policies significantly faster than QRouting. Moreover, CDRQ-Routing learns policies that sustain higher load levels than QRouting. Analysis shows that overhead due to exploration is insignificant as cqmpared to the improvements in CDRQ-Routing.

  1. [Bellman, 1957] R. E . Bellman. Dynamic Programming. Princeton University Press, Princeton, NJ, 1957.
  2. [Bellman, 1958] R. E . Bellman. On a routing problem. Quar- terly of Applied Mathematics, 16:87-90, 1958.
  3. [Boyan and Littman, 1994] J . A. Boyan and M. L. Littman. Packet routing in dynamically changing networks: A re- inforcement learning approach . In J . Cowan, G. Tesauro, and J . Alspector, editors, Advances in Neural Information Processing Systems 6. MIT Press, Cambridge, MA, 1994.
  4. [Goetz et al., 1996] Patrick Goetz, Shailesh Kumar, and Risto Miikkulainen. On-line adaptation of a signal pre- distorter through dual reinforcement learning. In. Ma- chine Learning: Proceedings of the 13th Annual Confer- ence {Bari, Italy}, 1996.
  5. [Kumar and Miikkulainen, 1997] Shailesh Kumar and Risto Miikkulainen. Dual reinforcement Q-routing: An on-line adaptive routing algorithm. In Proceedings of the Artificial Neural Networks in Engineering Conference, 1997.
  6. [Kumar and Miikkulainen, 1998] Shailesh Kumar and Risto Miikkulainen. Confidence-based Q-routing: An on-line adaptive network routing algorithm. In Proceedings of the Artificial Neural Networks in Engineering Conference, 1998.
  7. [Kumar, 1998] Shailesh Kumar. Confidence based dual re- inforcement q-routing: An on-line adaptive network rout- ing algorithm. Master's thesis, Department of Computer Sciences, The University of Texas at Austin, Austin, TX- 78712, USA, 1998. Tech. Report AI98-267.
  8. [Littman and Boyan, 1993] M. Littman and J. A. Boyan. A distributed reinforcement learning scheme for network routing. In Proceedings of the First Internation Work- shop on Applications of Neural Networks to Telecommuni- cations, pages 45-51, Hillside, New Jersy, 1993. Erlbaum. [Press et al., 1995]
  9. W . H. Press, S. A. Teukolsky, W . T. Vel- lering, and B. P. Flannery. Numerical Recipies in C. Cam- bridge University Press, Cambridge, UK, 1995.
  10. [Tanenbaum, 1989] A. Tanenbaum. Computer Networks. Prentice Hall, second edition, 1989.
  11. [Watkins and Dayan, 1989] C. J. C. H. Watkins and P. Dayan. Q-learning. Machine Learning, 8:279-292, 1989.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards