Elsevier

Operations Research Letters

Volume 44, Issue 5, September 2016, Pages 692-695
Operations Research Letters

Exact time-dependent solutions for the M/D/1 queue

https://doi.org/10.1016/j.orl.2016.08.003Get rights and content

Abstract

Time-dependent solutions to queuing models are very useful for evaluating the performance of real-world systems. However, because of their mathematical complexity, few available results exist. In this paper, we derive the time-dependent performance measures for an M/D/1 queue starting with a positive number of initial customers. Using the limiting property of an Erlang distribution, we obtain closed-form time-dependent formulas for the queue length and the waiting time. Furthermore, the time-dependent queue length probability in a busy period is derived.

Introduction

Queuing models have been widely applied to the performance analysis of real-world systems in a variety of fields such as communication systems and transportation systems. In practice, the time-dependent characteristics of queues are often more meaningful for system analysis; a good example of this is the 24-h traffic profile on the Severn Bridge studied by Griffiths et al.  [9] that applied the transient queue length distribution of an M/Ek/1 queue.

Although the time-dependent behaviors of queuing models are very useful for performance evaluations, few available results exist because of their mathematical complexity. Early studies on the time-dependent queue length distribution of the M/M/1 queue were conducted by Luchak  [12] and Saaty  [13]. In  [1], [4], [10], [15], [17], time-dependent behaviors of Markovian queues were studied. Ammar et al.  [2] studied M/M/1 queue with balking and reneging. They presented the transient queue length distribution and the busy period density function.

Recently, Baek et al.  [3], Griffiths et al.  [8], [9], and Leonenko  [11] derived the transient solutions for M/Ek/1 queues. They obtained the time-dependent queue length probability in terms of the generalized modified Bessel function of the second type. For more detailed review on the time-dependent queuing systems, readers are referred to Schwarz et al.  [14].

Studies on queues with deterministic service times are even more scarce. To the best of our knowledge, Garcia et al.  [6] was the first study that presented the closed-form time-dependent queue length probability. They constructed a Markov chain for the number of customers of an M/D/1/N queue at an arbitrary service completion epoch and obtained the transient queue length distribution. Since they derived the transient probability using matrix analytic method, the results are computationally efficient. The queue length formula for the M/D/c queue was studied by Franx  [5] using matrix analytic method.

In this paper, we analyze time-dependent behavior of the traditional M/D/1 queue. We obtain the main results using the well-known limiting property of the Erlang distribution and the results are summarized in Table 1.

To the best of authors knowledge, our proposed results have not appeared in the literature, and this is one of the contributions of this paper. Comparing to the results in Franx  [5], our closed-form solutions are more complex. However, with our results, one can compute the exact system performance measures as the function of time, and we believe this is another contribution of our paper. In addition to the methods based on the limiting property, a direct probabilistic argument can be used to obtain the transient results. We also present the analytic approach based on probabilistic arguments in the online supplementary material (see Appendix A).

Section snippets

Main results

This section presents our main results. We derive the time-dependent queue length probability, waiting time distribution, and queue length probability in a busy period of the M/D/1 queue in closed-form. To do so, we apply the limiting property of an Erlang random variable to the solutions of the M/Ek/1 queue in Griffiths et al.  [7], [8], [9] and Baek et al.  [3].

Acknowledgments

Jung Woo Baek was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education (NRF-2015R1D1A1A01057116).

Ho Woo Lee was supported by Basic Science Research Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Education, Science and Technology (Grant Number: 2012R1A1A2042397).

Soohan Ahn is supported by the Basic Science Research Program of the National Research Foundation of Korea (

References (17)

  • R.O. Al-Seedy et al.

    Transient solution of the M/M/c queue with balking and reneging

    Comput. Math. Appl.

    (2009)
  • S.I. Ammar et al.

    The busy period of an M/M/1 queue with balking and reneging

    Appl. Math. Model.

    (2013)
  • J.W. Baek et al.

    A time-dependent busy period queue length formula for the M/Ek/1 queue

    Statist. Probab. Lett.

    (2014)
  • G.-S. Cheon et al.

    An application of Riordan arrays to the transient analysis of M/M/1 queues

    Appl. Math. Comput.

    (2014)
  • G.J. Franx, The transient M/D/c queueing system, Preprint, 2002. Available at...
  • J.M. Garcia et al.

    Transient analytical solution of M/D/1/N queues

    J. Appl. probab.

    (2002)
  • G.D. Griffiths et al.

    New generalization of the modified Bessel function and its generating function

    Fract. Calc. Appl. Anal.

    (2006)
  • G.D. Griffiths et al.

    The transient solution to M/Ek/1 queue

    Oper. Res. Lett.

    (2006)
There are more references available in the full text version of this article.

Cited by (0)

View full text