DOI QR코드

DOI QR Code

Queue Lengths and Sojourn Time Analysis of Discrete-time BMAP/G/1 Queue under the Workload Control

일량제어정책을 갖는 이산시간 BMAP/G/1 대기행렬의 고객수와 체재시간 분석

  • 이세원 (국립부경대학교 경영학부)
  • Received : 2024.01.26
  • Accepted : 2024.02.15
  • Published : 2024.02.29

Abstract

In this study, we analyzed queue length and sojourn time of discrete-time BMAP/G/1 queues under the workload control. Group customers (packets) with correlations arrive at the system following a discrete-time Markovian arrival process. The server starts busy period when the total service time of the arrived customers exceeds a predetermined workload threshold D and serves customers until the system is empty. From the analysis of workload and waiting time, distributions of queue length at the departure epoch and arbitrary time epoch and system sojourn time are derived. We also derived the mean value as a performance measure. Through numerical examples, we confirmed that we can obtain results represented by complex forms of equations, and we verified the validity of the theoretical values by comparing them with simulation results. From the results, we can obtain key performance measures of complex systems that operate similarly in various industrial fields and to analyze various optimization problems.

본 논문에서는 D-정책을 갖는 이산시간 BMAP/G/1 대기행렬의 이탈시점 및 임의시점 고객수 분포와 체재시간 분포를 분석하였다. 서로 상관성을 갖는 집단고객(패킷)들이 이산시간 마코비안 도착과정을 따라 시스템에 도착하고, 서버는 도착한 고객들의 서비스시간의 총합이 일량 임곗값을 초과하였을 때 재가동을 시작하여 시스템에 남은 고객이 없을 때까지 서비스한다. 시스템의 안정상태 고객수 분포와 체재시간 분포를 변환 벡터 형태로 유도하고 성능척도로서 평균값을 계산하였다. 수치 예제를 통해 복잡한 형태의 수식으로 나타나는 결과들을 계산하여 얻을 수 있음을 확인하고, 시뮬레이션 결과와 비교하여 이론값의 타당성을 검증하였다. 본 연구의 결과는 다양한 산업 분야에서 유사하게 작동하는 복잡계 시스템의 주요 성능척도들을 구하고 여러 가지 최적화 문제를 분석하는 데 사용할 수 있다.

Keywords

