Skip to main content

Advertisement

Springer Nature Link
Account
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Queueing Systems
  3. Article

Sojourn times in a processor sharing queue with multiple vacations

  • Open access
  • Published: 22 February 2012
  • Volume 71, pages 53–78, (2012)
  • Cite this article

You have full access to this open access article

Download PDF
Save article
View saved research
Queueing Systems Aims and scope Submit manuscript
Sojourn times in a processor sharing queue with multiple vacations
Download PDF
  • U. Ayesta1,2,
  • O. J. Boxma3,4 &
  • I. M. Verloop1,5 
  • 995 Accesses

  • 9 Citations

  • Explore all metrics

Abstract

We study an M/G/1 processor sharing queue with multiple vacations. The server only takes a vacation when the system has become empty. If he finds the system still empty upon return, he takes another vacation, and so on. Successive vacations are identically distributed, with a general distribution. When the service requirements are exponentially distributed we determine the sojourn time distribution of an arbitrary customer. We also show how the same approach can be used to determine the sojourn time distribution in an M/M/1-PS queue of a polling model, under the following constraints: the service discipline at that queue is exhaustive service, the service discipline at each of the other queues satisfies a so-called branching property, and the arrival processes at the various queues are independent Poisson processes. For a general service requirement distribution we investigate both the vacation queue and the polling model, restricting ourselves to the mean sojourn time.

Article PDF

Download to read the full article text

Similar content being viewed by others

Transient Analysis of an M/M/1 Queue with Bernoulli Vacation and Vacation Interruption

Chapter © 2018

Performance Analysis of the GI/M/1 Queue with Single Working Vacation and Vacations

Article 12 May 2016

Analysis of an M/G/1 queue with vacations and multiple phases of operation

Article 14 August 2017

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Markov Process
  • Queueing Theory
  • Servers
  • Stochastic Calculus
  • Stochastic Analysis
  • Stochastic Processes
  • Queueing Theory and Stochastic Models

