Skip to main content
Log in

Fluid and diffusion models for a system of taxis and customers with delayed matching

  • Published:
Queueing Systems Aims and scope Submit manuscript

Abstract

We study a system of taxis and customers with Poisson arrivals and exponential patience times. We model a delayed matching process between taxis and customers using a matching rate \(\theta \) as follows: if there are i taxis and j customers in the system, the next pairing will occur after an exponential amount of time with rate \(\theta i^{\delta _1}j^{\delta _2}\) (\(\delta _1, \delta _2 \in (0,+\infty \))). We formulate the system as a CTMC and study the fluid and diffusion approximations for this system, which involve the solutions to a system of differential equations. We consider two approximation methods: Kurtz’s method (KA) derived from Kurtz’s results (Kurtz in J Appl Probab 7(1):49–58, 1970; Kurtz in J Appl Probab 8(2):344–356, 1971) and Gaussian approximation (GA) that works for the case \(\delta _1 = \delta _2 = 1\) (we call this the bilinear case) based on the infinitesimal analysis of the CTMC. We compare their performance numerically with simulations and conclude that GA performs better than KA in the bilinear case. We next formulate an optimal control problem to maximize the total net revenue over a fixed time horizon T by controlling the arrival rate of taxis. We solve the optimal control problem numerically and compare its performance to the real system. We also use Markov decision processes to compute the optimal policy that maximizes the long-run revenue rate. We finally propose a heuristic control policy (HPKA) and show that its expected regret is a bounded function of T. We also propose a version of this policy (HPMDP) that can actually be implemented in the real queueing system and study its performance numerically.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6

Similar content being viewed by others

References

  1. Barbour, A.D.: Quasi-stationary distributions in Markov population processes. Adv. Appl. Probab. 8(2), 296–314 (1976)

    Article  Google Scholar 

  2. Barbour, A.D.: Equilibrium distributions Markov population processes. Adv. Appl. Probab. 12(3), 591–614 (1980)

    Article  Google Scholar 

  3. Billingsley, P.: Convergence of Probability Measures. Wiley Series in Probability and Statistics. Wiley, New York (1999)

    Book  Google Scholar 

  4. Dai, J.G., He, S.: Customer abandonment in many-server queues. Math. Oper. Res. 35(2), 347–362 (2010)

    Article  Google Scholar 

  5. Dai, J.G., He, S., Tezcan, T.: Many-server diffusion limits for \(G/P h/n + GI\) queues. Ann. Appl. Probab. 20(5), 1854–1890 (2010)

    Article  Google Scholar 

  6. Durazzi, C., Galligani, E.: Nonlinear programming methods for solving optimal control problems. In: Giannessi, F., Maugeri, A., Pardalos, P.M. (eds.) Equilibrium Problems, Nonsmooth Optimization and Variational Inequality Models, pp. 71–99. Kluwer, Dordrecht (2001)

    Google Scholar 

  7. Garnett, O., Mandelbaum, A., Reiman, M.: Designing a call center with impatient customers. Manuf. Serv. Oper. Manag. 4(3), 208–227 (2002)

    Article  Google Scholar 

  8. Kashyap, B.R.K.: The double-ended queue with bulk service and limited waiting space. Oper. Res. 14(5), 822–834 (1966)

    Article  Google Scholar 

  9. Kendall, D.G.: Some problems in the theory of queues. J. R. Stat. Soc. Ser. B 13(2), 151–173 (1951)

    Google Scholar 

  10. Kurtz, T.G.: Solutions of ordinary differential equations as limits of pure jump Markov processes. J. Appl. Probab. 7(1), 49–58 (1970)

    Article  Google Scholar 

  11. Kurtz, T.G.: Limit equations for sequences of jump Markov processes approximating ordinary differential processes. J. Appl. Probab. 8(2), 344–356 (1971)

    Article  Google Scholar 

  12. Mandelbaum, A., Momcilovic, P.: Queues with many servers and impatient customers. Math. Oper. Res. 37(1), 41–65 (2012)

    Article  Google Scholar 

  13. Sasieni, M.W.: Double queues and impatient customers with an application to inventory theory. Oper. Res. 9(6), 771–781 (1961)

    Article  Google Scholar 

  14. Sethi, S.P., Thompson, G.L.: Optimal Control Theory. Springer, Berlin (2000)

    Google Scholar 

  15. Wang, G., Zhang, H., Zhang, J.: On-demand ride-matching in a spatial model with abandonment and cancellation. Available at SSRN 3414716 (2019)

  16. Wang, X., He, F., Yang, H., Gao, H.O.: Pricing strategies for a taxi-hailing platform. Transp. Res. Part E Logist. Transp. Rev. 93, 212–231 (2016)

    Article  Google Scholar 

  17. Ward, A.R., Glynn, P.W.: A diffusion approximation for a Markovian queue with reneging. Queueing Syst. Theory Appl. 43(1/2), 103–128 (2003)

    Article  Google Scholar 

  18. Ward, A.R., Glynn, P.W.: A diffusion approximation for a \(GI/GI/1\) queue with balking or reneging. Queueing Syst. Theory Appl. 50(4), 371–400 (2005)

    Article  Google Scholar 

  19. Whitt, W.: Heavy-traffic limits for the \(G/H*2/N/M\) queue. Math. Oper. Res. 30(1), 1–27 (2005)

    Article  Google Scholar 

  20. Xu, Z., Yin, Y., Ye, J.: On the supply curve of ride-hailing systems. Transp. Res. Part B Methodol. 132, 29–43 (2020)

    Article  Google Scholar 

  21. Yang, H., Leung, C.W., Wong, S.C., Bell, M.G.: Equilibria of bilateral taxi-customer searching and meeting on networks. Transp. Res. Part B Methodol. 44(8–9), 1067–1083 (2010)

    Article  Google Scholar 

  22. Zeltyn, S., Mandelbaum, A.: Call centers with impatient customers: many-server asymptotics of the \(M/M/n + G\) queue. Queueing Syst. 51(3–4), 361–402 (2005)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lu Wang.

Additional information

Publisher's Note

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

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wang, L., Kulkarni, V. Fluid and diffusion models for a system of taxis and customers with delayed matching. Queueing Syst 96, 101–131 (2020). https://doi.org/10.1007/s11134-020-09659-7

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11134-020-09659-7

Keywords

Navigation