Skip to main content

Two-Dimensional Markov Processes and Their Applications to Memoryless Queues

  • Chapter
  • First Online:
Queues

Part of the book series: International Series in Operations Research & Management Science ((ISOR,volume 191))

  • 2841 Accesses

Abstract

We have already seen Markov processes in which each state is represented by a vector. These Markov processes offer a convenient way to refer to a state (in fact, this was nothing more than giving names to states). Such was the case, for example, when we dealt with open and closed networks of queues, and with multiclass single-server queues. In this respect there is nothing new in this chapter where the states will be represented by two-dimensional vectors; that is, a state will be referred to by the pair of nonnegative integers (i, j). However, in an attempt to generalize some results from one-dimensional birth-and-death precesses, we will impose the following restrictions on the model:

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 54.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 69.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    This regime implies that the only option is in fact T + 1.

  2. 2.

    We do not consider the case where T = 0 as the resulting system is that of an M/M/1 queue.

  3. 3.

    The case where n = 0 makes the first server always idle and the second line becomes an M/M/1 queue. Thus, we ignore this option of the value for the threshold n.

  4. 4.

    The other solution x = 1 is immaterial here.

  5. 5.

    Note that \(A_{0} + A_{1} + A_{2}\) is a stochastic matrix. Moreover, its corresponding discrete-time Markov chain is a uniformization of the original continuous-time Markov process as defined in Sect. 8.5. In particular, it shares its limit probabilities with those of the original process.

  6. 6.

    The derivation given here is due to Binyamin Oz.

  7. 7.

    Note that for this not to be the case, s consecutive service stage completions prior to an arrival must take place.

  8. 8.

    In [40] it is shown that the property that leads to a more explicit solution here is the fact that Q 0 is a rank-one matrix, i.e., a matrix that is the product of a column vector and a row vector. Of course, the Q 0 under consideration here is a special case of such a matrix: the column vector is (0, ⋯ , 0, 1)t and the row vector is (0, ⋯ , 0, λ).

  9. 9.

    The model \(M/E_{r}/1\) is dual to the one given here in the sense that now the level can go down by one only from a single value for the phase. Nevertheless, an explicit solution for the limit probabilities can be derived (even without the need to solve for the root of a polynomial as is required here). See [40] for details.

  10. 10.

    An alternative proof for this “almost” independence property is given in [40] and [24].

  11. 11.

    Broadly speaking, we can say that the first queue evolves “independently” of the second queue. Yet, the two queues are not (statistically) independent.

  12. 12.

    It is interesting to observe that \(\underline{\pi }_{j+1} = \underline{\pi }_{j}R_{1}\), j ≥ 1, where R 1 is a diagonal matrix with all its diagonal entries equal to w n . This does not refute the claim that the rate matrix R is the unique matrix where \(\underline{\pi }_{j+1} = \underline{\pi }_{j}R\), j ≥ 0.

  13. 13.

    The latter reference states an expression due to Yoav Kerner.

  14. 14.

    Part of this proof was communicated by Binyamin Oz.

  15. 15.

    Note that Eqs. (12.55) are obeys for any A and B.

  16. 16.

    This subsection calls for the previous knowledge of the subject of eigenvectors and of the spectral decomposition and can be skipped.

  17. 17.

    This model was introduced in Sect. 4.7.3. What follows below is based on [10].

References

  1. Adan, I. J. B. F., Wessels, J., & Zijm, W. H. M. (1993). Matrix-geometric analysis of the shortest queue problem with threshold jockeying. Operations Research Letters, 13, 107–112.

    Article  Google Scholar 

  2. Adan, I. J. B. F., Wessels, J., & Zijm, W. H. M. (1993). A compensation approach for two-dimensional Markov processes. Advance Applied Probability, 25, 783–817.

    Article  Google Scholar 

  3. Altman, E., Jimenez, T., Nunez Queija, R., & Yechiali, U. (2004). Optimal routing among ⋅/M/1 queues with partial information. Stochastic Models, 20, 149–172.

    Article  Google Scholar 

  4. Altman, E., Jimenez, T., Nunez Queija, R., & Yechiali, U. (2005). Correction to ‘Optimal routing among ⋅/M/1 queues with partial information. Stochastic Models, 21, 981.

    Article  Google Scholar 

  5. Brunetas, A., & Economou, A. (2007). Equililbrium customer strategies in a single Markovian queue with setup times. Queueing Systems: Theorey and Applications, 56, 213–228.

    Article  Google Scholar 

  6. Cohen, J. W., & Boxma, O. J. (1983). Boundary values problems in queueing systems analysis. Amsterdam: North Holland.

    Google Scholar 

  7. Fayolle, G., King, P. J. B., & Mitrani, I. (1982). The solution of certain two-dimensional Markov models. Advences in Applied Probability, 14, 295–308.

    Article  Google Scholar 

  8. Hassin, R. (1996). On the advantage of being the first server. Management Science, 41, 163–173.

    Article  Google Scholar 

  9. Haviv, M., & Kerner, Y. (2010). The age of the arrival process in the G/M/1 and M/G/1 queues. Mathematical Methods of Operations Research, 73, 139–152.

    Article  Google Scholar 

  10. Haviv, M., & Zlotnikov, R. (2011). Computational schemes for two exponential servers where the first has a finite buffer. RAIRO – Operations Research, 45, 17–66.

    Google Scholar 

  11. Kopzon, A., Nazarathy, Y., & Weiss, G. (2009). A push pull queueing with infinite supply of work. Queueing Systems: Theory and Applications, 66, 75–111.

    Article  Google Scholar 

  12. Kingman, J. F. C. (1961). Two similar queues in parallel. Annals of Mathematical Statistics, 32, 1314–1323.

    Article  Google Scholar 

  13. Neuts, M. F. (1981). Matrix-geometric solutions in stochastic models. Baltimore: The John Hopkins University Press.

    Google Scholar 

  14. Ramaswamy, V., & Latouch, G. (1986). A general class of Markov processes with explicit matrix-geometric solutions. OR Spectrum, 8, 209–218.

    Article  Google Scholar 

  15. Seneta, E. (2006). Non-negative matrices and Markov Chains: revised prinitng. New York: Springer.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this chapter

Cite this chapter

Haviv, M. (2013). Two-Dimensional Markov Processes and Their Applications to Memoryless Queues. In: Queues. International Series in Operations Research & Management Science, vol 191. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-6765-6_12

Download citation

Publish with us

Policies and ethics