Maximizing Queueing Network Utility Subject to Stability Dr. Alexander (Sasha) Stolyar Bell Laboratories Lucent Technologies Jacobs Hall, Room 1246, 11:00 AM |
|
Abstract: We study a model which accommodates a wide range of seemingly very different resource allocation problems in communication networks. Some examples: utility based congestion control of complex time-varying (wireless) networks, minimizing average power consumption in wireless networks, scheduling in wireless systems subject to power consumption and/or traffic rate constraints. The model is a controlled queueing network, where controls have dual effect. In addition to determining exogenous customer arrival rates, service rates at the nodes, and (possibly random) routing of customers among the nodes, each control decision produces a certain vector of "commodities." The set of available control choices depends on the underlying random network mode. Network "utility" is a concave function of the vector of long-term average rates at which commodities are produced. The goal is maximize utility while keeping network queues stable. We introduce a very parsimonious dynamic control policy, called Greedy Primal-Dual algorithm, and prove its asymptotic optimality. Although the model is formulated in terms of a queueing network, the algorithm can be viewed as a dynamic mechanism for solving rather general convex optimization problems Bio: Sasha Stolyar received the Ph.D. degree in mathematics from the Institute of Control Sciences, USSR Academy of Science, Moscow, Russia, in 1989. He is currently a Member of Technical Staff in the Mathematical Sciences Research Center, Bell Laboratories, Murray Hill, NJ. Before joining Bell Labs., he was with Institute of Control Sciences, Moscow, Russia; Motorola, Arlington Heights, IL; and AT&T Laboratories-Research, Murray Hill, NJ. His research interests are in stochastic processes, queueing theory, and stochastic modeling of communication, especially wireless, systems. |