Cover image for Multiobjective optimization methodology : a jumping gene approach
Title:
Multiobjective optimization methodology : a jumping gene approach
Series:
Industrial electronics series
Publication Information:
Boca Raton : CRC Press, 2012
Physical Description:
xi, 251 pages : illustrations (some color) ; 24 cm.
ISBN:
9781439899199
Added Author:

Available:*

Library
Item Barcode
Call Number
Material Type
Item Category 1
Status
Searching...
32050000000357 QA402.5 M85 2012 Open Access Book Book
Searching...
Searching...
30000010311969 QA402.5 M85 2012 Open Access Book Book
Searching...
Searching...
33000000000741 QA402.5 M85 2012 Open Access Book Book
Searching...

On Order

Summary

Summary

The first book to focus on jumping genes outside bioscience and medicine, Multiobjective Optimization Methodology: A Jumping Gene Approach introduces jumping gene algorithms designed to supply adequate, viable solutions to multiobjective problems quickly and with low computational cost.

Better Convergence and a Wider Spread of Nondominated Solutions

The book begins with a thorough review of state-of-the-art multiobjective optimization techniques. For readers who may not be familiar with the bioscience behind the jumping gene, it then outlines the basic biological gene transposition process and explains the translation of the copy-and-paste and cut-and-paste operations into a computable language.

To justify the scientific standing of the jumping genes algorithms, the book provides rigorous mathematical derivations of the jumping genes operations based on schema theory. It also discusses a number of convergence and diversity performance metrics for measuring the usefulness of the algorithms.

Practical Applications of Jumping Gene Algorithms

Three practical engineering applications showcase the effectiveness of the jumping gene algorithms in terms of the crucial trade-off between convergence and diversity. The examples deal with the placement of radio-to-fiber repeaters in wireless local-loop systems, the management of resources in WCDMA systems, and the placement of base stations in wireless local-area networks.

Offering insight into multiobjective optimization, the authors show how jumping gene algorithms are a useful addition to existing evolutionary algorithms, particularly to obtain quick convergence solutions and solutions to outliers.


Author Notes

Kit Sang Tangreceived his BSc from the University of Hong Kong in 1988 and his MSc and PhD from City University of Hong Kong in 1992 and 1996, respectively. He is currently an associate professor in the Department of Electronic Engineering at City University of Hong Kong. He has published over 90 journal papers and five book chapters, and coauthored two books, focusing on genetic algorithms and chaotic theory.

Tak Ming Chanreceived his BSc in applied physics from Hong Kong Baptist University in 1999 and his MPhil and PhD in electronic engineering from City University of Hong Kong in 2001 and 2006 respectively. He was a research associate in the Department of Industrial and Systems Engineering at the Hong Kong Polytechnic University from 2006 to 2007 and a postdoctoral fellow in the Department of Production and Systems Engineering, University of Minho, Portugal from 2007 to 2009.

Richard Jacob Yinobtained his BEng in Information Technology in 2004 and his PhD in Electronic Engineering in 2010 from the City University of Hong Kong. He is now an Electronic Engineer at ASM Assembly Automation Hong Kong Limited.

Kim Fung Manis a Chair Professor and head of the electronic engineering department at City University of Hong Kong. He received his PhD from Cranfield Institute of Technology, UK. He is currently the co-editor-in-chief of IEEE Transactions of Industrial Electronics. He has co-authored three books and published extensively in the area.


Table of Contents

