Elsevier

Performance Evaluation

Volume 4, Issue 4, November 1984, Pages 241-260
Performance Evaluation

Mean value analysis of mixed, multiple class BCMP networks with load dependent service stations

https://doi.org/10.1016/0166-5316(84)90010-5Get rights and content

Abstract

In this paper we describe a mean value analysis algorithm to solve product form queueing network models of the Baskett, Chandy, Muntz, and Palacios type (BCMP) [5]. These networks can accommodate multiple job classes and load dependent service stations. The networks can be closed (i.e., jobs neither enter nor leave the network), open (i.e., jobs can enter and leave the network), or mixed (i.e., closed with respect to some job classes and open with respect to others). Two major aspects of this paper are:

  • 1.

    (1)to present a unified approach to the solution of this class of BCMP queueing networks [5], and

  • 2.

    (2)to thereby extend and consolidate the results of the work of several authors (Balbo, Bruell and Schwetman (1977), Bruell and Balbo (1980), Chandy and Sauer (1980), Krzesinki, Teunissen and Kritzinger (1981), Resier and Kobayashi (1975), Reiser and Lavenberg (1980), Reiser (1981), Sauer (1983), Schwetman (1980), Tucci and MacNair (1982) and Zahorjan and Wong (1981)).

The paper concludes by collecting together all the results into an explicit algorithm, MVALDMX (for mean value analysis load dependent mixed) that is a generalization of the original MVA algorithm of Reiser and Lavenberg (1978, 1980).

References (32)

  • M. Reiser

    Mean value analysis and convolution method for queueing dependent servers in closed queueing networks

    Performance Evaluation

    (1981)
  • P.V. Afshari et al.

    On modeling a new bus accessing scheme, Comput.

  • P.V. Afshari et al.

    The load balancing bus accessing scheme

    IEEE Trans. Comput.

    (1983)
  • G. Balbo et al.

    Customer classes and closed network models: A solution technique

  • G. Balbo, S.C. Bruell, L. Cerchio, D. Chiaberto and L. Molinatti, Mean value analysis of closed load dependent queueing...
  • F. Baskett et al.

    Open, closed and mixed networks of queues with different classes of customers

    J. ACM

    (1975)
  • S.C. Bruell

    On single and multiple job class queueing network models of computer systems

  • S.C. Bruell et al.

    Computational algorithms for closed queueing networks

  • J.P. Buzen

    Queueing network models of multiprogramming

  • J.P. Buzen

    Computational algorithms for closed queueing networks with exponential servers

    Comm. ACM

    (1973)
  • K.M. Chandy et al.

    Computational algorithms for product form queueing networks

    Comm. ACM

    (1980)
  • J.P. Buzen et al.

    Operational treatment of queue distributions and mean value analysis

    Comput. Performance

    (1980)
  • W.J. Gordon et al.

    Closed queueing systems with exponential servers

    Oper. Res.

    (1967)
  • G.S. Graham
  • K.P. Hoyme, S.C. Bruell, P.V. Afshari and R.Y. Kain, A tree-structured MVA algorithm, University of Minnesota,...
  • J.R. Jackson

    Jobshop-like queueing systems

    Oper. Res.

    (1963)
  • Cited by (33)

    • Facilitating load-dependent queueing analysis through factorization

      2021, Performance Evaluation
      Citation Excerpt :

      Unfortunately, despite a long history of work on this subject [12], when LLD stations are considered in multiclass closed networks, which are used to abstract systems with finite levels of parallelism, they become expensive to analyze. Indeed, commonly employed evaluation techniques for models with fixed-rate stations, such as the convolution algorithm (CA) [13–15] and mean value analysis (MVA) [16] or its approximate versions [17], are much more expensive to apply when extended to the LLD setting. These methods can also incur numerical instabilities [18], as we further discuss in Section 8.

    • QD-AMVA: Evaluating systems with queue-dependent service requirements

      2015, Performance Evaluation
      Citation Excerpt :

      To support the raising interest for characterizing load dependence in queueing networks, this paper introduces QD-AMVA, a novel AMVA algorithm for queue-dependent models, i.e., models of systems where the service requirements depend on the number and mix of requests in execution at the resource where the request executes. Although AMVA methods for load-dependent models exist [1], these methods have severe limitations in the multiclass setting, including excessive computational requirements, numerical instabilities, and being restricted to the simplest types of queue-dependence [16,17]. This has led to multiclass state-dependent networks being seldom used in real-world studies.

    • Time-bounds for production networks

      2006, International Journal of Production Economics
    • MVA approximations for SJN scheduling

      1992, Performance Evaluation
    View all citing articles on Scopus

    This work was supported in part by NSF Grant MCS-80006308 and Nato Research Grant 280.81.

    View full text