Simulation of M/G/1 queue model, where M stands for Markovian, G stands for General distribution, and there is a single server

10 views (last 30 days)
I would like to simulate an M/G/1 queue, could you please provide me with some resources on this topic or help me get started?

Answers (1)

Umeshraja
Umeshraja on 15 Nov 2024 at 8:53
Hi @sidra,
You can model a queuing system using SimEvents® , which is particularly useful for simulating discrete-event systems. To get started, I recommend checking out the following resources:
  1. Discrete Event Simulation and Queue Models: The following resource provides an overview of queuing theory, stocastic processes and covers various models like M/M/1, M/D/1, and G/G/1 systems. https://www.mathworks.com/discovery/queuing-theory.html
  2. Queue Model Examples: Explore different examples of queue models in SimEvents https://www.mathworks.com/help/simevents/examples.html?s_tid=CRUX_topnav&category=queue-service-and-route-modeling
  3. Trajectories of standard processes: Aditionally, refer to the simmg1 file available in the MATLAB File Exchange. This file simulates an M/G/1 queueing system with Poisson arrivals and uniform service times. https://www.mathworks.com/matlabcentral/fileexchange/2494-simulation-of-queuing-processes
I hope these resources help you get started with your simulation!

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!