Prefacep. ix
About the Authorsp. xi
1 Introductionp. 1
1.1 Background on Genetic Algorithmsp. 1
1.2 Organization of Chaptersp. 4
Referencesp. 5
2 Overview of Multiobjective Optimizationp. 9
2.1 Classification of Optimization Methodsp. 9
2.1.1 Enumerative Methodsp. 9
2.1.2 Deterministic Methodsp. 9
2.1.3 Stochastic Methodsp. 10
2.2 Multiobjective Algorithmsp. 11
2.2.1 Multiobjective Genetic Algorithmp. 11
2.2.1.1 Modified Fitness Assignmentp. 13
2.2.1.2 Fitness Sharingp. 13
2.2.2 Niched Pareto Genetic Algorithm 2p. 14
2.2.3 Nondominated Sorting Genetic Algorithm 2p. 15
2.2.3.1 Fast Nondominated Sorting Approachp. 15
2.2.3.2 Crowded-Comparison Approachp. 17
2.2.3.2 Elitism Strategyp. 19
2.2.4 Strength Pareto Evolutionary Algorithm 2p. 19
2.2.4.1 Strength Value and Raw Fitnessp. 20
2.2.4.2 Density Estimationp. 20
2.2.4.3 Archive Truncation Methodp. 22
2.2.5 Pareto Archived Evolution Strategyp. 22
2.2.6 Microgenetic Algorithmp. 23
2.2.6.1 Population Memoryp. 24
2.2.6.2 Adaptive Grid Algorithmp. 24
2.2.6.3 Three Types of Elitismp. 25
2.2.7 Ant Colony Optimizationp. 25
2.2.8 Particle Swarm Optimizationp. 27
2.2.9 Tabu Searchp. 28
Referencesp. 29
3 Jumping Gene Computational Approachp. 33
3.1 Biological Backgroundp. 33
3.1.1 Biological Jumping Gene Transpositionp. 33
3.1.2 Advantageous Effects of JG on Host Evolutionp. 35
3.2 Overview of Computational Gene Transpositionp. 36
3.2.1 Sexual or Asexual Transpositionp. 36
3.2.2 Bacterial Operationsp. 38
3.2.2.1 Transductionp. 38
3.2.2.2 Conjugationp. 39
3.2.2.3 Transformationp. 40
3.2.3 Other Operationsp. 41
3.3 Jumping Gene Genetic Algorithmsp. 41
3.3.1 Transposons in Chromosomesp. 42
3.3.2 Cut-and-Paste and Copy-and-Paste Operationsp. 42
3.3.3 Jumping Gene Transpositionp. 43
3.3.4 Some Remarksp. 44
3.4 Real-Coding Jumping Operationsp. 45
Referencesp. 49
4 . Theoretical Analysis of Jumping Gene Operationsp. 53
4.1 Overview of Schema Modelsp. 53
4.1.1 Schemap. 53
4.1.2 Holland's Modelp. 53
4.1.3 Stephens and Waelbroeck's Modelp. 55
4.2 Exact Schema Theorem for Jumping Gene Transpositionp. 57
4.2.1 Notations and Functional Definitionsp. 57
4.2.1.1 Notationsp. 57
4.2.1.2 Functional Definitionsp. 57
4.2.2 Exact Schema Evolution Equation for Copy-and-Pastep. 59
4.2.3 Exact Schema Evolution Equation for Cut-and-Pastep. 64
4.3 Theorems of Equilibrium and Dynamical Analysisp. 69
4.3.1 Distribution Matrix for Copy-and-Pastep. 69
4.3.2 Distribution Matrix for Cut-and-Pastep. 72
4.3.3 Lemmasp. 72
4.3.4 Proof of Theorem 4.1p. 75
4.3.5 Proof of Theorem 4.2p. 78
4.4 Simulation Results and Analysisp. 79
4.4.1 Simulation 4.1: Existence of Equilibriump. 79
4.4.2 Simulation 4.2: Primary Schemata Competition Sets with Different Ordersp. 80
4.5 Discussionp. 80
4.5.1 Assumptionsp. 80
4.5.2 Implicationsp. 80
4.5.3 Destruction and Constructionp. 82
4.5.4 Finite Population Effectp. 83
4.5.5 The Effect of the JG in a GAp. 84
Referencesp. 87
5 Performance Measures on Jumping Genep. 89
5.1 Convergence Metric: Generational Distancep. 89
5.2 Convergence Metric: Deb and Jain Convergence Metricp. 90
5.3 Diversity Metric: Spreadp. 91
5.4 Diversity Metric: Extreme Nondominated Solution Generationp. 92
5.5 Binary e-Indicatorp. 94
5.6 Statistical Test Using Performance Metricsp. 95
5.7 Jumping Gene Verification and Resultsp. 96
5.7.1 JG Parameter Studyp. 96
5.7.2 Comparisons with Other MOEAsp. 98
5.7.2.1 Mean and Standard Deviation of Generational Distance for Evaluating Convergencep. 99
5.7.2.2 Mean and Standard Deviation of Spread for Evaluating Diversityp. 100
5.7.2.3 Diversity Evaluation Using Extreme Nondominated Solution Generationp. 108
5.7.2.4 Statistical Test Using Binary ¿-Indicatorp. 108
5.7.3 An Experimental Test of Theorems of Equilibriump. 111
5.7.3.1 Optimization of Controller Designp. 120
5.7.3.2 Results and Comparisonsp. 121
Referencesp. 126
6 Radio-to-Fiber Repeater Placement in Wireless Local-Loop Systemsp. 129
6.1 Introductionp. 129
6.2 Path Loss Modelp. 132
6.3 Mathematical Formulationp. 133
6.4 Chromosome Representationp. 135
6.5 Jumping Gene Transpositionp. 136
6.6 Chromosome Repairingp. 136
6.7 Results and Discussionp. 137
6.7.1 Mean and Standard Deviation of Deb and Jain Convergence Metric for Evaluating Convergencep. 139
6.7.2 Mean and Standard Deviation of Spread for Evaluating Diversityp. 139
6.7.3 Diversity Evaluation Using Extreme Nondominated Solution Generationp. 139
6.7.4 Statistical Test Using Binary ¿-Indicatorp. 139
Referencesp. 147
7 Resource Management in WCDMAp. 149
7.1 Introductionp. 149
7.2 Mathematical Formulationp. 151
7.3 Chromosome Representationp. 153
7 A Initial Populationp. 154
7.4.1 Power Generationp. 154
7.4.2 Rate Generationp. 154
7.5 Jumping Gene Transpositionp. 154
7.6 Mutationp. 155
7.7 Ranking Rulep. 157
7.8 Results and Discussionp. 157
7.8.1 Mean and Standard Deviation of Deb and Jain Convergence Metric for Evaluating Convergencep. 161
7.8.2 Mean and Standard Deviation of Spread for Evaluating Diversityp. 162
7.8.3 Diversity Evaluation Using Extreme Nondominated Solution Generationp. 163
7.8.4 Statistical Test Using Binary s-Indicatorp. 164
7.9 Discussion of Real-Time Implementationp. 169
Referencesp. 177
8 Base Station Placement in WLANsp. 179
8.1 Introductionp. 179
8.2 Path Loss Modelp. 180
8.3 Mathematical Formulationp. 181
8.4 Chromosome Representationp. 183
8.5 Jumping Gene Transpositionp. 184
8.6 Chromosome Repairingp. 184
8.7 Results and Discussionp. 185
8.7.1 Mean and Standard Deviation of Deb and Jain Convergence Metric for Evaluating Convergencep. 186
8.7.2 Mean and Standard Deviation of Spread for Evaluating Diversityp. 186
8.7.3 Diversity Evaluation Using Extreme Nondominated Solution Generationp. 187
8.7.4 Statistical Test Using the Binary ¿-Indicatorp. 189
Referencesp. 199
9 Conclusionsp. 201
Referencesp. 202
Appendix A Proofs of Lemmas in Chapter 4p. 203
Appendix B Benchmark Test Functionsp. 221
Appendix C Chromosome Representationp. 229
Appendix D Design of the Fuzzy PID Controllerp. 231
Indexp. 237