Skip to main content
Log in

Working vacation policy for a discrete-time GeoX/Geo/1 retrial queue

  • Application Article
  • Published:
OPSEARCH Aims and scope Submit manuscript

Abstract

Due to rapid growth of today’s technology in fast speeding digital networks and industrial organizations, there is a need to develop a model which proves to be useful in handling designing issues of computer and telecommunication systems and many other related digital systems. To accomplish this, we have made an attempt to provide a remedy for modeling some discrete-time (digital) systems of day-to-day life viz. Broadband Integrated Services Digital Network (BISDN), Asynchronous Transfer Mode (ATM) and related computer communication technologies, wherein the models for continuous-time queues fail. This is due to the fact that the discrete-time systems are more appropriate than their continuous-time equivalents to model digital systems. In these systems, time is treated as discrete random variable and is measured in fixed size data units such as machine cycle time, bits, bytes, packets, etc. In this study, we analyze a GeoX/Geo/1 retrial queue wherein the service facility may leave for more economical type of vacation schedule, called as working vacation. The inter-arrival-time, retrial time, service time and working vacation time are assumed to be geometric distributed in discrete environment. We have used matrix geometric method to compute various useful performance measures of interest. Further, we obtain joint optimal values of most sensitive parameters such as vacation returning rate (η) and service rate of the server during working vacation (μV) via direct search method based on heuristic approach. Numerical results are also facilitated to depict the performance of the developed model.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

References

  1. Artalejo, J.R., Dudin, A.N., Klimenok, V.I.: Stationary analysis of a retrial queue with preemptive repeated attempts. Oper. Res. Lett. 28, 173–180 (2001)

    Article  Google Scholar 

  2. Artalejo, J.R., Atencia, I., Moreno, P.: A discrete-time Geo[X]/G/1 retrial queue with control of admission. Appl. Math. Model. 29(11), 1100–1120 (2005)

    Article  Google Scholar 

  3. Atencia, I., Moreno, P.: Discrete-time Geo[X]/GH/1 retrial queue with Bernoulli feedback. Comput. Math. Appl. 47(8–9), 273–1294 (2004)

    Google Scholar 

  4. Atencia, I., Moreno, P.: A Discrete-Time Geo/G/1 retrial queue with the server subject to starting failures. Ann. Oper. Res. 141, 85–107 (2006)

    Article  Google Scholar 

  5. Falin, G.I.: Aggregate arrival of customers in one line system with repeated calls. Ukr. Math. J. 28, 437–440 (1976)

    Article  Google Scholar 

  6. Gross, D., Harris, C.M.: Fundamentals of Queueing Theory, 3rd edn. John Wiley and Sons, New York (1998)

    Google Scholar 

  7. Jain, M., Upadhyaya, S.: Discrete-time queue with working vacation. Proceedings of International conference on Advances in Modeling, Optimization and Computing (AMOC-2011), December 5–7. 2011 organized by Department of Mathematics, IIT Roorkee, Roorkee-247667, India, pp. 665–674.

  8. Jain, M., Sharma, G.C., Sharma, R.: Maximum entropy approach for discrete-time unreliable server GeoX/Geo/1 queue with working vacation. Int. J. Math. Oper. Res. 4(1), 56–77 (2012)

    Article  Google Scholar 

  9. Liu, Z., Gao, S.: Discrete-time Geo1, GeoX2/G1, G2/1 retrial queue with two classes of customers and feedback. Math. Comput. Model. 53(5–6), 1208–1220 (2011)

    Article  Google Scholar 

  10. Liu, Z., Song, Y.: Geo/Geo/1 retrial queue with non-persistent customers and working vacations. J. Appl. Math. Compt. 42(1–2), 103–115 (2013)

    Article  Google Scholar 

  11. Li, T., Wang, Z., Liu, Z.: Geo/Geo/1 retrial queue with working vacation and vacation interruption. J. Appl. Math. Comput. 39, 131–143 (2012)

    Article  Google Scholar 

  12. Neuts, M.F.: Matrix Geometric Solutions in Stochastic Models: An Algorithmic Approach. The Johns Hopkins University Press, Baltimore and London (1981)

    Google Scholar 

  13. Servi, L.D., Finn, S.G.: M/M/1 queues with working vacations (M/M/1/WV). Perform. Eval. 50(1), 41–52 (2002)

    Article  Google Scholar 

  14. Wu, J., Liu, Z., Peng, Y.: A discrete-time Geo/G/1 retrial queue with preemptive resume and collisions. Appl. Math. Model. 35(2), 837–847 (2011)

    Article  Google Scholar 

  15. Wu, J., Wang, J., Liu, Z.: A discrete-time Geo/G/1 retrial queue with preferred and impatient customers. Appl. Math. Model. 37(4), 2552–2561 (2013)

    Article  Google Scholar 

  16. Yang, T., Li, H.: On the steady-state queue size distribution of the discrete-time Geo/G/1 queue with repeated customers. Queueing Syst. 21, 199–215 (1995)

    Article  Google Scholar 

  17. Yang, T., Templeton, J.G.C.: A survey on retrial queues. Queueing Syst. 2, 201–233 (1987)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shweta Upadhyaya.

