2076

CSC328 · TU past paper

Simulation and Modeling 2076 question paper

The complete TU 2076 exam paper for Simulation and Modeling (CSC328), all 12 questions with solved model answers written to the mark scheme.

Tap a question to open its answer.

  1. 1Characteristics and Structure of Basic QueAnswer

    Queuing System: Definition, Disciplines, and Performance Measures

    --- A queuing system is a mathematical model used to study and analyze waiting lines. It consists of customers (entities) arriving at a service facility, waiting in a queue if the server is busy, receiving service, and then departing fro...

  2. 210 marksNumericalTests for Randomness - Uniformity and indeAnswer

    Difference between chi-square test and KS test for uniformity. Use KS test to check for the uniformity for the input set of random numbers given below. 0.54, 0.73, 0.98, 0.11, 0.68, 0.45. Assume level of significance to be $D_{a=0.05} => 0.565$ [10]

    Basis Chi-Square Test Kolmogorov-Smirnov (KS) Test --------- Data type Suited to discrete / grouped (binned) data Suited to continuous data, used on raw values Grouping Requires grouping into class intervals No grouping needed Sample siz...

  3. 310 marksTypes of ModelAnswer

    What do you understand by static mathematical model? Explain with example. Differentiate between stochastic and deterministic activities.[10]

    --- As stated in the course notes: "A mathematical model uses symbolic notation and mathematical equations to represent a system. The system attributes are represented by variables and the activities are represented by mathematical funct...

  4. 45 marksCalibration and Validation of the modelsAnswer

    Differentiate between validation and calibration. How can we perform validation of a model? [5]

    --- Aspect Validation Calibration --------- Definition The process of determining that a model is an accurate representation of the real system The iterative process of comparing the model output with real system behavior and adjusting m...

  5. 55 marksReplication of runsAnswer

    What do you mean by replication of runs. Why it is necessary? [5]

    Replication of runs refers to the process of performing multiple independent simulation runs (experiments) of the same model, each using a different random number seed, in order to obtain statistically reliable and unbiased estimates of ...

  6. 65 marksRandom Variate GenerationAnswer

    Explain generation of non uniform random number generation using inverse method. [5]

    The Inverse Transform Method is a technique for generating random variates (non-uniform random numbers) from any desired probability distribution by using uniformly distributed random numbers R ~ U(0,1) as input. The core idea is based o...

  7. 75 marksSimulation LanguagesAnswer

    Parts are being made at the rate of one every 10 minutes. They are of two types, A and B. And are mixed randomly with about 10% being type B. A separate inspector is assigned to examine each part. Inspection of part A takes 6 ± 2 minutes. Both inspector rejects 10% of parts they inspect. Draw GPSS block diagram to simulate the above problem for 100 parts. [5]

    Parameter Value ------------------ Part generation rate 1 part every 10 minutes Type A parts 90% of all parts Type B parts 10% of all parts Inspection time (Type A) 6 ± 2 minutes (uniform: 4,5,6,7,8 min) Inspection time (Type B) Not spec...

  8. 85 marksSystem and System EnvironmentAnswer

    Write short notes on (any two): a. System and its environment b. Simulation run statistics [5]

    A system is defined as a collection of entities (people, machines, etc.) that interact together toward the accomplishment of some logical end. Every system exists and operates within an environment, which consists of all elements that li...

  9. 95 marksAdvantages, Disadvantages and Limitations Answer

    Discuss the merits and demerits of system simulation. [5]

    Simulation is the imitation of the operation of a real-world process or system over time. It involves generating an artificial history of the system and observing it to draw inferences about the real system. --- Merit Explanation -------...

  10. 105 marksProcess ExamplesAnswer

    Explain Markov's chain with a suitable example. [5]

    A Markov chain is a sequence of random variables X₁, X₂, X₃, ... with the Markov property, namely that, given the present state, the future and past states are independent. Mathematically, this is expressed as: P(Xₙ₊₁ = xₙ₊₁ X₁ = x₁, X₂ ...

  11. 115 marksModels of Arrival Processes - Poisson ProcAnswer

    Define arrival pattern. Explain non-stationary Poisson process. [5]

    An arrival pattern describes the manner in which customers (or entities) arrive at a service system over time. It characterizes: - The rate at which customers arrive (e.g., average number per unit time) - The statistical distribution gov...

  12. 125 marksNumericalMethods of generation of Random NumberAnswer

    Use Mixed congruential method to generate a sequence of random numbers with $X_0 = 27$, $n = 17$, $m = 100$ and $c = 43$. [5]

    Parameter Symbol Value -------------------------- Seed $X0$ 27 Multiplier $a$ (given as $n$) 17 Modulus $m$ 100 Increment $c$ 43 Mixed (Linear) Congruential Method, with $c \ne 0$: $$X{i+1} = (aXi + c) \bmod m = (17Xi + 43) \bmod 100$$