London Jeans

Advanced Optimization by Nature-Inspired Algorithms (Studies in Computational

Description: This book, compiles, presents, and explains the most important meta-heuristic and evolutionary optimization algorithms whose successful performance has been proven in different fields of engineering, and it includes application of these algorithms to important engineering optimization problems. In addition, this book guides readers to studies that have implemented these algorithms by providing a literature review on developments and applications of each algorithm. This book is intended for students, but can be used by researchers and professionals in the area of engineering optimization. Dr. Omid Bozorg-Haddad is a Professor at the department of irrigation and reclamation engineering, University of Tehran, Iran. His teaching and research interests include water resources and environmental systems analysis, planning, and management as well as application of optimization algorithms in water related systems. He has published more than 100 articles in peer reviewed journals and 100 papers in conference proceedings. He has also supervised more than 50 M.Sc. and Ph.D. students. Prof. Hugo Loaiciga served as the Water Commissioner for the City of Santa Barbara for six years before joining the Department in 1988. He received the 2002 Service to the Profession Award from the American Society of Civil Engineers and the Environmental and Water Resources Institute for his "longstanding contributions to research and technical activities" of the two groups, and he was elected a Fellow of the American Society of Civil Engineers for his "outstanding contributions to the planning, analysis, and operation of water resources engineering" in 2007. Chapter 1: Overview of Optimization Summary This chapter briefly explains optimization and its basic concepts. Also, examples of the different types of engineering optimization problems are presented in this chapter. 1.1 Optimization    1.2 Examples of engineering optimization problems 1.3 Conclusion    Chapter 2: Introduction to Meta-heuristic and Evolutionary Algorithms Summary This chapter begins with a brief review of different independent-problem methods for searching the decision space, describes the components of meta-heuristic and evolutionary algorithms by relating them to engineering optimization problems. Other related topics such as coding meta-heuristic and evolutionary algorithms, dealing with constraints, objective functions, solution strategies, are reviewed. A general algorithm is presented that encompasses most of the steps of all known meta-heuristic and evolutionary algorithms. This generic presentation provides a standard reference with which to compare all the known meta-heuristic and evolutionary algorithms. The chapter closes with the performance evaluation of the meta-heuristic and evolutionary algorithms covered by the book. 2.1 Searching decision space for optima    2.2 Definition of terms related meta-heuristic and evolutionary algorithms    2.3 Foundation of meta-heuristic and evolutionary algorithms    2.4 Classification of meta-heuristic and evolutionary algorithms    2.5 Coding meta-heuristic and evolutionary algorithms in both discrete and continuous domains    2.6 Generating random values    2.7 Dealing with constraints    2.8 Fitness functions    2.9 Selection of decision variables, parameters    2.10 Generating new solutions    2.11 The best solution    2.12 Termination criteria 2.13 General algorithm 2.14 Performance evaluation of meta-heuristic and evolutionary algorithms 2.15 Conclusion Chapter 3: Pattern Search (PS) Summary This chapter explains the pattern search (PS) algorithm, which is classified as a direct search method. The chapter starts with a brief literature review of the development of PS, important modification of the algorithm, and its applications to engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the different steps of the algorithm are described in detail. A pseudo code of the algorithm is presented that serves as an easy and sufficient guideline for coding the algorithm. 3.1 Introduction 3.2 Pattern search (PS) foundation 3.3 Generating initial solution 3.4 Generate trial solutions 3.5 Update mesh size 3.6 Termination criteria 3.7 User-defined parameters of the PS 3.8 Pseudo code of the PS 3.9 Conclusion 3.10 References Chapter 4: The Genetic Algorithm (GA) Summary This chapter describes the genetic algorithm (GA), which is a well-known evolutionary algorithm. The chapter starts with a brief literature review of the GA's development, followed by presentation of the modification that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the different steps of the algorithm are described in detail. A pseudo code of the algorithm is presented that serves as an easy and sufficient guideline for coding the algorithm. 4.1 Introduction 4.2 Mapping natural evolution into genetic algorithm (GA) 4.3 Creating the initial population 4.4 Selection of decision variables, parameters 4.4.1. Proportionate selection 4.4.2. Ranking selection 4.4.3. Tournament selection 4.5 Reproduction 4.6 Population diversity and selective pressure4.7 Termination criteria 4.8 User-defined parameters of the GA 4.9 Pseudo code of the GA 4.10 Conclusion 4.11 References Chapter 5: Simulated Annealing (SA) Summary This explains the simulated annealing (SA) algorithm, which is inspired by the process of annealing in metal work. The chapter starts with a brief literature review of the SA development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding. 5.1 Introduction 5.2 Mapping physical annealing process into simulated annealing (SA) algorithm 5.3 Generating initial state 5.4 Generating a new state 5.5 Acceptance function 5.6 Temperature equilibrium 5.7 Temperature reduction 5.8 Termination criteria 5.9 User-defined parameters of the SA 5.10 Pseudo code of the SA 5.11 Conclusion 5.12 References Chapter 6: The Tabu Search Algorithm (TSA) Summary This chapter explains the Tabu search algorithm (TSA) which is combinatorial in nature. The chapter starts with a brief literature review of the TSA's development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding.6.1 Introduction 6.2 Tabu search foundation 6.3 Generating initial searching point 6.4 Neighbor points 6.5 Tabu list 6.6 Updating Tabu list 6.7 Attributive Memory 6.8 Aspiration criteria 6.9 Intensification and diversification strategies 6.10 Termination criteria6.11 User-defined parameters of the TS 6.12 Pseudo code of the TS 6.13 Conclusion 6.14 References Chapter 7: Ant Colony Optimization (ACO) Summary This chapter explains ant colony optimization (ACO). The basic concepts of the ACO are derived from nature and are based on the forging behavior of ants. The chapter starts with a brief literature review of ACO's development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding.7.1 Introduction 7.2 Mapping ants' behavior into ant colony optimization (ACO) 7.3 Creating the initial population 7.4 Allocating pheromone to decision space 7.5 Generation new solutions 7.6 Termination criteria 7.7 User-defined parameters of the ACO 7.8 Pseudo code of the ACO 7.9 Conclusion 7.10 References Chapter 8: Particle Swarm Optimization (PSO) Summary This describes the particle swarm optimization (PSO) technique which is based on the swarm intelligence mechanism and behavior of swarms. The chapter starts with a brief literature review of the PSO's development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding. 8.1 Introduction 8.2 Mapping social behavior into particle swarm optimization 8.3 Creating the initial population of particles 8.4 Personal and global best position 8.5 Velocities of particles 8.6 Update the particle's position 8.7 Termination criteria 8.8 User-defined parameters of the PSO 8.9 Pseudo code of the PSO 8.10 Conclusion 8.11 References Chapter 9: Differential Evolution (DE) Summary This chapter describes differential evolution (DE). The DE, which is basically a parallel direct search method that takes advantage of some features of evolutionary algorithms (EAs), is a simple yet powerful meta-heuristic method. The chapter starts with a brief literature review of DE's development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding. 9.1 Introduction 9.2 Differential evolution (DE) foundation 9.3 Creating the initial population 9.4 Generating trial solutions 9.5 Greedy criteria 9.6 Termination criteria 9.7 User-defined parameters of the DE 9.8 Pseudo code of the DE 9.9 Conclusion 9.10 References Chapter 10: Harmony Search (HS) Summary This chapter describes the harmony search (HS) which is a meta-heuristic algorithm for discrete optimization. The chapter starts with a brief literature review of HS's development, important modifications that it has experienced, and its applications in engineering domains. The basic idea underlying the algorithm is presented and mapped to its mathematical statement. Afterwards, the steps of the algorithm are described in detail. A pseudo code of the algorithm is presented to serve as an easy and sufficient guideline for its coding. 10.1 Introduction 10.2 Inspiration of harmony search (HS) 10.3 Initializing harmony memory 10.4 Improvising new harmony 10.5 Updating the harmony memory 10.6 Termination criteria 10.7 User-defined parameters of the HS 10.8 Pseudo code of the HS 10.9 Conclusion

Price: 171 AUD

Location: Hillsdale, NSW

End Time: 2025-02-05T05:34:52.000Z

Shipping Cost: 30.78 AUD

Product Images

Advanced Optimization by Nature-Inspired Algorithms (Studies in ComputationalAdvanced Optimization by Nature-Inspired Algorithms (Studies in Computational

Item Specifics

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 60 Days

Return policy details:

EAN: 9789811353451

UPC: 9789811353451

ISBN: 9789811353451

MPN: N/A

Item Length: 23.4 cm

Number of Pages: 159 Pages

Publication Name: Advanced Optimization by Nature-Inspired Algorithms

Language: English

Publisher: Springer Verlag, Singapore

Item Height: 235 mm

Subject: Computer Science, Mathematics, Management

Publication Year: 2018

Type: Textbook

Item Weight: 279 g

Subject Area: Data Analysis, Mechanical Engineering

Author: Omid Bozorg-Haddad

Item Width: 155 mm

Format: Paperback

Recommended

Brainol Advanced Memory Formula for Ultimate Brain Optimization - 8 Bottles
Brainol Advanced Memory Formula for Ultimate Brain Optimization - 8 Bottles

$159.95

View Details
Striction BP Advanced Formula Support Healthy Blood Pressure FREE SHIPPING
Striction BP Advanced Formula Support Healthy Blood Pressure FREE SHIPPING

$27.89

View Details
Yonka Advanced Optimizer Crème 3.37oz/100ml PRO
Yonka Advanced Optimizer Crème 3.37oz/100ml PRO

$72.99

View Details
Sound Systems Design and Optimization Second Edition Bob McCarthy 2010 TPB
Sound Systems Design and Optimization Second Edition Bob McCarthy 2010 TPB

$49.99

View Details
Yonka Advanced Optimizer Creme Revitalizing 40ml(1.4oz) NEW*** Sale*** Sale
Yonka Advanced Optimizer Creme Revitalizing 40ml(1.4oz) NEW*** Sale*** Sale

$39.75

View Details
Advanced Nutrients Bundle Big Bud 250mL + Bud Candy 250mL
Advanced Nutrients Bundle Big Bud 250mL + Bud Candy 250mL

$25.99

View Details
1969 Functional Analysis and Time Optimal Control Vol 56 by Hermes - HC w/ DJ
1969 Functional Analysis and Time Optimal Control Vol 56 by Hermes - HC w/ DJ

$22.45

View Details
Upnourish Liposomal D3 & K2 MK-7, Advanced Absorption for Optimal Bone and Immun
Upnourish Liposomal D3 & K2 MK-7, Advanced Absorption for Optimal Bone and Immun

$31.00

View Details
3-Pack Eyesyl Advanced Eye Support Optimal Strength - 180 Capsules
3-Pack Eyesyl Advanced Eye Support Optimal Strength - 180 Capsules

$99.95

View Details
Brainol Advanced Memory Formula for Ultimate Brain Optimization 60ct
Brainol Advanced Memory Formula for Ultimate Brain Optimization 60ct

$19.95

View Details