A graph-theoretic approach to queueing analysis. Part II: Applications

A graph-theoretic approach to queueing analysis. Part II: Applications

0.00 Avg rating0 Votes
Article ID: iaor20002962
Country: United States
Volume: 15
Issue: 5
Start Page Number: 825
End Page Number: 870
Publication Date: Jan 1999
Journal: Communications in Statistics - Stochastic Models
Authors: ,
Keywords: queues: theory
Abstract:

An approach has been developed for making use of the repeated structure of Q to construct fast algorithms for the solution of the queueing system πQ = 0 and πe = 1 in Part I of this paper. We apply this approach to develop fast algorithms for solving some complex queueing problems in this second part of the paper. Based on the approach, we develop fast algorithms for solving the stationary distributions of the multi-class MMPP/M/1/L queue (preemptive last come first served (LCFS), non-preemptive LCFS, and first come first served (FCFS) and the 2-class priority queue. When we compare these fast algorithms with those developed by the conventional approach, we find that the operation count is reduced by several degrees of order. For example, the time complexity of the elimination process for the d-class MMPP/M/1/L LCFS preemptive queue is O(Ldm3) where m is the number of states in the arrival process. By contrast, sparse block Gaussian elimination requires a time complexity of O(dLm3). However, it is not always true that the new approach gives the algorithm with the minimum operation count. The difference in the performance of algorithms based on different approaches is discussed by means of examples of the MMPP/M/1/L system with bursty arrivals and examples of the 2-class priority system.

Reviews

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