Metaheuristics: From Design to Implementation
()
About this ebook
This book provides a complete background on metaheuristics and shows readers how to design and implement efficient algorithms to solve complex optimization problems across a diverse range of applications, from networking and bioinformatics to engineering design, routing, and scheduling. It presents the main design questions for all families of metaheuristics and clearly illustrates how to implement the algorithms under a software framework to reuse both the design and code.
Throughout the book, the key search components of metaheuristics are considered as a toolbox for:
- Designing efficient metaheuristics (e.g. local search, tabu search, simulated annealing, evolutionary algorithms, particle swarm optimization, scatter search, ant colonies, bee colonies, artificial immune systems) for optimization problems
-
Designing efficient metaheuristics for multi-objective optimization problems
-
Designing hybrid, parallel, and distributed metaheuristics
-
Implementing metaheuristics on sequential and parallel machines
Using many case studies and treating design and implementation independently, this book gives readers the skills necessary to solve large-scale optimization problems quickly and efficiently. It is a valuable reference for practicing engineers and researchers from diverse areas dealing with optimization or machine learning; and graduate students in computer science, operations research, control, engineering, business and management, and applied mathematics.
Related to Metaheuristics
Titles in the series (30)
Advanced Computer Architecture and Parallel Processing Rating: 0 out of 5 stars0 ratingsHandbook of Wireless Networks and Mobile Computing Rating: 0 out of 5 stars0 ratingsFundamentals of Distributed Object Systems: The CORBA Perspective Rating: 0 out of 5 stars0 ratingsParallel Computing on Heterogeneous Networks Rating: 0 out of 5 stars0 ratingsPipelined Processor Farms: Structured Design for Embedded Parallel Systems Rating: 0 out of 5 stars0 ratingsHigh-Performance Computing: Paradigm and Infrastructure Rating: 2 out of 5 stars2/5UPC: Distributed Shared Memory Programming Rating: 0 out of 5 stars0 ratingsTools and Environments for Parallel and Distributed Computing Rating: 0 out of 5 stars0 ratingsFundamentals of Computer Organization and Architecture Rating: 5 out of 5 stars5/5Ruling Distributed Dynamic Worlds Rating: 0 out of 5 stars0 ratingsParallel Metaheuristics: A New Class of Algorithms Rating: 0 out of 5 stars0 ratingsVerification of Systems and Circuits Using LOTOS, Petri Nets, and CCS Rating: 0 out of 5 stars0 ratingsDesign and Analysis of Distributed Algorithms Rating: 0 out of 5 stars0 ratingsParallel Combinatorial Optimization Rating: 0 out of 5 stars0 ratingsEmerging Wireless LANs, Wireless PANs, and Wireless MANs: IEEE 802.11, IEEE 802.15, 802.16 Wireless Standard Family Rating: 0 out of 5 stars0 ratingsTask Scheduling for Parallel Systems Rating: 0 out of 5 stars0 ratingsCloud Computing: Principles and Paradigms Rating: 0 out of 5 stars0 ratingsAdvanced Computational Infrastructures for Parallel and Distributed Adaptive Applications Rating: 0 out of 5 stars0 ratingsMarket-Oriented Grid and Utility Computing Rating: 0 out of 5 stars0 ratingsMetaheuristics: From Design to Implementation Rating: 0 out of 5 stars0 ratingsHigh-Performance Parallel Database Processing and Grid Databases Rating: 0 out of 5 stars0 ratingsVerification of Communication Protocols in Web Services: Model-Checking Service Compositions Rating: 0 out of 5 stars0 ratingsOptimization Techniques for Solving Complex Problems Rating: 0 out of 5 stars0 ratingsActivity Learning: Discovering, Recognizing, and Predicting Human Behavior from Sensor Data Rating: 0 out of 5 stars0 ratingsHigh Performance Heterogeneous Computing Rating: 0 out of 5 stars0 ratingsLarge-scale Distributed Systems and Energy Efficiency: A Holistic View Rating: 0 out of 5 stars0 ratingsProgramming Multicore and Many-core Computing Systems Rating: 0 out of 5 stars0 ratings
Related ebooks
Topological Insulators and Topological Superconductors Rating: 0 out of 5 stars0 ratingsNumerical Methods for Partial Differential Equations: Finite Difference and Finite Volume Methods Rating: 0 out of 5 stars0 ratingsSpillthrough Rating: 0 out of 5 stars0 ratingsA Martian Odyssey Rating: 4 out of 5 stars4/5From the Gutenberg Galaxy to the Googletenberg Universe Rating: 0 out of 5 stars0 ratingsHigh Performance Parallelism Pearls Volume Two: Multicore and Many-core Programming Approaches Rating: 0 out of 5 stars0 ratingsSummary of Richard P. Feynman's "What Do You Care What Other People Think?" Rating: 0 out of 5 stars0 ratingsThe charterhouse of Parma Rating: 0 out of 5 stars0 ratingsComputer Programming in Quantitative Biology Rating: 0 out of 5 stars0 ratingsCombinatorial Optimization: Networks and Matroids Rating: 4 out of 5 stars4/5Adventures in the Sea of Complexity Rating: 0 out of 5 stars0 ratingsArtificial Intelligence: A New Synthesis Rating: 4 out of 5 stars4/5Engineering Optimization: An Introduction with Metaheuristic Applications Rating: 0 out of 5 stars0 ratingsPractical Genetic Algorithms Rating: 5 out of 5 stars5/5Evolutionary Optimization Algorithms Rating: 4 out of 5 stars4/5Modern Experimental Design Rating: 0 out of 5 stars0 ratingsStable Adaptive Control and Estimation for Nonlinear Systems: Neural and Fuzzy Approximator Techniques Rating: 0 out of 5 stars0 ratingsLogic-Based Methods for Optimization: Combining Optimization and Constraint Satisfaction Rating: 0 out of 5 stars0 ratingsGenerative Modeling for Computer Graphics and Cad: Symbolic Shape Design Using Interval Analysis Rating: 0 out of 5 stars0 ratingsTask Scheduling for Parallel Systems Rating: 0 out of 5 stars0 ratingsIntroduction to Statistics Through Resampling Methods and Microsoft Office Excel Rating: 0 out of 5 stars0 ratingsSensing, Intelligence, Motion: How Robots and Humans Move in an Unstructured World Rating: 0 out of 5 stars0 ratingsEngineering Design via Surrogate Modelling: A Practical Guide Rating: 5 out of 5 stars5/5Character Recognition Systems: A Guide for Students and Practitioners Rating: 0 out of 5 stars0 ratingsA Computational Framework for Segmentation and Grouping Rating: 0 out of 5 stars0 ratingsElements of Combinatorial Computing Rating: 0 out of 5 stars0 ratingsDesign Optimization Rating: 0 out of 5 stars0 ratingsData Mining for Genomics and Proteomics: Analysis of Gene and Protein Expression Data Rating: 0 out of 5 stars0 ratingsApplied Data Mining: Statistical Methods for Business and Industry Rating: 0 out of 5 stars0 ratings
Data Modeling & Design For You
Advanced Deep Learning with Python: Design and implement advanced next-generation AI solutions using TensorFlow and PyTorch Rating: 0 out of 5 stars0 ratingsPython Data Analysis - Second Edition Rating: 0 out of 5 stars0 ratingsThe Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5Data Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5AI and UX: Why Artificial Intelligence Needs User Experience Rating: 0 out of 5 stars0 ratingsData Analytics with Python: Data Analytics in Python Using Pandas Rating: 3 out of 5 stars3/5Supercharge Power BI: Power BI is Better When You Learn To Write DAX Rating: 5 out of 5 stars5/5Raspberry Pi :Raspberry Pi Guide On Python & Projects Programming In Easy Steps Rating: 3 out of 5 stars3/5DAX Patterns: Second Edition Rating: 5 out of 5 stars5/5Learning Cypher Rating: 0 out of 5 stars0 ratingsProgrammable Logic Controllers Rating: 4 out of 5 stars4/5Graph Databases in Action: Examples in Gremlin Rating: 0 out of 5 stars0 ratingsLiving in Data: A Citizen's Guide to a Better Information Future Rating: 4 out of 5 stars4/5Minding the Machines: Building and Leading Data Science and Analytics Teams Rating: 0 out of 5 stars0 ratingsMastering VB.NET: A Comprehensive Guide to Visual Basic .NET Programming Rating: 0 out of 5 stars0 ratingsPython: Master the Art of Design Patterns Rating: 4 out of 5 stars4/5Python Data Analysis Rating: 4 out of 5 stars4/5Learn T-SQL Querying: A guide to developing efficient and elegant T-SQL code Rating: 0 out of 5 stars0 ratingsThe Esri Guide to GIS Analysis, Volume 3: Modeling Suitability, Movement, and Interaction Rating: 0 out of 5 stars0 ratingsData Visualization: a successful design process Rating: 4 out of 5 stars4/5What Makes Us Smart: The Computational Logic of Human Cognition Rating: 0 out of 5 stars0 ratingsQuality metrics for semantic interoperability in Health Informatics Rating: 0 out of 5 stars0 ratingsThink Like a Data Scientist: Tackle the data science process step-by-step Rating: 0 out of 5 stars0 ratingsPrinciples of Data Science Rating: 4 out of 5 stars4/5Neural Networks: Neural Networks Tools and Techniques for Beginners Rating: 5 out of 5 stars5/5A Concise Guide to Object Orientated Programming Rating: 0 out of 5 stars0 ratings
Reviews for Metaheuristics
0 ratings0 reviews