Use Cases of Machine Learning in Queueing Theory Based on a GI/G/K System

Machine learning (ML) in queueing theory combines the predictive and optimization capabilities of ML with the analytical frameworks of queueing models to improve performance in systems such as telecommunications, manufacturing, and service industries. In this paper we give an overview of how ML is applied in queueing theory, highlighting its use cases, benefits, and challenges. We consider a classical GI/G/K-type queueing system, which is at the same time rather complex for obtaining analytical results, consisting of K homogeneous servers with an arbitrary distribution of time between incoming customers and equally distributed service times, also with an arbitrary distribution. Different simulation techniques are used to obtain the training and test samples needed to apply the supervised ML algorithms to problems of regression and classification, and some results of the approximation analysis of such a system will be needed to verify the results. ML algorithms are used also to solve both parametric and dynamic optimization problems. The latter is achieved by means of a reinforcement learning approach. It is shown that the application of ML in queueing theory is a promising technique to handle the complexity and stochastic nature of such systems.

Authors

Institutions

Publication Details

Journal
Mathematics
Published
2025-02-26
DOI
https://doi.org/10.3390/math13050776
Citations
3
Primary Topic
Advanced Queuing Theory Analysis
Type
article
Field-Weighted Citation Impact
6.85
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Use Cases of Machine Learning in Queueing Theory Based on a GI/G/K System

Vladimir Vishnevsky, János Sztrik, Dmitry Efrosinin, Natalia Stepanova
3 citations
Mathematics
Advanced Queuing Theory Analysis
6.85
article

Use Cases of Machine Learning in Queueing Theory Based on a GI/G/K System

Vladimir Vishnevsky, János Sztrik, Dmitry Efrosinin, Natalia Stepanova
article en
3 citations

Abstract

Machine learning (ML) in queueing theory combines the predictive and optimization capabilities of ML with the analytical frameworks of queueing models to improve performance in systems such as telecommunications, manufacturing, and service industries. In this paper we give an overview of how ML is applied in queueing theory, highlighting its use cases, benefits, and challenges. We consider a classical GI/G/K-type queueing system, which is at the same time rather complex for obtaining analytical results, consisting of K homogeneous servers with an arbitrary distribution of time between incoming customers and equally distributed service times, also with an arbitrary distribution. Different simulation techniques are used to obtain the training and test samples needed to apply the supervised ML algorithms to problems of regression and classification, and some results of the approximation analysis of such a system will be needed to verify the results. ML algorithms are used also to solve both parametric and dynamic optimization problems. The latter is achieved by means of a reinforcement learning approach. It is shown that the application of ML in queueing theory is a promising technique to handle the complexity and stochastic nature of such systems.

MathematicsVol. 13(5)
Johannes Kepler University of Linz (AT), University of Debrecen (HU), V. A. Trapeznikov Institute of Control Sciences (RU)
Openalex Percentile: Top 4%
Advanced Queuing Theory Analysis
6.85
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.