ABSTRACT

Metaheuristic optimization has become a prime alternative for solving complex optimization problems in several areas. Hence, practitioners and researchers have been paying extensive attention to those metaheuristic algorithms that are mainly based on natural phenomena. However, when those algorithms are implemented, there are not enough books that deal with theoretical and experimental problems in a friendly manner so this book presents a novel structure that includes a complete description of the most important metaheuristic optimization algorithms as well as a new proposal of a new metaheuristic optimization named earthquake optimization. This book also has several practical exercises and a toolbox for MATLAB® and a toolkit for LabVIEW are integrated as complementary material for this book. These toolkits allow readers to move from a simulation environment to an experimentation one very fast. This book is suitable for researchers, students, and professionals in several areas, such as economics, architecture, computer science, electrical engineering, and control systems.

The unique features of this book are as follows:

    • Developed for researchers, undergraduate and graduate students, and practitioners
    • A friendly description of the main metaheuristic optimization algorithms
    • Theoretical and practical optimization examples
    • A new earthquake optimization algorithm
    • Updated state-of-the-art and research optimization projects

The authors are multidisciplinary/interdisciplinary lecturers and researchers who have written a structure-friendly learning methodology to understand each metaheuristic optimization algorithm presented in this book.

part I|57 pages

Basis

chapter Chapter 1|14 pages

Fundamental Concepts of Optimization

chapter Chapter 2|41 pages

Software Fundamentals for Optimization

part II|84 pages

Metaheuristic Optimization

chapter Chapter 3|4 pages

Basic Metaheuristic Optimization Algorithms

chapter Chapter 4|5 pages

Evolution Algorithms

chapter Chapter 5|6 pages

Memetic Algorithms

chapter Chapter 6|10 pages

Geological Optimization

chapter Chapter 7|16 pages

Optimization MATLAB App and LabVIEW Toolkit

chapter Chapter 8|40 pages

Equations and Ongoing Projects