06CS82 System Modeling and Simulation syllabus for CS


Part A
Unit-1 INTRODUCTION 8 hours

When simulation is the appropriate tool and when it is not appropriate; Advantages and disadvantages of Simulation; Areas of application; Systems and system environment; Components of a system; Discrete and continuous systems; Model of a system; Types of Models; Discrete-Event System Simulation; Steps in a Simulation Study. Simulation examples: Simulation of queuing systems; Simulation of inventory systems; Other examples of simulation.

Unit-2 GENERAL PRINCIPLES, SIMULATION SOFTWARE 6 hours

Concepts in Discrete-Event Simulation: The Event-Scheduling / Time-Advance Algorithm, World Views, Manual simulation Using Event Scheduling; List processing. Simulation in Java; Simulation in GPSS.

Unit-3 STATISTICAL MODELS IN SIMULATION 6 hours

Review of terminology and concepts; Useful statistical models; Discrete distributions; Continuous distributions; Poisson process; Empirical distributions.

Unit-4 QUEUING MODELS 6 hours

Characteristics of queuing systems; Queuing notation; Long-run measures of performance of queuing systems; Steady-state behavior of M/G/1 queue; Networks of queues.

Part B
Unit-5 RANDOM-NUMBER GENERATION, RANDOM-VARIATE GENERATION 8 hours

Properties of random numbers; Generation of pseudo-random numbers; Techniques for generating random numbers; Tests for Random Numbers. Random-Variate Generation: Inverse transform technique; Acceptance-Rejection technique; Special properties.

Unit-6 INPUT MODELING 6 hours

Data Collection; Identifying the distribution with data; Parameter estimation; Goodness of Fit Tests; Fitting a non-stationary Poisson process; Selecting input models without data; Multivariate and Time-Series input models

Unit-7 OUTPUT ANALYSIS FOR A SINGLE MODEL 6 hours

Types of simulations with respect to output analysis; Stochastic nature of output data; Measures of performance and their estimation; Output analysis for terminating simulations; Output analysis for steady-state simulations.

Unit-8 VERIFICATION AND VALIDATION OF SIMULATION MODELS, OPTIMIZATION 6 hours

Model building, verification and validation; Verification of simulation models; Calibration and validation of models. Optimization via Simulation.

Last Updated: Tuesday, January 24, 2023