Adobe PDF (11.79 MB)
Table of Contents - Adobe PDF (432.64 kB)
Brochure
Download
Additional Material
Download
User comments
Title Details:
Simulation
Authors: Xanthopoulos, Alexandros
Reviewer: Koulouriotis, Dimitrios
Subject: MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > COMPUTATIONAL SCIENCE > INTRODUCTION TO MODELING AND SIMULATION
MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > COMPUTATIONAL SCIENCE > MODELING AND SIMULATION
MATHEMATICS AND COMPUTER SCIENCE > COMPUTER SCIENCE > PROGRAMMING LANGUAGES > OBJECT-ORIENTED PROGRAMMING
ENGINEERING AND TECHNOLOGY > TECHNOLOGICAL SCIENCES AND ENGINEERING > INDUSTRIAL TECHNOLOGY AND ENGINEERING > MANUFACTURING SYSTEMS
MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > STATISTICS
MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > STATISTICS > DESIGN OF EXPERIMENTS
MATHEMATICS AND COMPUTER SCIENCE > MATHEMATICS > NUMERICAL ANALYSIS > MATHEMATICAL PROGRAMMING, OPTIMIZATION AND VARIATIONAL TECHNIQUES
Keywords:
Simulation
System
Modelling
System dynamics
Discrete event simulation
Multi agent simulation
Object oriented programming
Simulation software
Experiment
Probability distribution
Analysis of variance
Regression analysis
Optimization
Design of experiments
Evolutionary algorithms
Description:
Abstract:
The book consists of three parts which answer the fundamental questions of this specific scientific field: a) What is the theory behind a simulation? b) How do we implement a simulator? c) How do we use the simulations and the results they give us? The first part of the book (Chapters 1 and 2) "builds" the necessary theoretical background for designing and implementing simulation studies. The second part of the book (chapters 3-8) studies the core of this scientific field which is no other than the implementation of simulators itself. We study 24 short programs written in C++ and 13 simulator implementations in the C++ language and the JaamSim software of JaamSim Software Inc. (https://jaamsim.com/). The simulators concern, among others, production, inventory, service and queuing systems. All applications are freely available to readers who may cite this book as a bibliographical source (see licensing page at the beginning of the book). The third part of the book (Chapters 9 and 10) addresses the topics that come after a simulator implementation. In chapter 9 we study how to set up/run simulation experiments and how to analyze the numerical results. In chapter 10 we discuss key issues related to optimization in simulation applications.
Linguistic Editors: Kalliaras, Dimitrios
Graphic Editors: Papavasiliou, Spiridon
Type: Undergraduate textbook
Creation Date: 23-11-2023
Item Details:
ISBN 978-618-228-152-9
License: Attribution - NonCommercial - ShareAlike 4.0 International (CC BY-NC-SA 4.0)
DOI http://dx.doi.org/10.57713/kallipos-386
Handle http://hdl.handle.net/11419/11509
Bibliographic Reference: Xanthopoulos, A. (2023). Simulation [Undergraduate textbook]. Kallipos, Open Academic Editions. https://dx.doi.org/10.57713/kallipos-386
Language: Greek
Consists of:
1. Introduction to simulation
2. Discrete Event Simulation
3. Overview of C++ programming language
4. Implementing basic simulation models in C++
5. Implementing advanced simulation models in C++
6. Overview of JaamSim simulation software
7. Implementing basic discrete event simulators with the process oriented approach
8. Implementing advanced discrete event simulators with the process oriented approach
9. Configuration, execution and analysis of simulation experiments
10. Optimization
Additional Material
Number of pages 338
Publication Origin: Kallipos, Open Academic Editions
User comments
There are no published comments available!