000 03999cam a2200385 i 4500
001 39355
003 0000000000
005 20240411192919.0
008 170804s2018 flu s 000 0 eng
010 _a2017035914
019 _a975412369
_a975883565
_a976071578
_a976226212
020 _a1498726828
020 _a9781498726825
_q(hardback : acid-free paper)
035 _a(OCoLC)975369025
035 _a(OCoLC)975369025
_z(OCoLC)975412369
_z(OCoLC)975883565
_z(OCoLC)976071578
_z(OCoLC)976226212
040 _aDLC
_beng
_erda
_cDLC
_dBTCTA
_dYDX
_dBDX
_dOCLCF
_dDLC
042 _apcc
050 0 0 _aQA76.9.C65
_bO83 2018
082 0 0 _a003/.3
_223
100 1 _aOsais, Yahya E.,
_eauthor.
245 1 0 _aComputer simulation :
_ba foundational approach using Python /
_cYahya E. Osais.
264 1 _aBoca Raton :
_bCRC Press/Taylor & Francis Group,
_c[2018]
300 _axxxvii, 275 pages :
_billustrations.
336 _atext
_2rdacontent
337 _acomputer
_2rdamedia
338 _aonline resource
_2rdacarrier
490 0 _aChapman & Hall/CRC computer & information science series ;
_v101
500 _aIncludes bibliographical references and index.
505 0 _aIntroduction -- Building conceptual models -- Simulating probabilities -- Simulating random variables and stochastic processes -- Simulating the single-server queueing system -- Statistical analysis of simulated data -- Event graphs -- Building simulation programs -- The Monte Carlo method -- Random variate generation -- Random number generation -- Case studies.
520 _a"Computer simulation is an effective and popular universal tool that can be applied to almost all disciplines. Requiring only basic knowledge of programming, mathematics, and probability theory, Computer Simulation: A Foundational Approach Using Python takes a hands-on approach to programming to introduce the fundamentals of computer simulation. Typically, simulation involves two key steps: modeling and implementation. In this book, these processes are divided to minimize confusion and help introductory students grasp the transition to stochastic simulation. Modeling is covered in the first half of each chapter and is presented with event graphs and design of experiments. Then, as a tool of choice for scientists and engineers, Python programs are used throughout the book to help students implement their knowledge. The chapters are aided by a heavy use of Illustrations, and many examples are provided to re-enforce the concepts presented. The book also features a full chapter of case studies, as well as real working code, encouraging students to compare results obtained from simulation with those obtained using analytical methods. Additionally, most of the necessary mathematics is abstracted by procedures that show how the mathematical techniques can be implemented in the real world. This helps make the shift from models to programs straightforward. Some other features of this book are: Simulation programs are divided into two distinct components: simulator and model. Both simulation without an event list and with an event list are covered. The single-queue single-server queuing system is used as a running example throughout the bookA complete chapter on the Monte Carlo method and variance-reduction techniques are included. The main target of the book is computer science and engineering students who are interested mainly in directly applying the techniques to their research problems. The book will be of great interest to senior undergraduate and starting graduate students in the fields of computer science and engineering and industrial engineering."--Provided by publisher.
650 0 _aComputer simulation.
650 0 _aPython (Computer program language)
856 _uhttps://drive.google.com/file/d/1FPcffCza0QtQRMcGhj5fjlPcfAKr9pFD/view?usp=sharing
999 _c10443
_d10443