Johnny Chen
Rice University
5 Papers
45 Citations
Johnny Chen is an academic researcher from Rice University. The author has contributed to research in topics: Equal-cost multi-path routing & Policy-based routing. The author has an hindex of 5, co-authored 5 publications.
Chat about Author
Papers
•Proceedings Article
Ants and reinforcement learning: a case study in routing in dynamic networks
Devika Subramanian,Peter Druschel,Johnny Chen +2 more
- 23 Aug 1997
TL;DR: Two new distributed routing algorithms for data networks based on simple biological "ants" that explore the network and rapidly learn good routes, using a novel variation of reinforcement learning are investigated, and they scale well with increase in network size-using a realistic topology.
•Dissertation
New approaches to routing for large-scale data networks
Johnny Chen,Peter Druschel +1 more
- 01 Jan 2000
TL;DR: The proposed methods to implement dynamic metric and multipath routing are efficient and deliver significant performance improvements, andSimulations of these two routing approaches and their components demonstrate significant improvement over traditional routing strategies.
A new approach to routing with dynamic metrics
Johnny Chen,Peter Druschel,Devika Subramanian +2 more
- 21 Mar 1999
TL;DR: The effectiveness of the algorithm stems from the independent, time-staggered recomputation of important paths using dynamic metrics, allowing for splits in congested traffic that cannot be made by traditional routing algorithms.
32
A Simple, Practical Distributed Multi-Path Routing Algorithm
Johnny Chen,Peter Druschel,Devika Subramanian +2 more
- 16 Jul 1998
TL;DR: The Scout algorithm requires very little state and computation in the routers, and can eeciently and gracefully handle high rates of change in the network's topology and link costs.
15
An efficient multipath forwarding method
Johnny Chen,Peter Druschel,Devika Subramanian +2 more
- 29 Mar 1998
TL;DR: It is demonstrated that for multipath sets that are suffix matched, forwarding can be efficiently implemented with (1) a per packet overhead of a small, fixed-length path identifier, and (2) router space overhead linear in K, the number of alternate paths between a source and a destination.