References

  1. Artalejo, J. R. (2001). On the M/G/1 queue with D-policy, Applied Mathematical Modelling, 25, 1055-1069. https://doi.org/10.1016/S0307-904X(01)00031-2
  2. Balachandran, K. R. (1973). Control policies for a single server system, Management Science, 19, 1013-1018. https://doi.org/10.1287/mnsc.19.9.1013
  3. Blondia, C. (1993). A discrete time batch Markovian arrival process as B-ISDN traffic model, Belgian Journal of Operations Research, Statistics and Computer Science, 32(3/4), 3-23.
  4. Bruneel, H., and Kim, B. G. (1993). Discrete-time models for communication systems including ATM, Kluwer Academic Publishers.
  5. Chae, K. C. and Park, Y. I. (1999). On the optimal D-policy for the M/G/1 queue, Journal of the Korean Institute of Industrial Engineers, 25(4), 527-531.
  6. Chae, K. C. and Park, Y. I. (2001). The queue length distribution for the M/G/1 queue under the D-policy, Journal of Applied Probability, 38(1), 278-279. https://doi.org/10.1239/jap/996986663
  7. Dshalalow, J. H. (1998). Queueing processes in bulk systems under the D-policy, Journal of Applied Probability, 35, 976-989. https://doi.org/10.1239/jap/1032438392
  8. Dshalaow, J. H. (2001). A note on D-policy bulk queueing systems, Journal of Applied Probability, 38(1), 280-283. https://doi.org/10.1239/jap/996986664
  9. Heyman, D. P. (1977). The T-policy for the M/G/1 queue, Management Science, 23(7), 775-778. https://doi.org/10.1287/mnsc.23.7.775
  10. Kim, N. K., Chang, S. H., Chae, K. C. (2002). On the relationships among queue lengths at arrival, departure, and random epochs on the discrete-time queue with D-BMAP arrivals, Operations Research, 30, 25-32. https://doi.org/10.1016/S0167-6377(01)00110-9
  11. Lee, H. W. (2006), Queueing Theory, Sigma Press.
  12. Lee, H. W. and Baek, J. W. (2005). BMAP/G/1 queue under D-policy: queue length analysis, Stochastic Models, 21(2-3), 484-505. https://doi.org/10.1081/STM-200056023
  13. Lee, H. W. and Seo, W. J. (2008). The performance of the M/G/1 queue under the dyadic Min(N,D)-policy and its cost optimization, Performance Evaluation, 65, 742-758. https://doi.org/10.1016/j.peva.2008.04.006
  14. Lee, H. W. and Song, K. S. (2004). Queue length analysis of MAP/G/1 queue under D-policy, Stochastic Models, 20(3), 363-380. https://doi.org/10.1081/STM-200025743
  15. Lee, H. W., Baek, J. W. and Jeon, J. (2005). Analysis of MX/G/1 queue under D-policy, Stochastic Analysis and Applications, 23, 785-808. https://doi.org/10.1081/SAP-200064479
  16. Lee, H. W., Cheon, S. H. and Seo, W. J. (2006a). Queue length and waiting time of the M/G/1 queue under the D-policy and multiple vacations, Queueing Systems, 54, 261-280. https://doi.org/10.1007/s11134-006-0301-y
  17. Lee, H. W., Lee, S. W., Seo, W. J., Cheon, S. H. and Jeon, J. (2006b). A unified framework for the analysis of the M/G/1 queues controlled by workload, Lecture Note in Computer Science (LNCS), 3982, 718-727.
  18. Lee, H. W., Seo, W. J., Lee, S. W. and Jeon, J. (2010). Analysis of MAP/G/1 Queue under Min(N,D)-policy, Stochastic Models, 26(1), 98-123. https://doi.org/10.1080/15326340903517121
  19. Lee, H. W., Seo, W. J. and Lee, S. W. (2011a). Analysis of the M/G/1 Queueing System under the Triadic (N,D,T)-Policies, Quality Technology and Quantitative Management, 8(3), 333-357. https://doi.org/10.1080/16843703.2011.11673262
  20. Lee, S. W. (2016). Workload Analysis of Discrete-time BMAP/G/1 Queue under D-policy, Journal of Korea Society for Industrial Information Systems, 21(6), 1-12. https://doi.org/10.9723/jksiis.2016.21.6.001
  21. Lee, S. W. (2018a). Waiting Time Analysis of Discrete-time BMAP/G/1 Queue Under D-policy, Journal of Korea Society for Industrial Information Systems, 23(1), 53-63.
  22. Lee, S. W. (2018b). Analysis of Discrete-Time Geo/G/1 Queues under Workload Control and Multiple Vacations, Journal of Korea Society for Industrial Information Systems, 23(2), 29-39. https://doi.org/10.9723/jksiis.2017.22.1.023
  23. Lee, S. W. (2020). Queue Length Analysis of Discrete-time Queueing System under Workload Control and Single Vacation, Journal of Korea Society for Industrial Information Systems, 25(1), 89-99.
  24. Lee, S. W., Lee, H. W., and Baek, J. W. (2012). Analysis of Discrete-time MAP/G/1 Queue under Workload Control, Performance Evaluation, 69(2), 71-85. https://doi.org/10.1016/j.peva.2011.11.001
  25. Lee, S. W., Lee, H. W., and Baek, J W. (2011b). Analysis of Discrete-time Geo/G/1 Queue under the D-policy, Proceedings of the 6th International Conference on Queueing Theory and Network Analysis, August 23-26, 2011, Seoul, Korea.
  26. Lucantoni, D. M. (1991). New results on the single server queue with a batch Markovian arrival process, Stochastic Models, 7(1), 1-46. https://doi.org/10.1080/15326349108807174
  27. Paxson, V., Floyd, S. (1995). Wide Area Traffic: The failure of Poisson modeling, IEEE/ACM Transactions on Networking, 3(3), 226-244. https://doi.org/10.1109/90.392383
  28. Takagi, H. (1993). Queueing Analysis: Volume 3. Discrete-Time Systems, North-Holland.
  29. Yadin, M., Naor, P. (1963). Queueing systems with a removable service station, Operational Research Quarterly, 14, 393- 405.  https://doi.org/10.1057/jors.1963.63