Skip to:Content
|
Bottom
Cover image for Stochastic adaptive search for global optimization
Title:
Stochastic adaptive search for global optimization
Personal Author:
Series:
Nonconvex optimization and its applications ; 72
Publication Information:
Dordrecht, The Netherlands : Kluwer Academic Pubs, 2003
ISBN:
9781402075261

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
30000010038886 QA274 Z32 2003 Open Access Book Book
Searching...

On Order

Summary

Summary

The field of global optimization has been developing at a rapid pace. There is a journal devoted to the topic, as well as many publications and notable books discussing various aspects of global optimization. This book is intended to complement these other publications with a focus on stochastic methods for global optimization. Stochastic methods, such as simulated annealing and genetic algo­ rithms, are gaining in popularity among practitioners and engineers be­ they are relatively easy to program on a computer and may be cause applied to a broad class of global optimization problems. However, the theoretical performance of these stochastic methods is not well under­ stood. In this book, an attempt is made to describe the theoretical prop­ erties of several stochastic adaptive search methods. Such a theoretical understanding may allow us to better predict algorithm performance and ultimately design new and improved algorithms. This book consolidates a collection of papers on the analysis and de­ velopment of stochastic adaptive search. The first chapter introduces random search algorithms. Chapters 2-5 describe the theoretical anal­ ysis of a progression of algorithms. A main result is that the expected number of iterations for pure adaptive search is linear in dimension for a class of Lipschitz global optimization problems. Chapter 6 discusses algorithms, based on the Hit-and-Run sampling method, that have been developed to approximate the ideal performance of pure random search. The final chapter discusses several applications in engineering that use stochastic adaptive search methods.


Table of Contents

List of Figuresp. xi
List of Tablesp. xv
Prefacep. xvii
1. Introductionp. 1
1 Classification of Optimization Problemsp. 2
2 Types of Algorithmsp. 4
3 Definitions and Assumptionsp. 5
3.1 Assumptions for Continuous Problemsp. 7
3.2 Assumptions for Discrete Problemsp. 8
3.3 Mixed Continuous-discrete Problemsp. 9
4 Overview of Random Search Methodsp. 9
4.1 Enumeration or Exhaustive Searchp. 10
Grid Searchp. 10
Pure Random Searchp. 11
Other Covering Methodsp. 11
4.2 Sequential Random Searchp. 11
Simulated Annealingp. 12
Step Size Algorithmsp. 16
Convergencep. 17
4.3 Two-Phase Methodsp. 19
4.4 Genetic Algorithmsp. 20
4.5 Other Stochastic Methodsp. 21
5 Overview of this Bookp. 22
6 Summaryp. 22
2. Pure Random Search and Pure Adaptive Searchp. 25
1 Pure Random Search (PRS)p. 25
2 Pure Adaptive Search (PAS)p. 30
3 Comparison of PRS and PASp. 33
4 Distribution of Improvement for PASp. 37
4.1 Continuous PAS Distributionp. 37
4.2 Finite PAS Distributionp. 42
5 Linearity Result for PASp. 45
6 Summaryp. 54
3. Hesitant Adaptive Searchp. 55
1 Hesitant Adaptive Search (HAS)p. 56
2 Number of HAS Iterations to Convergencep. 57
2.1 Continuous HAS Distributionp. 58
2.2 Discrete HAS Distributionp. 62
2.3 General HAS Distributionp. 64
3 Numerical Examples of HASp. 67
4 Combination of PRS and PAS, (1-p)PRS+pPASp. 70
4.1 Continuous PRS and PAS Combinationp. 73
4.2 Discrete PRS and PAS Combinationp. 75
5 Summaryp. 80
4. Annealing Adaptive Searchp. 83
1 Annealing Adaptive Search (AAS)p. 84
2 Bounds on Performance of Annealing Adaptive Searchp. 89
3 Cooling Schedule for Annealing Adaptive Searchp. 98
4 Summaryp. 104
5. Backtracking Adaptive Searchp. 105
1 Mixed Backtracking Adaptive Search (Mixed BAS)p. 106
2 Discrete Backtracking Adaptive Search (Discrete BAS)p. 111
2.1 Markov Chain Models of Discrete BASp. 114
2.2 Range embedded Markov chain modelp. 117
2.3 Examples of Discrete BASp. 122
3 Summaryp. 128
6. Hit-and-Run Based Algorithmsp. 129
1 Hit-and-Runp. 130
1.1 Implementation of Hit-and-Runp. 131
1.2 Convergence to Uniform Distributionp. 133
1.3 Metropolis Hit-and-Runp. 136
1.4 Rate of Convergence to Target Distributionp. 139
2 Improving Hit-and-Run (IHR)p. 140
2.1 Definition of Improving Hit-and-Runp. 141
2.2 Polynomial Performance of IHRp. 143
2.3 Discussionp. 159
3 Hide-and-Seekp. 159
3.1 Definition of Hide-and-Seekp. 160
3.2 Acceptance Criterion and Cooling Schedulep. 161
3.3 Convergence of Hide-and-Seekp. 162
4 Extensions to Hit-and-Run Based Optimization Methodsp. 163
4.1 Variations to Direction Generatorp. 164
4.2 Discrete Variations of Hit-and-Runp. 166
Step-function Approachp. 167
Rounding Approachp. 168
Discrete Biwalk Hit-and-Runp. 168
5 Computational Resultsp. 171
6 Summaryp. 176
7. Engineering Design Applicationsp. 177
1 Formulating Global Optimization Problemsp. 179
1.1 Hierarchical Formulationp. 179
1.2 Penalty Formulationp. 181
2 Fuel Allocation Problemp. 182
3 Truss Design Problemp. 184
3.1 Three-Bar Truss Designp. 184
3.2 Ten-Bar Truss Designp. 186
4 Optimal Design of Composite Structuresp. 188
4.1 Optimal Design of a Composite Stiffened Panelp. 190
4.2 Extensions to Larger Structuresp. 196
5 Summaryp. 207
Referencesp. 209
Indexp. 223
Go to:Top of Page