Title :
On the duality between routing and scheduling systems with finite buffer space
Author :
Sparaggis, Panayotis D. ; Cassandras, Christos G. ; Towsley, Don
Author_Institution :
Massachusetts Univ., Amherst, MA, USA
fDate :
9/1/1993 12:00:00 AM
Abstract :
A duality between scheduling and routing problems associated with a set of parallel queues is established. This allows one to determine the optimal policy for either system, once it is determined for its dual system. Moreover, the evaluation of different design alternatives (e.g., allocation of buffers) can be accommodated in the same duality framework. A crucial assumption is that both systems should be Markovian. Furthermore, when there is no buffer at the controller, the scheduling policy is assumed to be preemptive. On the other hand, when there exists buffer space dedicated to the controller, both the routing and scheduling policies are assumed to be nonidling. Various applications are presented. It is shown, for instance, that the smallest residual capacity scheduling policy is optimal, as it is the dual of the well-known shortest queue routing policy
Keywords :
Markov processes; duality (mathematics); optimisation; queueing theory; scheduling; Markov processes; duality; finite buffer space; parallel queues; queuing theory; routing problems; scheduling systems; shortest queue routing policy; Automatic control; Computer science; Constraint optimization; Control systems; Queueing analysis; Routing; Stochastic systems;
Journal_Title :
Automatic Control, IEEE Transactions on