Computer Simulation in Management Science
Home > Business and Economics > Business and Management > Computer Simulation in Management Science
Computer Simulation in Management Science

Computer Simulation in Management Science

|
     0     
5
4
3
2
1




International Edition


About the Book

The 5th edition of this popular book is essential for management science students, MBAs and practitioners in this area. It shows how practical simulation models are built and used, and provides the theory needed to do this - whatever software is used. It covers the modelling methods, computing and statistical requirements for successful simulation.

Table of Contents:
Preface to the Fifth Edition. PART I: FUNDAMENTALS OF COMPUTER SIMULATION IN MANAGEMENT SCIENCE. 1 The computer simulation approach. 1.1 Models, experiments and computers. 1.2 Some applications of computer simulation. 1.2.1 Manufacturing. 1.2.2 Health care. 1.2.3 Business process re-engineering. 1.2.4 Transport systems. 1.2.5 Defence. 1.3 Models in management science. 1.4 Simulation as experimentation. 1.5 Why simulate? 1.5.1 Simulation versus direct experimentation. 1.5.2 Simulation versus mathematical modelling. 1.6 Summary. Exercises. References. 2 A variety of modelling approaches. 2.1 General considerations. 2.2 Time handling. 2.2.1 Time slicing. 2.2.2 Next-event technique. 2.2.3 Time slicing or next event? 2.3 Stochastic or deterministic? 2.3.1 Deterministic simulation: a time-slicing example. 2.3.2 Stochastic simulation. 2.4 Discrete or continuous change. 2.4.1 Discrete change. 2.4.2 Continuous change. 2.4.3 A few words on simulation software. Exercises. References. 3 Computer simulation in practice. 3.1 Process, content, problem and project. 3.1.1 Process and content. 3.1.2 Problems and projects. 3.1.3 Two parallel streams. 3.2 The simulation problem part of the study. 3.3 Problem structuring. 3.3.1 Problem structuring as exploration. 3.4 Modelling. 3.4.1 Conceptual model building. 3.4.2 Computer implementation. 3.4.3 Validation. 3.4.4 Experimentation. 3.4.5 Implementation. 3.5 The project part of the study. 3.5.1 Initial negotiation and project definition. 3.5.2 Project management and control. 3.5.3 Project completion. Exercises. References. 4 Static Monte Carlo simulation. 4.1 Basic ideas. 4.1.1 Risk and uncertainty. 4.1.2 The replacement problem: a reprise. 4.1.3 Static Monte Carlo simulation defined. 4.2 Some important considerations. 4.2.1 Subjective probabilities. 4.2.2 Repeatability. 4.3 Some simple static simulations. 4.3.1 The loan repayment. 4.3.2 An investment decision. 4.4 Simulation on spreadsheets. Exercises. References. PART II: DISCRETE EVENT SIMULATION. 5 Discrete event modelling. 5.1 Fundamentals. 5.2 Terminology. 5.2.1 Objects of the system. 5.2.2 The organization of entities. 5.2.3 Operations of the entities. 5.3 Activity cycle diagrams. 5.3.1 Example 1: a simple job shop. 5.3.2 Example 2: the harassed booking clerk. 5.3.3 Example 3: the delivery depot. 5.3.4 Using the activity cycle diagram. 5.4 Activity cycle diagrams: a caveat. Exercises. References. 6 How discrete simulation software works. 6.1 Introduction. 6.1.1 Why understand how simulation software is organized? 6.1.2 Simulation executives in more detail. 6.1.3 Application logic. 6.2 The three-phase approach. 6.2.1 Bs. 6.2.2 Cs. 6.2.3 The exception to the general rule. 6.2.4 Bs and Cs in the harassed booking clerk problem. 6.2.5 Another example: a T-junction. 6.3 How the three-phase approach works. 6.3.1 The A phase. 6.3.2 The B phase. 6.3.3 The C phase. 6.4 The harassed booking clerk—a manual three-phase simulation. 6.4.1 The first A phase. 6.4.2 The first B phase. 6.4.3 The first C phase. 6.4.4 The second A phase. 6.4.5 The next B and C phases. 6.4.6 The third A phase. 6.4.7 The third B phase. 6.5 The event-based worldview. 6.5.1 Events in the harassed booking clerk problem. 6.5.2 Event-based executives. 6.6 The activity-scanning approach.0 6.6.1 Activities. 6.6.2 Activity-scanning executives. 6.7 Process-based approaches. 6.7.1 Processes in the harassed booking clerk problem. 6.7.2 Process interaction. 6.7.3 Process-based executives. 6.8 Which approach is best? 6.8.1 Three-phase versus process-based approaches. Exercises. References. 7 Writing a three-phase simulation program. 7.1 Introduction. 7.1.1 The basic structure of the library. 7.2 Inside the executive. 7.2.1 The control array. 7.2.2 Using the control array to operate a three-phase simulation. 7.3 The Visual Basic implementation. 7.3.1 Some comments on Visual Basic. 7.3.2 The variables and their types. 7.3.3 The A phase. 7.3.4 The B phase. 7.3.5 The C phase. 7.3.6 Running the simulation. 7.4 Using VBSim to simulate the harassed booking clerk problem. 7.4.1 Entities, Bs and Cs. 7.4.2 Personal enquirers and phone calls arrive. 7.4.3 The end of personal service and phone calls. 7.4.4 Observations. 7.4.5 The Cs. 7.4.6 Initialization and finalization. 7.5 Putting it all together. Exercises. References. 8 Visual interactive modelling and simulation. 8.1 Basic ideas. 8.1.1 Visual interactive modelling (VIM). 8.1.2 Visual simulation output. 8.1.3 Interaction. 8.1.4 A caveat. 8.2 Designing a visual simulation display. 8.2.1 Iconic displays. 8.2.2 Logical displays. 8.2.3 Chart displays. 8.3 VIMS. 8.3.1 Joe’s exhaust parlour. 8.3.2 Joe’s exhaust parlour in Micro Saint: model building. 8.3.3 Joe’s exhaust parlour in Micro Saint: running and analysing the simulation. 8.3.4 Joe’s exhaust parlour in SIMUL8: model building. 8.3.5 Joe’s exhaust parlour in SIMUL8: running and analysing the simulation. 8.4 Visual interactive simulation: a reprise. Exercises. References. 9 Discrete simulation software. 9.1 General principals. 9.2 A quick overview of discrete simulation software. 9.3 VIMS and their relatives. 9.3.1 VIMSEa reprise. 9.3.2 Block diagram systems. 9.3.3 VIMS and block diagram systems. 9.4 Programming using a general purpose language. 9.4.1 Pros and cons. 9.4.2 Libraries and component-based software. 9.5 Programming approaches using simulation languages. 9.5.1 Common features of simulation languages. 9.5.2 An example: SIMSCRIPT II.5. 9.6 Layered systems and application templates. 9.6.1 Layered systems. 9.6.2 Application templates. 9.7 Appraising simulation software: some principles. 9.7.1 The type of application. 9.7.2 The expectations for end use. 9.7.3 Knowledge, computing policy and user support. 9.7.4 Price. 9.8 Which to choose? Horses for courses. 9.8.1 VIMS. 9.8.2 Simulation languages. References. 10 Sampling methods. 10.1 Basic ideas. 10.1.1 General principles of random sampling. 10.1.2 Top-hat sampling. 10.1.3 The fundamental random sampling process. 10.1.4 Use of pre-written libraries of algorithms. 10.2 Random number generation. 10.2.1 Truly random numbers. 10.2.2 Pseudo-random numbers. 10.2.3 Congruential generators. 10.2.4 General requirements for these generators. 10.2.5 Multiplicative congruential generators. 10.2.6 Improving on simple congruential generators. 10.2.7 Using inbuilt random number generators. 10.3 Testing random number generators. 10.3.1 Scatter plots. 10.3.2 Auxiliary sequences. 10.3.3 Frequency tests. 10.3.4 Serial test. 10.3.5 Gap test. 10.3.6 Other tests. 10.4 General methods for random sampling from continuous distributions. 10.4.1 Inversion. 10.4.2 Rejection. 10.4.3 Composition. 10.5 Random sampling algorithms for discrete distributions. 10.5.1 Sampling from histograms. 10.5.2 Implicit inverse transformation. 10.5.3 Discrete rejection—samples from a Poisson distribution. 10.6 Sampling from the normal distribution. 10.6.1 The original Box—Müller method. 10.6.2 Box—Mü ller polar variation. 10.6.3 Sampling from a normal distribution by composition. 10.6.4 A poor way to sample from the normal distribution. 10.7 Deriving one distribution from another—log-normal variates. 10.8 Sampling from non-stationary processes: thinning. Exercises. References. 11 Planning and analysing discrete simulation output. 11.1 Fundamental ideas. 11.1.1 Simulation as directed experimentation. 11.1.2 Estimation and comparison. 11.1.3 Three important principles. 11.1.4 Some preliminary advice. 11.2 Dealing with transient effects. 11.2.1 Terminating and non-terminating systems. 11.2.2 Achieving steady state. 11.2.3 Using a run-in period. 11.2.4 Welch’s method for determining the run-in period. 11.3 Dealing with lack of independence. 11.3.1 Simple replication. 11.3.2 Using batch means. 11.3.3 Overlapping batch means (OBM). 11.3.4 Regenerative methods. 11.4 Variance reduction. 11.4.1 The basic problem—sampling variation. 11.4.2 Set and sequence effects. 11.4.3 Common random number streams and synchronization. 11.4.4 Control variates (regression sampling). 11.4.5 Antithetic variates. 11.5 Descriptive sampling. 11.5.1 Basic idea. 11.5.2 Procedure. 11.6 Experimentation. 11.6.1 Basic ideas. 11.6.2 Factorial experiments. Exercises. References. 12 Model Testing and Validation. 12.1 The importance of validation. 12.1.1 Validation is impossible, but desirable. 12.1.2 Some practical issues. 12.1.3 The ‘‘real’’ world, the model and observation. 12.1.4 The hypothetico-deductive approach. 12.1.5 The importance of process and other aspects. 12.2 Validation and comparison. 12.2.1 Experimental frames. 12.2.2 Program verification and model validation. 12.3 Black box validation. 12.3.1 Black box validation: a model’s predictive power. 12.3.2 How valid? 12.3.3 Validation errors. 12.3.4 Testing model components. 12.4 White box validation. 12.4.1 Detailed internal structure. 12.4.2 Input distributions. 12.4.3 Static logic. 12.4.4 Dynamic logic. 12.5 Type zero errors. 12.5.1 Over-elaboration. 12.5.2 Over-simplification. 12.5.3 Steering a sensible course. References. PART III: SYSTEM DYNAMICS. 13 Structure, behaviour, events and Feedback systems. 13.1 Events, behaviours and structures. 13.1.1 System simulation. 13.1.2 The importance of system structure. 13.2 Feedback systems. 13.2.1 Hierarchical feedback systems: an example. 13.2.2 Causal loop diagrams. 13.3 Modelling feedback systems. 13.3.1 Delays. 13.3.2 Levels and stocks. 13.3.3 Rates and flows. 13.3.4 Policies. 13.4 The origins of system dynamics. 13.4.1 Control theory. Exercises. References. 14 System dynamics modelling and simulation. 14.1 Introduction. 14.1.1 Stock and flow diagrams. 14.1.2 A stock and flow diagram for Big Al’s problem. 14.2 Beyond the diagrams—system dynamics simulation. 14.2.1 Time handling in system dynamics. 14.2.2 Equation types. 14.2.3 Powersim equations for Big Al’s problem. 14.2.4 Integration and the value of dt. 14.3 Simulating delays in system dynamics. 14.3.1 Pipeline delays. 14.3.2 Exponential delays. 14.3.3 Information delays. 14.4 System dynamics modelling. 14.4.1 Modelling from the outside in. 14.4.2 Modelling from the inside out. Exercises. References. 15 System dynamics in practice. 15.1 Associated Spares Ltd. 15.1.1 The problem as originally posed. 15.1.2 The multi-echelon system. 15.1.3 The retail branch model. 15.1.4 The regional warehouse model. 15.1.5 The central warehouse model. 15.1.6 The total system model. 15.1.7 Some conclusions. 15.1.8 A postscript. 15.2 Dynastat Ltd. 15.2.1 An expansion programme. 15.2.2 The manpower problem. 15.2.3 Recruitment. 15.2.4 Turnover. 15.2.5 Some effects of this structure. 15.2.6 Validating the model. 15.2.7 Simulation results. 15.2.8 Predicting length of service. 15.2.9 The value of the exercise to Dynastat. 15.3 System dynamics in practice. 15.3.1 Simple models. 15.3.2 Communication. 15.3.3 New thinking. 15.3.4 Evolutionary involvement. References. Index.


Best Sellers


Product Details
  • ISBN-13: 9780470092309
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Height: 247 mm
  • No of Pages: 312
  • Returnable: N
  • Weight: 680 gr
  • ISBN-10: 0470092300
  • Publisher Date: 06 Apr 2004
  • Binding: Paperback
  • Language: English
  • Returnable: N
  • Spine Width: 19 mm
  • Width: 191 mm


Similar Products

Add Photo
Add Photo

Customer Reviews

REVIEWS      0     
Click Here To Be The First to Review this Product
Computer Simulation in Management Science
John Wiley & Sons Inc -
Computer Simulation in Management Science
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Computer Simulation in Management Science

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals

    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!