Simulation & Queueing · QNG
Queueing Models KPI Calculator
An interactive desktop calculator for five M/M/* queueing systems and their operational performance measures.
View source on GitHub ↗Updated Jan 2026
- Python
- Tkinter
- Queueing Theory
PROJECT AT A GLANCE
From input to outcome
QNGQueue model calculator
01InputsArrival and service rates
→02Select modelFive M/M queue systems
→03ValidateCheck stability conditions
→04CalculateClosed-form queue formulas
→05KPIsOperational performance
OUTPUTL, Lq, W, Wq, and utilization
5 queue models
L / Lq
W / Wq
PROJECT OUTPUTS
Results and evidence

Repository documentationREADME
Project documentation
Queueing Models KPI Calculator
A Python/Tkinter-based graphical interface to analyze multiple queueing systems and compute key performance indicators (KPIs).
Supported Models
- M/M/1 (infinite capacity)
- M/M/1/N (finite capacity)
- M/M/c (infinite capacity)
- M/M/c/N (finite capacity)
- M/M/∞
Features
- User-friendly GUI for parameter input
- Automatic validation of stability conditions
- Computation of key KPIs (L, Lq, W, Wq, P0, effective arrival rate)
- Probability distribution table P(N)
How to Run
python main.py
Notes
This project focuses on applying queueing theory concepts through an interactive interface.