An M/M/1/K queue Python3 simulator that compares the simulation results against the analytics results. The queue have limited capacity K and processes may be blocked (if queue is full) or leave queue before get service (there is a deadline for each process) or get service from server.
Analytical Derivation and Comparison of Alarm Similarity Measures Paper Code (IFAC Symposium, ADCHEM Conference 2021)