Practical Genetic Algorithms

by ;
Edition: 2nd
Format: Hardcover
Pub. Date: 2004-05-31
Publisher(s): Wiley-Interscience
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $167.94

Buy New

Arriving Soon. Will ship when available.
$159.94

Rent Textbook

Select for Price
There was a problem. Please try again later.

Used Textbook

We're Sorry
Sold Out

eTextbook

We're Sorry
Not Available

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

* This book deals with the fundamentals of genetic algorithms and their applications in a variety of different areas of engineering and science * Most significant update to the second edition is the MATLAB codes that accompany the text * Provides a thorough discussion of hybrid genetic algorithms * Features more examples than first edition

Author Biography

RANDY L. HAUPT, PhD, is Department Head and Senior Scientist at The Pennsylvania State University Applied Research Laboratory, State College, Pennsylvania.

SUE ELLEN HAUPT, PhD, is a Senior Research Associate in the Computational Mechanics Division of The Pennsylvania State University Applied Research Laboratory, State College, Pennsylvania.
Both Randy and Sue Ellen Haupt are renowned experts in the field of genetic algorithms in engineering and science applications.

Table of Contents

Prefacep. xi
Preface to First Editionp. xiii
List of Symbolsp. xv
Introduction to Optimizationp. 1
Finding the Best Solutionp. 1
What Is Optimization?p. 2
Root Finding versus Optimizationp. 3
Categories of Optimizationp. 3
Minimum-Seeking Algorithmsp. 5
Exhaustive Searchp. 5
Analytical Optimizationp. 7
Nelder-Mead Downhill Simplex Methodp. 10
Optimization Based on Line Minimizationp. 13
Natural Optimization Methodsp. 18
Biological Optimization: Natural Selectionp. 19
The Genetic Algorithmp. 22
Bibliographyp. 24
Exercisesp. 25
The Binary Genetic Algorithmp. 27
Genetic Algorithms: Natural Selection on a Computerp. 27
Components of a Binary Genetic Algorithmp. 28
Selecting the Variables and the Cost Functionp. 30
Variable Encoding and Decodingp. 32
The Populationp. 36
Natural Selectionp. 36
Selectionp. 38
Matingp. 41
Mutationsp. 43
The Next Generationp. 44
Convergencep. 47
A Parting Lookp. 47
Bibliographyp. 49
Exercisesp. 49
The Continuous Genetic Algorithmp. 51
Components of a Continuous Genetic Algorithmp. 52
The Example Variables and Cost Functionp. 52
Variable Encoding, Precision, and Boundsp. 53
Initial Populationp. 54
Natural Selectionp. 54
Pairingp. 56
Matingp. 56
Mutationsp. 60
The Next Generationp. 62
Convergencep. 64
A Parting Lookp. 65
Bibliographyp. 65
Exercisesp. 65
Basic Applicationsp. 67
"Mary Had a Little Lamb"p. 67
Algorithmic Creativity--Genetic Artp. 71
Word Guessp. 75
Locating an Emergency Response Unitp. 77
Antenna Array Designp. 81
The Evolution of Horsesp. 86
Summaryp. 92
Bibliographyp. 92
An Added Level of Sophisticationp. 95
Handling Expensive Cost Functionsp. 95
Multiple Objective Optimizationp. 97
Sum of Weighted Cost Functionsp. 99
Pareto Optimizationp. 99
Hybrid GAp. 101
Gray Codesp. 104
Gene Sizep. 106
Convergencep. 107
Alternative Crossovers for Binary GAsp. 110
Populationp. 117
Mutationp. 121
Permutation Problemsp. 124
Selecting GA Parametersp. 127
Continuous versus Binary GAp. 135
Messy Genetic Algorithmsp. 136
Parallel Genetic Algorithmsp. 137
Advantages of Parallel GAsp. 138
Strategies for Parallel GAsp. 138
Expected Speedupp. 141
An Example Parallel GAp. 144
How Parallel GAs Are Being Usedp. 145
Bibliographyp. 145
Exercisesp. 148
Advanced Applicationsp. 151
Traveling Salesperson Problemp. 151
Locating an Emergency Response Unit Revisitedp. 153
Decoding a Secret Messagep. 155
Robot Trajectory Planningp. 156
Stealth Designp. 161
Building Dynamic Inverse Models--The Linear Casep. 165
Building Dynamic Inverse Models--The Nonlinear Casep. 170
Combining GAs with Simulations--Air Pollution Receptor Modelingp. 175
Optimizing Artificial Neural Nets with GAsp. 179
Solving High-Order Nonlinear Partial Differential Equationsp. 182
Bibliographyp. 184
More Natural Optimization Algorithmsp. 187
Simulated Annealingp. 187
Particle Swarm Optimization (PSO)p. 189
Ant Colony Optimization (ACO)p. 190
Genetic Programming (GP)p. 195
Cultural Algorithmsp. 199
Evolutionary Strategiesp. 199
The Future of Genetic Algorithmsp. 200
Bibliographyp. 201
Exercisesp. 202
Test Functionsp. 205
MATLAB Codep. 211
High-Performance Fortran Codep. 233
Glossaryp. 243
Indexp. 251
Table of Contents provided by Ingram. All Rights Reserved.

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.