Approximating G(t)/GI/1 queues with deep learning
Eliran Sherzer, Opher Baron, Dmitry Krass, Yehezkel Resheff

TL;DR
This paper introduces a neural network-based method called MBRNN for fast, accurate estimation of the transient distribution in G(t)/GI/1 queues, outperforming traditional simulation in speed while maintaining high accuracy.
Contribution
The paper presents a novel Moment-Based Recurrent Neural Network approach that efficiently predicts queue distributions using limited moments, extending deep learning applications in queueing theory.
Findings
MBRNN requires only the first four moments of inter-arrival and service times.
The method achieves less than 3% error in mean customer count over time.
MBRNN analyzes hundreds of systems in a fraction of a second.
Abstract
In this paper, we apply a supervised machine-learning approach to solve a fundamental problem in queueing theory: estimating the transient distribution of the number in the system for a G(t)/GI/1. We develop a neural network mechanism that provides a fast and accurate predictor of these distributions for moderate horizon lengths and practical settings. It is based on using a Recurrent Neural Network (RNN) architecture based on the first several moments of the time-dependant inter-arrival and the stationary service time distributions; we call it the Moment-Based Recurrent Neural Network (RNN) method (MBRNN ). Our empirical study suggests MBRNN requires only the first four inter-arrival and service time moments. We use simulation to generate a substantial training dataset and present a thorough performance evaluation to examine the accuracy of our method using two different test sets. We…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Queuing Theory Analysis
Methodstravel james
