Queueing Analytics: Machine Learning, Causal Queueing, and SiMLQ for Data Driven Simulation
Berkely, Sept 2025
Presenter: Opher Baron1
Joint work with Shany Azaria1, Dmitry Krass1, Mark J. van der Laan2, Eliran Scherzer1, Arik Senderovich3, Yehezkel Reshef1, Zhenghang Xu1
1Rotman School of Management, University of Toronto and SiMLQ, HUIJ
2Department of Statistics, University of California, Berkeley
3School of Information Technology, York University and SiMLQ
1
Research Team
Opher Baron �Distinguished Professor of Operations Management�University of Toronto
Prev.: Consulting
Dmitry Krass �Sydney Cooper Chair in Business & Technology
University of Toronto
Prev.: Consulting, Custometrics Inc. (co- founder)
Arik Senderovich�Ast. Professor School of Information Technologies �York University
Prev.: Mindzie (academic advisor)
Dr. Shany Azaria
Dr. Yehezkel Reshef
SiMLQ // From Data to Action!
Dr. Eliran Sherzer
Mr. Zhengheng Xu
Prof. Mark J. Van der Laan
Spheres of Business Analytics: �Two Dimensions (Extending Baron, 2021)
3
Future
Past
Existing System Alternative Systems Better Systems
Predictive analytics
Prescriptive
Analytics
Descriptive analytics
Comp-
arative
Analytics
How long would customers wait if we adopt policies that we have not observed?
How Should We Study & Teach Queueing?
But:
Queueing: why do I care?
Queueing: What do we need to learn?
5
A/B/C/X/Y/Z:
All of these may be state dependent
∞
Management Analytics in Queueing
6
Topics of the day ☺
7
SiMLQ // From Data to Action!
Use Data for Comparative Analytics of Queues
8
Can data be used for comparative analytics of queues �– with limited domain and queueing knowledge?
Structural Causal Queueing Models (SCQM)
9
Knowledge of system and queueing theory does not help much in performing data-driven comparative analytics
Using Data (Event Logs) in Queueing
10
| Queueing �Theorist | Data �Scientist |
General solution |
|
|
Example (M/M/1 with speed-ups) |
|
|
Related Works
11
Event Log from an M/M/1 w. Speed-up
12
Arrival
Last Arrival
Service End
time
Queueing Theorist Approach
13
This is the gold standard
Using Data (Event Logs) in Queueing
14
| Queueing �Theorist | Data �Scientist |
General solution | |
|
Example (M/M/1 with speed-ups) | | |
SCQM: Event Logs
15
Arrival
Last Arrival
Service End
time
Observed variables (so far):
Service Start
SCQM: Parents Set and Its Refinement
16
SCQM: Assignment Function
17
Using Data (Event Logs) in Queueing
18
| Queueing �Theorist | Data �Scientist |
General solution | | |
Example (M/M/1 with speed-ups) | |
|
SCQM in M/M/1 with Speed-ups
19
Lindley’s recursion:
This is the �gold standard
Causal Model Learning
20
Numerical Results: M/M/1 with speed-ups
21
Numerical Results: G/M/1 with speed-ups
22
No-closed form => ML solution
Generalizing the SCQM
23
Structural Causal Queueing Models (SCQM)
24
Knowledge of system and queueing theory does not help much in performing data-driven comparative analytics
Topics of the day ☺
25
SiMLQ // From Data to Action!
From Data to Action!
Automating data-driven
process management using:
Simulation and
Machine
Learning for
Queues
www.SiMLQ-emrgency.com
Digital Twin Processes
27
07
06
04
02
03
01
05
1. Data collection (IT)
5. What if analysis
6. Action Selection
7. Action!
4. Simulation & ML
3. Process map and dashboard
2. Event Log
# | Activity | Time |
1 | A | 8:00 |
2 | A | 8:10 |
1 | B | 8:11 |
www.SiMLQ-emrgency.com
www.SiMLQ.com
// From Data to Action!
A More ‘Real’ Process
Shift Effect and Its Impact in Emergency Departments
28
Malekzadeh, Parvin
RAZ
NON RAZ
The SiMLQ team
29
Vladislav Nagovitsyn
Ali Jandaghi Alaee
Dr. Shany Azaria
Dr. Parvin Malekzadeh
Arik Senderovich, CTO�
Dmitry Krass, CSO
Opher Baron, CEO
Amirmohammad Naeini
www.SiMLQ-emrgency.com
www.SiMLQ.com
// From Data to Action!
RESEARCH AGENDA ON COURT CONGESTION
30
July 2024
Main takeaways:
31
SiMLQ // From Data to Action!
Thanks!�QNA?
32
SiMLQ // From Data to Action!
Special Issue on Service Engineering: Data Driven Service Design and Optimization Guest Editors: Opher Baron, Arik Senderovich, Desheng (Dash) Wu
// From Data to Action!
Related Works
34
Parent Set Refinement
35
L1 regularization
36
Team
Software development and implementation
Opher Baron �Distinguished Professor of Operations Management�University of Toronto
Prev.: Consulting
Dmitry Krass �Sydney Cooper Chair in Business & Technology
University of Toronto
Prev.: Consulting, Custometrics Inc. (co- founder)
Arik Senderovich�Ast. Professor School of Information Technologies �York University
Prev.: Mindzie (academic advisor)
Dev. Team
Research Team
Vladislav Nagovitsyn
Seyedsepehr Fazely Petrodi
Dr. Shany Azaria
Dr. Yehezkel Reshef
Data Sci.
Ali Jandaghi Alaee
75+ years of innovative research, teaching, and consulting
Data + AI, simulation, optimization, queueing, process management, business analytics for strategic decisions
SiMLQ // From Data to Action!