Heavy‐Traffic Analysis of a Multiple‐Phase Network with Discriminatory Processor Sharing

Heavy‐Traffic Analysis of a Multiple‐Phase Network with Discriminatory Processor Sharing

0.00 Avg rating0 Votes
Article ID: iaor20117234
Volume: 59
Issue: 3
Start Page Number: 648
End Page Number: 660
Publication Date: May 2011
Journal: Operations Research
Authors: , ,
Keywords: differential equations
Abstract:

We analyze a generalization of the discriminatory processor‐sharing (DPS) queue in a heavy‐traffic setting. Customers present in the system are served simultaneously at rates controlled by a vector of weights. We assume that customers have phase‐type distributed service requirements and allow that customers have different weights in various phases of their service.In our main result we establish a state‐space collapse for the queue‐length vector in heavy traffic. The result shows that in the limit, the queue‐length vector is the product of an exponentially distributed random variable and a deterministic vector. This generalizes a previous result by Rege and Sengupta (1996), who considered a DPS queue with exponentially distributed service requirements. Their analysis was based on obtaining all moments of the queue‐length distributions by solving systems of linear equations. We undertake a more direct approach by showing that the probability‐generating function satisfies a partial differential equation that allows a closed‐form solution after passing to the heavy‐traffic limit.Making use of the state‐space collapse result, we derive interesting properties in heavy traffic: (i) For the DPS queue, we obtain that, conditioned on the number of customers in the system, the residual service requirements are asymptotically independent and distributed according to the forward recurrence times. (ii) We then investigate how the choice for the weights influences the asymptotic performance of the system. In particular, for the DPS queue we show that the scaled holding cost reduces as classes with a higher value for d k /E(B k fwd ) obtain a larger share of the capacity, where d k is the cost associated to class k, and E(B k fwd ) is the forward recurrence time of the class‐k service requirement. The applicability of this result for a moderately loaded system is investigated by numerical experiments.

Reviews

Required fields are marked *. Your email address will not be published.