MCA 405.3: Simulation Modeling And Analysis

Lectures: 4 Periods/Week Sessional Marks: 30
University Exam: 3 Hours University Examination Marks: 70


UNIT-I
Basic simulation Modeling: Systems , models and simulation , Discrete-Event simulation , Simulation of an inventory system , Problem statements, program organization and Logic, C program, simulation output and discussion, Steps in a Sound Simulation Study Other types of simulation: Continuous simulation, Combined Discrete continuous simulations, Monte Carlo Simulation, Spreadsheet simulation, Advantages , disadvantages and Pitfalls of Simulation

UNIT-II
Modeling Complex Systems: Introduction, List Processing in Simulation, A simple Simulation Language: simlib, Single Server Queueing Simulation with simlib, Time-Shared Computer Model, Multiteller Bank with Jockeying, Job-Shop Model, Efficient Event List Manipulation.

UNIT-III
Simulation Software: Introduction, Comparison of simulation packages with Programming languages , Classification of Simulation Software. General purpose versus Application Oriented Simulation Packages, Modeling Approaches, Common Modeling Elements, Desirable Software features, General Capabilities, Statistical capabilities, Customer support and documentation, Object-Oriented Simulation.

UNIT-IV
Random-Number Generators: Introduction, Linear Congruential generators , Mixed generators, Multiplicative generators, Composite generators, Empirical Tests, Theoretical tests, Generating random variates: General approaches to generating random variates, Inverse Transform, Acceptance –Rejection , Generating continuous Random variates, Uniform , Exponential, weibull and normal.

Text Books

  1. Averill M Law, “Simulation Modeling and Analysis”, Fourth Edition, TMH (2008)
    Chapters: 1, 2, 3, 7, 8
Reference Books

Jerry Banks, John S.Carson And Berry L. Nelson & David M. Nicol, “Discrete Event System Simulation”, 3rd Edition, Pearson Education