Appendix

Appendix

1.1 A. Construction of steady state equations

Let us consider the first two equations formed by the system of equations πQ = 0:

$$ {\pi}_{0,0}={\overline{\lambda}}_V{\pi}_{0,0}+{\lambda}_V{c}_1{\pi}_{0,1} $$
(A.1)
$$ {\pi}_{0,1}=\left(\overline{\eta}{\overline{\lambda}}_V{\overline{\mu}}_V+{\lambda}_V{\mu}_V{c}_1\right){\pi}_{0,1}+{\overline{\lambda}}_V{\mu}_V{\pi}_{0,0}+\eta {\overline{\lambda}}_V{\overline{\mu}}_V{\pi}_{0,3}+{\lambda}_V{\displaystyle \sum_{m=1}^d{q}_k^V\left(\overline{\eta}{\pi}_{k,1}+\eta {\pi}_{k,3}\right)} $$
(A.2)

A shortcut method for constructing the steady state Eqs. (A.1)–(A.2) directly is by means of a flow balance procedure called stochastic balance. The analysis tells us that for a given state, the average total flow into the state be equal to the average total flow out of the state if steady-state conditions exists (cf. Gross and Harris [6]).

To illustrate this, we equate the total mean flow into each state with the total mean flow out of that state. For state (0,0), the total mean rate of flow into this state is λ V c 1 π 0,1 and the total mean rate of flow out from this state is λ V π 0,0. Thus, equating the two rates, we get

$$ \begin{array}{l}{\lambda}_V{\pi}_{0,0}={\lambda}_V{c}_1{\pi}_{0,1}\\ {}\mathrm{or},\kern1em \left(1-{\overline{\lambda}}_V\right){\pi}_{0,0}={\lambda}_V{c}_1{\pi}_{0,1}\\ {}\mathrm{or},\kern1em {\pi}_{0,0}={\overline{\lambda}}_V{\pi}_{0,0}+{\lambda}_V{c}_1{\pi}_{0,1}\end{array} $$

, which is same as Eq. (A.1).

Similarly, equating the total mean flow rate in and total mean flow rate out for state (0,1), we get

$$ \begin{array}{l}\left(1-\overline{\eta}{\overline{\lambda}}_V{\overline{\mu}}_V-{\lambda}_V{\mu}_V{c}_1\right){\pi}_{0,1}={\overline{\lambda}}_V{\mu}_V{\pi}_{0,0}+\eta {\overline{\lambda}}_V{\overline{\mu}}_V{\pi}_{0,3}+{\lambda}_V{\displaystyle \sum_{m=1}^k{q}_n^V\left(\overline{\eta}{\pi}_{k,1}+\eta {\pi}_{k,3}\right)}\\ {}\mathrm{or},\kern.2em {\pi}_{0,1}=\left(\overline{\eta}{\overline{\lambda}}_V{\overline{\mu}}_V+{\lambda}_V{\mu}_V{c}_1\right){\pi}_{0,1}+{\overline{\lambda}}_V{\mu}_V{\pi}_{0,0}+\eta {\overline{\lambda}}_V{\overline{\mu}}_V{\pi}_{0,3}+{\lambda}_V{\displaystyle \sum_{m=1}^k{q}_k^V\left(\overline{\eta}{\pi}_{k,1}+\eta {\pi}_{k,3}\right)}\end{array} $$

, which is same as Eq. (A.2).

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Upadhyaya, S. Working vacation policy for a discrete-time GeoX/Geo/1 retrial queue. OPSEARCH 52, 650–669 (2015). https://doi.org/10.1007/s12597-015-0200-2

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12597-015-0200-2

Keywords

Navigation