This interdisciplinary reference and guide provides an introduction to modeling methodologies and models which form the starting point for deriving efficient and effective solution techniques, and presents a series of case studies that demonstrate how heuristic and analytical approaches may be used to solve large and complex problems. Topics and features: introduces the key modeling methods and tools, including heuristic and mathematical programming-based models, and queueing theory and simulation techniques; demonstrates the use of heuristic methods to not only solve complex decision-making problems, but also to derive a simpler solution technique; presents case studies on a broad range of applications that make use of techniques from genetic algorithms and fuzzy logic, tabu search, and queueing theory; reviews examples incorporating system dynamics modeling, cellular automata and agent-based simulations, and the use of big data; supplies expanded descriptions and examples in the appendices. This interdisciplinary reference and guide provides an introduction to modelling methodologies and models which form the starting point for deriving efficient and effective solution techniques, and presents a series of case studies that demonstrate how heuristic and analytical approaches may be used to solve large and complex problems. Topics and features: Introduces the key modelling methods and tools, including heuristic and mathematical programming-based models, and queuing theory and simulation techniques Demonstrates the use of heuristic methods to not only solve complex decision-making problems, but also to derive a simpler solution technique Presents case studies on a broad range of applications that make use of techniques from genetic algorithms and fuzzy logic, tabu search, and queuing theory Reviews examples incorporating system dynamics modelling, cellular automata and agent-based simulations, and the use of big data Contains appendices covering queuing theory, function optimization techniques, Boolean and fuzzy logic, and transport modelling Describes simulation for the evaluation of production planning and control methods, and a model for matching services with users in opportunistic network environments Researchers, practitioners and students in computer science, engineering and business studies will find this work to be an invaluable and in-depth introduction to the use of simulation techniques in the analysis of large and complex problems, in addition to providing an exhaustive description of the theoretical framework and applications being developed to address such problems. Front Matter....Pages i-xii Front Matter....Pages 1-1 Model Building....Pages 3-53 Introduction to Cellular Automata in Simulation....Pages 55-73 Introduction to Mathematical Programming....Pages 75-120 Heuristic Techniques in Optimisation....Pages 121-143 Introduction to the Use of Queueing Theory and Simulation....Pages 145-171 Front Matter....Pages 173-173 Case Studies: Using Heuristics....Pages 175-197 Further Use of Heuristic Methods....Pages 199-235 Air Traffic Controllers Planning: A Rostering Problem....Pages 237-249 Solving Multiple Objective Problems: Modelling Diet Problems....Pages 251-263 The Design and Optimisation of Surround Sound Decoders Using Heuristic Methods....Pages 265-271 System Dynamics Case Studies....Pages 273-284 Applying Queueing Theory to the Design of a Traffic Light Controller....Pages 285-297 Cellular Automata and Agents in Simulations....Pages 299-306 Three Big Data Case Studies....Pages 307-331 Front Matter....Pages 333-345 Appendix A: Queueing Theory....Pages 347-347 Appendix B: Function Optimisation Techniques Genetic Algorithms and Tabu Searches....Pages 349-353 Appendix C: What to Simulate to Evaluate Production Planning and Control Methods in Small Manufacturing Firm’s....Pages 355-376 Appendix D: Defining Boolean and Fuzzy Logic Operators....Pages 377-379 Appendix E: Assessing the Reinstated Waverly Line....Pages 381-381 Front Matter....Pages 383-385 Appendix F: Matching Services with Users in Opportunistic Network Environments....Pages 347-347 Back Matter....Pages 387-390 ....Pages 391-396