References

  1. Avrachenkov, K., Ayesta, U., Brown, P.: Batch arrival processor sharing with application to multilevel processor sharing scheduling. Queueing Syst. 50(4), 459–480 (2005)

    Article  Google Scholar 

  2. Ayesta, U.: A unifying conservation law for single server queues. J. Appl. Probab. 44(4), 1078–1087 (2007)

    Article  Google Scholar 

  3. Baccelli, F., Brémaud, P.: Elements of Queuing Theory: Palm Martingale Calculus and Stochastic Recurrences. Springer, Berlin (2003)

    Google Scholar 

  4. Bansal, N.: Analysis of the M/G/1 processor sharing queue with bulk arrivals. Oper. Res. Lett. 31(5), 401–405 (2003)

    Article  Google Scholar 

  5. Bhat, U.N.: An Introduction to Queueing Theory: Modeling and Analysis in Applications. Birkhäuser, Basel (2008)

    Book  Google Scholar 

  6. Borst, S.C.: Polling systems. Ph.D. thesis, Tilburg University (1994)

  7. Boxma, O.J., Bruin, J., Fralix, B.H.: Sojourn times in polling systems with various service disciplines. Perform. Eval. 66, 621–639 (2009)

    Article  Google Scholar 

  8. Brumelle, S.L.: On the relation between customer and time average in queues. J. Appl. Probab. 2, 508–520 (1971)

    Article  Google Scholar 

  9. Coffman, E.G., Muntz, R.R., Trotter, H.: Waiting time distributions for processor-sharing systems. J. ACM 17, 123–130 (1970)

    Google Scholar 

  10. Cohen, J.W.: The multiple phase service network with generalized processor sharing. Acta Inform. 12, 245–284 (1979)

    Article  Google Scholar 

  11. Cohen, J.W.: The Single Server Queue. North-Holland, Amsterdam (1982)

    Google Scholar 

  12. Fayolle, G., Mitrani, I., Iasnogorodski, R.: Sharing a processor among many job classes. J. ACM 27(3), 519–532 (1980)

    Article  Google Scholar 

  13. Fuhrmann, S.W.: Performance analysis of a class of cyclic schedules. Bell Laboratories Technical Memorandum 81-59531-1 (1981)

    Google Scholar 

  14. Fuhrmann, S.W., Cooper, R.B.: Stochastic decompositions in the M/G/1 queue with generalized vacations. Oper. Res. 33(5), 1117–1129 (1985)

    Article  Google Scholar 

  15. Kelly, F.P.: Stochastic Networks and Reversibility. Wiley, Chichester (1979)

    Google Scholar 

  16. Kim, J., Kim, B.: Concavity of the conditional mean sojourn time in the M/G/1 processor-sharing queue with batch arrivals. Queueing Syst. 58(1), 57–64 (2008)

    Article  Google Scholar 

  17. Kleinrock, L.: Queueing Systems, vol. 2. Wiley, New York (1976)

    Google Scholar 

  18. Kleinrock, L., Coffman, E.G.: Distribution of attained service in time-shared computer systems. J. Comput. Syst. Sci. 1, 287–298 (1967)

    Article  Google Scholar 

  19. Kleinrock, L., Muntz, R.R., Rodemich, E.: The processor sharing queueing model for time-shared systems with bulk arrivals. Netw. J. 1(1), 1–13 (1971)

    Article  Google Scholar 

  20. Lam, R.Y.W., Leung, V.C.M., Chan, H.C.B.: Polling-based protocols for packet voice transport over IEEE 802.11 wireless local area networks. IEEE Wirel. Commun. 13, 22–29 (2006)

    Article  Google Scholar 

  21. Miorandi, D., Zanella, A., Pierobon, G.: Performance evaluation of Bluetooth polling schemes: an analytical approach. Mob. Netw. Appl. 9, 63–72 (2004)

    Article  Google Scholar 

  22. Morrison, J.A.: Response-time distribution for a processor sharing system. SIAM J. Appl. Math. 45, 152–167 (1985)

    Article  Google Scholar 

  23. Núñez-Queija, R.: Sojourn times in a processor sharing queue with service interruptions. Queueing Syst. 34, 351–386 (2000)

    Article  Google Scholar 

  24. O’Donovan, T.M.: Direct solutions of M/G/1 processor sharing models. Oper. Res. 22, 1232–1235 (1974)

    Article  Google Scholar 

  25. O’Donovan, T.M.: Distribution of attained service and residual service in general queueing systems. Oper. Res. 22, 570–575 (1974)

    Article  Google Scholar 

  26. Olsen, T.L., van der Mei, R.D.: Periodic polling systems in heavy-traffic: distribution of the delay. J. Appl. Probab. 40, 305–326 (2003)

    Article  Google Scholar 

  27. Osipova, N.: Batch processor sharing with hyper-exponential service time. Oper. Res. Lett. 36(3), 372–376 (2008)

    Article  Google Scholar 

  28. Ott, T.J.: The sojourn time distribution in the M/G/1 queue with processor sharing. J. Appl. Probab. 21, 360–378 (1984)

    Article  Google Scholar 

  29. Resing, J.A.C.: Polling systems and multitype branching processes. Queueing Syst. 13, 409–426 (1993)

    Article  Google Scholar 

  30. Schassberger, R.: A new approach to the M/G/1 processor sharing queue. Adv. Appl. Probab. 16, 202–213 (1984)

    Article  Google Scholar 

  31. Sengupta, B., Jagerman, D.L.: A conditional response time of the M/M/1 processor sharing queue. AT&T Bell Lab. Tech. J. 64, 409–421 (1985)

    Google Scholar 

  32. Serfozo, R.: Introduction to Stochastic Networks. Springer, Berlin (1999)

    Google Scholar 

  33. Takagi, H.: Queueing Analysis, vol. 1. North-Holland, Amsterdam (1991)

    Google Scholar 

  34. Thörisson, H.: Coupling, Stationarity and Regeneration. Springer, Berlin (2000)

    Book  Google Scholar 

  35. Tian, N., Zhang, Z.G.: Vacation Queueing Models: Theory and Applications. Springer, Berlin (2006)

    Google Scholar 

  36. van den Berg, J.L., Boxma, O.J.: The M/G/1 queue with processor sharing and its relation to a feedback queue. Queueing Syst. 9, 365–401 (1991)

    Article  Google Scholar 

  37. Wierman, A., Winands, E.M.M., Boxma, O.J.: Scheduling in polling systems. Perform. Eval. 64, 1009–1028 (2007)

    Article  Google Scholar 

  38. Winands, E.M.M.: On polling systems with large setups. Oper. Res. Lett. 35, 584–590 (2007)

    Article  Google Scholar 

  39. Yashkov, S.F.: A derivation of response time distribution for a M/G/1 processor sharing queue. Probl. Control Inf. Theory 12, 133–148 (1983)

    Google Scholar 

Download references

Author information

Authors and Affiliations

  1. INP, LAAS, Université de Toulouse, Toulouse, France

    U. Ayesta & I. M. Verloop

  2. LAAS-CNRS, Toulouse, France

    U. Ayesta

  3. EURANDOM, Eindhoven, The Netherlands

    O. J. Boxma

  4. Department of Mathematics and Computer Science, Technische Universiteit Eindhoven, Eindhoven, The Netherlands

    O. J. Boxma

  5. IRIT-CNRS, Toulouse, France

    I. M. Verloop

Authors
  1. U. Ayesta
    View author publications

    Search author on:PubMed Google Scholar

  2. O. J. Boxma
    View author publications

    Search author on:PubMed Google Scholar

  3. I. M. Verloop
    View author publications

    Search author on:PubMed Google Scholar

Corresponding author

Correspondence to I. M. Verloop.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Ayesta, U., Boxma, O.J. & Verloop, I.M. Sojourn times in a processor sharing queue with multiple vacations. Queueing Syst 71, 53–78 (2012). https://doi.org/10.1007/s11134-012-9277-y

Download citation

  • Received: 01 April 2011

  • Published: 22 February 2012

  • Issue date: June 2012

  • DOI: https://doi.org/10.1007/s11134-012-9277-y

Share this article

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Processor sharing
  • Multiple vacations
  • Sojourn time
  • Polling system
  • Exhaustive service

Mathematics Subject Classification (2000)

  • 60K25
  • 90B22

Advertisement

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Discover content

  • Journals A-Z
  • Books A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover
  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

Not affiliated

Springer Nature

© 2026 Springer Nature