scholarly journals Stability and Instability of the MaxWeight Policy

Author(s):  
Maury Bramson ◽  
Bernardo D’Auria ◽  
Neil Walton

Consider a switched queueing network with general routing among its queues. The MaxWeight policy assigns available service by maximizing the objective function [Formula: see text] among the different feasible service options, where [Formula: see text] denotes queue size and [Formula: see text] denotes the amount of service to be executed at queue [Formula: see text]. MaxWeight is a greedy policy that does not depend on knowledge of arrival rates and is straightforward to implement. These properties and its simple formulation suggest MaxWeight as a serious candidate for implementation in the setting of switched queueing networks; MaxWeight has been extensively studied in the context of communication networks. However, a fluid model variant of MaxWeight was previously shown not to be maximally stable. Here, we prove that MaxWeight itself is not in general maximally stable. We also prove MaxWeight is maximally stable in a much more restrictive setting, and that a weighted version of MaxWeight, where the weighting depends on the traffic intensity, is always stable.

2008 ◽  
Vol 25 (03) ◽  
pp. 393-409
Author(s):  
UTKU YILDIRIM ◽  
JOHN J. HASENBEIN

Determination of the stability behavior of a queueing network is an important part of analyzing such systems. Gamarnik and Hasenbein (2005) have shown that if a fluid network has the finite decomposition property (FDP) and is not weakly stable, then any queueing network associated with the fluid network is not rate stable. In Gamarnik and Hasenbein's paper, the FDP was demonstrated for two station queueing networks only. In this paper, we show that the property holds for certain classes of queueing networks with any number of stations, thus allowing one to completely analyze the global stability of such queueing networks via the fluid model.


2014 ◽  
Vol 2014 ◽  
pp. 1-11 ◽  
Author(s):  
F. R. B. Cruz ◽  
T. van Woensel

This review provides an overview of the queueing modeling issues and the related performance evaluation and optimization approaches framed in a joined manufacturing and product engineering. Such networks are represented as queueing networks. The performance of the queueing networks is evaluated using an advanced queueing network analyzer: the generalized expansion method. Secondly, different model approaches are described and optimized with regard to the key parameters in the network (e.g., buffer and server sizes, service rates, and so on).


Chapter 8 gives a brief discussion of computer simulation for discrete events. The chapter lists software programs in the technical literature that outline programs for the simulation of discrete events, both of commercial origin and free programs. In addition to the lists submitted, the authors present specialized packages for analysis and simulation of waiting lines in the R language. Statistical considerations are presented, which must be taken into account when obtaining data from simulations in situations of waiting lines. Chapter 8 presents three packages of the statistical program R: the “queueing” analysis package provides versatile tools for analysis of birth- and death-based Markovian queueing models and single and multiclass product-form queueing networks; “simmer” package is a process-oriented and trajectory-based discrete-event simulation (DES) package for R; and, the purpose of the “queuecomputer” package is to calculate, deterministically, the outputs of a queueing network, given the arrival and service times of all the customers. It also uses simulation for the implementation of a method for the calculation of queues with arbitrary arrival and service times. For each theme, the authors show the use of the packages in R.


1987 ◽  
Vol 19 (03) ◽  
pp. 708-738 ◽  
Author(s):  
X. R. Cao

Perturbation analysis is a new technique which yields the sensitivities of system performance measures with respect to parameters based on one sample path of a system. This paper provides some theoretical analysis for this method. A new notion, the realization probability of a perturbation in a closed queueing network, is studied. The elasticity of the expected throughput in a closed Jackson network with respect to the mean service times can be expressed in terms of the steady-state probabilities and realization probabilities in a very simple way. The elasticity of the throughput with respect to the mean service times when the service distributions are perturbed to non-exponential distributions can also be obtained using these realization probabilities. It is proved that the sample elasticity of the throughput obtained by perturbation analysis converges to the elasticity of the expected throughput in steady-state both in mean and with probability 1 as the number of customers served goes to This justifies the existing algorithms based on perturbation analysis which efficiently provide the estimates of elasticities in practice.


1995 ◽  
Vol 32 (02) ◽  
pp. 508-518
Author(s):  
Richard J. Boucherie

This paper introduces a new form of local balance and the corresponding product-form results. It is shown that these new product-form results allow capacity constraints at the stations of a queueing network without reversibility assumptions and without special blocking protocols. In particular, exact product-form results for heavily loaded queueing networks are obtained.


2012 ◽  
Vol 2012 ◽  
pp. 1-19 ◽  
Author(s):  
F. R. B. Cruz ◽  
G. Kendall ◽  
L. While ◽  
A. R. Duarte ◽  
N. L. C. Brito

The throughput of an acyclic, general-service time queueing network was optimized, and the total number of buffers and the overall service rate was reduced. To satisfy these conflicting objectives, a multiobjective genetic algorithm was developed and employed. Thus, our method produced a set of efficient solutions for more than one objective in the objective function. A comprehensive set of computational experiments was conducted to determine the efficacy and efficiency of the proposed approach. Interesting insights obtained from the analysis of a complex network may assist practitioners in planning general-service queueing networks.


2004 ◽  
Vol 41 (03) ◽  
pp. 791-801
Author(s):  
H. Ayhan ◽  
Z. Palmowski ◽  
S. Schlegel

For a K-stage cyclic queueing network with N customers and general service times, we provide bounds on the nth departure time from each stage. Furthermore, we analyze the asymptotic tail behavior of cycle times and waiting times given that at least one service-time distribution is subexponential.


1998 ◽  
Vol 30 (03) ◽  
pp. 870-887 ◽  
Author(s):  
D. Fakinos ◽  
A. Economou

Introducing the concept of overall station balance which extends the notion of station balance to non-Markovian queueing networks, several necessary and sufficient conditions are given for overall station balance to hold. Next the concept of decomposability is introduced and it is related to overall station balance. A particular case corresponding to a Jackson-type queueing network is considered in some more detail.


1997 ◽  
Vol 11 (1) ◽  
pp. 1-9 ◽  
Author(s):  
Torgny Lindvall

When starting from 0, a standard M/M/k queueing process has a second-order stochastic monotonicity property of a strong kind: its increments are stochastically decreasing (the SDI property). A first attempt to generalize this to the Jackson queueing network fails. This gives us reason to reexamine the underlying theory for stochastic monotonicity of Markov processes starting from a zero-point, in order to find a condition on a function of a Jackson network process to have the SDI property. It turns out that the total number of customers at time t has the desired property, if the network is idle at time O. We use couplings in our analysis; they are also of value in the comparison of two networks with different parameters.


1998 ◽  
Vol 30 (3) ◽  
pp. 870-887 ◽  
Author(s):  
D. Fakinos ◽  
A. Economou

Introducing the concept of overall station balance which extends the notion of station balance to non-Markovian queueing networks, several necessary and sufficient conditions are given for overall station balance to hold. Next the concept of decomposability is introduced and it is related to overall station balance. A particular case corresponding to a Jackson-type queueing network is considered in some more detail.


Sign in / Sign up

Export Citation Format

Share Document