Tushar Deepak Chandra, Sam Toueg
Journal of the ACM
A controller for a packet switching network is an algorithm to control the flow of packets through the network. A local controller is a controller executed independently by each node in the network, using only local information available to these nodes. A controller is deadlock- and livelock-free if it guarantees that every packet in the network reaches its destination within a finite amount of time. We present a local controller which is proved to be deadlock- and livelockfree.
Tushar Deepak Chandra, Sam Toueg
Journal of the ACM
Tushar Chandra, Vassos Hadzilacos, et al.
PODC 1994
Ronald Fagin
STOC 1980
Nicholas Pippenger
STOC 1980