Log in

Matched Queues with Flexible and Impatient Customers

  • Published:
Methodology and Computing in Applied Probability Aims and scope Submit manuscript

Abstract

In this paper, we consider a double-ended queue with First-Come-First-Match discipline (also known as matched queues) under customers’ flexible and impatient behaviors. Such a system can be expressed as a level-dependent quasi-birth-and-death (QBD) process with infinitely many phases. The stability condition of the queueing system is given by using the mean drift technique. To deal with the level-dependent QBD process, we apply the RG-factorizations to obtain stationary probability vectors. Based on this, the queue size distributions and the average stationary queue lengths are given. Furthermore, we provide an effective method to discuss the sojourn time of any arriving customer and to compute the average sojourn time by using the technique of the first passage times and the phase-type (PH) distributions. Finally, some numerical examples are employed to illustrate how the performance measures are influenced by key system parameters.

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

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13

Similar content being viewed by others

Availability of Data and Material

Data sharing not applicable to this article as no datasets were generated or analysed during the current study.

References

  • Adan I, Foley RD, McDonald DR (2009) Exact asymptotics for the stationary distribution of a Markov chain: a production model. Queueing Systems 62(4):311–344

    Article  MathSciNet  MATH  Google Scholar 

  • Adan I, Kleiner I, Righter R, Weiss G (2018) Fcfs parallel service systems and matching models. Perform Eval 127:253–272

    Article  Google Scholar 

  • Afèche P, Diamant A, Milner J (2014) Double-sided batch queues with abandonment: modeling crossing networks. Oper Res 62(5):1179–1201

    Article  MathSciNet  MATH  Google Scholar 

  • Ahghari M, Balcioĝlu B (2009) Benefits of cross-training in a skill-based routing contact center with priority queues and impatient customers. IIE Trans 41(6):524–536

    Article  Google Scholar 

  • Arapostathis A, Pang G (2018) Infinite-horizon average optimality of the n-network in the Halfin-Whitt regime. Math Oper Res 43(3):838–855

    Article  MathSciNet  MATH  Google Scholar 

  • Aveklouris A, DeValve L, Ward AR (2021) Matching impatient and heterogeneous demand and supply. Preprint at https://doi.org/10.48550/ar**v.2102.02710

  • Bell SL, Williams RJ (2001) Dynamic scheduling of a system with two parallel servers in heavy traffic with resource pooling: asymptotic optimality of a threshold policy. Ann Appl Probab 11(3):608–649

    Article  MathSciNet  MATH  Google Scholar 

  • Bright L, Taylor PG (1995) Calculating the equilibrium distribution in level dependent quasi-birth-and-death processes. Stoch Models 11(3):497–525

    Article  MathSciNet  MATH  Google Scholar 

  • Bright L, Taylor PG (1997) Equilibrium distributions for level-dependent quasi-birth-and-death processes. In: Chakravarthy S, Alfa AS (eds) Matrix-Analytic Methods in Stochastic Models. Marcel Dekker, New York, pp 359–375

    Google Scholar 

  • Cadas A, Bušić A, Doncel J (2019) Optimal control of dynamic bipartite matching models. Paper presented at the 12th EAI International Conference on Performance Evaluation Methodologies and Tools, New York, 39–46

  • Cameron LD, Rahman H (2022) Expanding the locus of resistance: understanding the co-constitution of control and resistance in the gig economy. Organ Sci 33(1):38–58

    Article  Google Scholar 

  • Castro F, Frazier P, Ma H, Nazerzadeh H, Yan C (2020a) Matching queues, flexibility and incentives. Preprint at https://doi.org/10.48550/ar**v.2006.08863

  • Castro F, Nazerzadeh H, Yan C (2020b) Matching queues with reneging: a product form solution. Queueing Syst 96(3):359–385

  • Conolly BW, Parthasarathy PR, Selvaraju N (2002) Double-ended queues with impatience. Comput Oper Res 29(14):2053–2072

    Article  MathSciNet  MATH  Google Scholar 

  • Di Crescenzo A, Giorno V, Kumar BK, Nobile AG (2012) A double-ended queue with catastrophes and repairs, and a jump-diffusion approximation. Methodol Comput Appl Probab 14(4):937–954

    Article  MathSciNet  MATH  Google Scholar 

  • Di Crescenzo A, Giorno V, Krishna Kumar B, Nobile AG (2018) A time-non-homogeneous double-ended queue with failures and repairs and its continuous approximation. Mathematics 6(81):1–23

    Google Scholar 

  • Ding Y, McCormick S, Nagarajan M (2018) A fluid model for an overloaded bipartite queueing system with heterogeneous matching utility. Preprint at http://dx.doi.org/10.2139/ssrn.2854492

  • Down DG, Lewis ME (2010) The n-network model with upgrades. Probab Eng Inform Sc 24(2):171–200

    Article  MathSciNet  MATH  Google Scholar 

  • Ghamami S, Ward AR (2013) Dynamic scheduling of a two-server parallel server system with complete resource pooling and reneging in heavy traffic: asymptotic optimality of a two-threshold policy. Math Oper Res 38(4):761–824

    Article  MathSciNet  MATH  Google Scholar 

  • Green L (1985) A queueing system with general-use and limited-use servers. Oper Res 33(1):168–182

    Article  MathSciNet  MATH  Google Scholar 

  • Harrison JM (1998) Heavy traffic analysis of a system with parallel servers: asymptotic optimality of discrete-review policies. Ann Appl Probab 8(3):822–848

    Article  MathSciNet  MATH  Google Scholar 

  • Hu M, Zhou Y (2022) Dynamic type matching. M &SOM-Manuf Serv Oper Manag 24(1):125–142

    Article  Google Scholar 

  • Jadhao S, Davison CL, Roulis EV et al (2022) RBCEQ: a robust and scalable algorithm for accurate genetic blood ty**. EBioMedicine 76:103759

  • Kashyap BRK (1965) A double-ended queueing system with limited waiting space. Proc Nat Inst Sci India 31(6):559–570

    MathSciNet  MATH  Google Scholar 

  • Kashyap BRK (1966) The double-ended queue with bulk service and limited waiting space. Oper Res 14(5):822–834

    Article  MathSciNet  MATH  Google Scholar 

  • Kashyap BRK (1967) Further results for the double ended queue. Metrika 11(1):168–186

    Article  MathSciNet  MATH  Google Scholar 

  • Lee C, Liu X, Liu Y, Zhang L (2021) Optimal control of a time-varying double-ended production queueing model. Stochastic Syst 11(2):140–173

    Article  MathSciNet  MATH  Google Scholar 

  • Li QL (2010) Constructive computation in stochastic models with applications: the RG-factorizations. Springer, Bei**g

    Book  Google Scholar 

  • Li QL, Cao J (2004) Two types of rg-factorizations of quasi-birth-and-death processes and their applications to stochastic integral functionals. Stoch Models 20(3):299–340

    Article  MathSciNet  MATH  Google Scholar 

  • Li QL, Liu L (2004) An algorithmic approach for sensitivity analysis of perturbed quasi-birth-and-death processes. Queueing Syst 48(3–4):365–397

    Article  MathSciNet  MATH  Google Scholar 

  • Li QL, Zhao YQ (2004) The RG-factorizations in block-structured Markov renewal processes. In: Zhu X, Li X, Cai M (eds) Observation, Theory and Modeling of Atmospheric Variability. World Scientific, pp 545–568

    Chapter  Google Scholar 

  • Liu HL, Li QL, Zhang C (2020) Matched queues with matching batch pair \((m,n)\). Preprint at https://doi.org/10.48550/ar**v.2009.02742

  • Liu HL, Li QL, Chang YX, Zhang C (2022) Double-ended queues with non-poisson inputs and their effective algorithms. Comput Oper Res 144:105793

  • Liu X (2019) Diffusion approximations for double-ended queues with reneging in heavy traffic. Queueing Systems 91(1–2):49–87

    Article  MathSciNet  MATH  Google Scholar 

  • Liu X, Gong Q, Kulkarni VG (2015) Diffusion models for double-ended queues with renewal arrival processes. Stochastic Systems 5(1):1–61

    Article  MathSciNet  MATH  Google Scholar 

  • Masrouha KZ, Shabin ZM, Bhutada K et al (2022) Impact of tranexamic acid on blood loss and transfusion rate in children with Cerebral Palsy undergoing hip reconstruction with two or more osteotomies. Eur J Orthop Surg Traumatol 32(2):287–291

    Article  Google Scholar 

  • Neuts MF (1981) Matrix-geometric solutions in stochastic models: an algorithmic approach. Johns Hopkins University Press, Baltimore

    MATH  Google Scholar 

  • Özkan E, Ward AR (2020) Dynamic matching for real-time ride sharing. Stochastic Systems 10(1):29–70

    Article  MathSciNet  MATH  Google Scholar 

  • Perlman Y (2013) The effect of risk aversion on product family design under uncertain consumer segments. Int J Prod Res 51(2):504–514

  • Perlman Y, Elalouf A, Yechiali U (2018) Dynamic allocation of stochastically-arriving flexible resources to random streams of objects with application to kidney crosstransplantation. Eur J Oper Res 265(1):169–177

    Article  MATH  Google Scholar 

  • Sethi AK, Sethi SP (1990) Flexibility in manufacturing: a survey. Int J Flex Manuf Syst 2(4):289–328

  • Shumsky RA (2004) Approximation and analysis of a call center with flexible and specialized servers. OR Spectrum 26(3):307–330

  • Stanford DA, Lee JM, Chandok N, McAlister V (2014) A queuing model to address waiting time inconsistency in solid-organ transplantation. Oper Res Health Care 3(1):40–45

    Article  Google Scholar 

  • Takine T (2016) Analysis and computation of the stationary distribution in a special class of level-dependent m/g/1-type and its application to bmap/m/1 and bmap/m/c+m queues. Queueing Systems 84(1):49–77

    Article  MathSciNet  MATH  Google Scholar 

  • Tezcan T (2013) Stability analysis of n-model systems under a static priority rule. Queueing Systems 73(3):235–259

    Article  MathSciNet  MATH  Google Scholar 

  • Tezcan T, Dai JG (2010) Dynamic control of n-systems with many servers: asymptotic optimality of a static priority policy in heavy traffic. Oper Res 58(1):94–110

    Article  MathSciNet  MATH  Google Scholar 

  • Wang Z, Yang C, Liu L, Zhao YQ (2021) Equilibrium and socially optimal of a double-sided queueing system with two-mass point matching time. Preprint at https://doi.org/10.48550/ar**v.2101.12043

  • Weiss G (2020) Directed fcfs infinite bipartite matching. Queueing Syst 96(3):387–418

    Article  MathSciNet  MATH  Google Scholar 

  • Wu H, He QM (2020) Double-sided queues with marked markovian arrival processes and abandonment. Stoch Models 37(1):23–58

    Article  MathSciNet  MATH  Google Scholar 

  • Xu SH, Righter R, Shanthikumar JG (1992) Optimal dynamic assignment of customers to heterogeneous servers in parallel. Oper Res 40(6):1126–1138

    Article  MATH  Google Scholar 

  • Zhang W, Dai Y, Tian L (2022) Impact of capacity flexibility on service product line design. Ann Oper Res 312(2):1095–1118

Download references

Acknowledgements

This work is supported by National Natural Science Foundation of China under grants No. 71671158 and 71932002.

Funding

This work is supported by National Natural Science Foundation of China under grants No. 71671158 and 71932002.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Heng-Li Liu.

Ethics declarations

Conflicts of Interest

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Liu, HL., Li, QL. Matched Queues with Flexible and Impatient Customers. Methodol Comput Appl Probab 25, 4 (2023). https://doi.org/10.1007/s11009-023-09980-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11009-023-09980-7

Keywords

Mathematics Subject Classification

Navigation