0% found this document useful (0 votes)
9 views3 pages

Discrete Event Simulation Overview

Simulation model notes for m tech

Uploaded by

virat
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views3 pages

Discrete Event Simulation Overview

Simulation model notes for m tech

Uploaded by

virat
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Discrete Event Simulation (DES):

Discrete Event Simulation is a computational modeling technique used to study the behavior and

performance of complex systems that evolve over time based on the occurrence of specific events.

It focuses on representing and analyzing the system as a series of discrete, instantaneous events,

each of which occurs at a specific point in time and changes the state of the system. These events

can be natural (such as the arrival of a customer to a queue) or triggered (such as the completion of

service in a system). DES is widely used in fields such as manufacturing, logistics,

telecommunications, healthcare, and computer networks to simulate, evaluate, and optimize

processes and systems.

Simulation of a Single-Server Queuing System

Definition:

The simulation of a single-server queuing system involves creating a computational model to study

and analyze the behavior of a system where entities (such as customers, tasks, or jobs) arrive, wait

in a queue if necessary, and are served by a single server. The objective is to evaluate system

performance metrics such as average waiting time, server utilization, queue length, and overall

system efficiency. This simulation helps in understanding and optimizing the operation of queuing

systems under various conditions.

Types of Simulation:

Simulations are powerful tools used to replicate real-world processes or systems in controlled

environments for analysis, training, or experimentation. Below are types of simulations with detailed

explanations:

1. Physical Simulation

2. Mathematical Simulation
3. Computer Simulation

4. Discrete Event Simulation (DES)

5. Continuous Simulation

6. Agent-Based Simulation

7. Virtual Reality (VR) Simulation

8. Stochastic Simulation

9. Hybrid Simulation

Monte Carlo Simulation:

Monte Carlo simulation is a computational technique used to model the probability of different

outcomes in a process that involves random variables. Named after the Monte Carlo Casino due to

its reliance on randomness and probability, this method uses statistical sampling and repeated

random sampling to estimate numerical results. It is widely used in various fields such as finance,

engineering, physics, supply chain management, and risk analysis to solve problems that may be

deterministic in theory but are too complex to solve directly.

Linked Storage Allocation in Simulation Models:

Linked storage allocation is a dynamic memory management technique used in simulation models

and computer programming to allocate and organize memory efficiently. Unlike contiguous storage

allocation, which uses a single block of sequential memory, linked storage divides the memory into

smaller units or nodes. Each node contains data and a reference (or link) to the next node in the

sequence. This approach is particularly useful in simulation modeling, where the size and structure

of data sets often change dynamically during execution.

Job Shop Model in Simulation Model:

A job shop model in the context of simulation refers to a type of discrete-event simulation model

designed to represent and analyze the operations of a manufacturing system characterized by


customized production processes. In a job shop environment, a variety of jobs with distinct

requirements pass through shared resources or machines in varying sequences, creating a complex

and dynamic system. The goal of simulating such a system is often to optimize performance metrics

such as production efficiency, resource utilization, throughput, or lead times.

You might also like