Description

Book Synopsis

A clear and lucid bottom-up approach to the basic principles of evolutionary algorithms

Evolutionary algorithms (EAs) are a type of artificial intelligence. EAs are motivated by optimization processes that we observe in nature, such as natural selection, species migration, bird swarms, human culture, and ant colonies.

This book discusses the theory, history, mathematics, and programming of evolutionary optimization algorithms. Featured algorithms include genetic algorithms, genetic programming, ant colony optimization, particle swarm optimization, differential evolution, biogeography-based optimization, and many others.

Evolutionary Optimization Algorithms:

  • Provides a straightforward, bottom-up approach that assists the reader in obtaining a clear?but theoretically rigorous?understanding of evolutionary algorithms, with an emphasis on implementation
  • Gives a careful treatment of recently developed EAs?including opposition-based learning, arti

    Table of Contents

    Acknowledgments xxi

    Acronyms xxiii

    List of Algorithms xxvii

    Part I: Introduction to Evolutionary Optimization

    1 Introduction 1

    2 Optimization 11

    Part II: Classic Evolutionary Algorithms

    3 Generic Algorithms 35

    4 Mathematical Models of Genetic Algorithms 63

    5 Evolutionary Programming 95

    6 Evolution Strategies 117

    7 Genetic Programming 141

    8 Evolutionary Algorithms Variations 179

    Part III: More Recent Evolutionary Algorithms

    9 Simulated Annealing 223

    10 Ant Colony Optimization 241

    11 Particle Swarm Optimization 265

    12 Differential Evolution 293

    13 Estimation of Distribution Algorithms 313

    14 Biogeography-Based Optimization 351

    15 Cultural Algorithms 377

    16 Opposition-Based Learning 397

    17 Other Evolutionary Algorithms 421

    Part IV: Special Type of Optimization Problems

    18 Combinatorial Optimization 449

    19 Constrained Optimization 481

    20 Multi-Objective Optimization 517

    21 Expensive, Noisy and Dynamic Fitness Functions 563

    Appendices

    A Some Practical Advice 607

    B The No Free Lunch Theorem and Performance Testing 613

    C Benchmark Optimization Functions 641

    References 685

    Topic Index 727

Evolutionary Optimization Algorithms

    Product form

    £99.86

    Includes FREE delivery

    RRP £110.95 – you save £11.09 (9%)

    Order before 4pm tomorrow for delivery by Sat 4 Jul 2026.

    A Hardback by Dan Simon

      Trusted by thousands of customers. See 2,385+ Customer Reviews

      View other formats and editions of Evolutionary Optimization Algorithms by Dan Simon

      Publisher: John Wiley & Sons Inc
      Publication Date: 17/05/2013
      ISBN13: 9780470937419, 978-0470937419
      ISBN10: 0470937416

      Description

      Book Synopsis

      A clear and lucid bottom-up approach to the basic principles of evolutionary algorithms

      Evolutionary algorithms (EAs) are a type of artificial intelligence. EAs are motivated by optimization processes that we observe in nature, such as natural selection, species migration, bird swarms, human culture, and ant colonies.

      This book discusses the theory, history, mathematics, and programming of evolutionary optimization algorithms. Featured algorithms include genetic algorithms, genetic programming, ant colony optimization, particle swarm optimization, differential evolution, biogeography-based optimization, and many others.

      Evolutionary Optimization Algorithms:

      • Provides a straightforward, bottom-up approach that assists the reader in obtaining a clear?but theoretically rigorous?understanding of evolutionary algorithms, with an emphasis on implementation
      • Gives a careful treatment of recently developed EAs?including opposition-based learning, arti

        Table of Contents

        Acknowledgments xxi

        Acronyms xxiii

        List of Algorithms xxvii

        Part I: Introduction to Evolutionary Optimization

        1 Introduction 1

        2 Optimization 11

        Part II: Classic Evolutionary Algorithms

        3 Generic Algorithms 35

        4 Mathematical Models of Genetic Algorithms 63

        5 Evolutionary Programming 95

        6 Evolution Strategies 117

        7 Genetic Programming 141

        8 Evolutionary Algorithms Variations 179

        Part III: More Recent Evolutionary Algorithms

        9 Simulated Annealing 223

        10 Ant Colony Optimization 241

        11 Particle Swarm Optimization 265

        12 Differential Evolution 293

        13 Estimation of Distribution Algorithms 313

        14 Biogeography-Based Optimization 351

        15 Cultural Algorithms 377

        16 Opposition-Based Learning 397

        17 Other Evolutionary Algorithms 421

        Part IV: Special Type of Optimization Problems

        18 Combinatorial Optimization 449

        19 Constrained Optimization 481

        20 Multi-Objective Optimization 517

        21 Expensive, Noisy and Dynamic Fitness Functions 563

        Appendices

        A Some Practical Advice 607

        B The No Free Lunch Theorem and Performance Testing 613

        C Benchmark Optimization Functions 641

        References 685

        Topic Index 727

      Recently viewed products

      © 2026 Book Curl

        • American Express
        • Apple Pay
        • Diners Club
        • Discover
        • Google Pay
        • Maestro
        • Mastercard
        • PayPal
        • Shop Pay
        • Union Pay
        • Visa

        Login

        Forgot your password?

        Don't have an account yet?
        Create account