Advances in Swarm Intelligence for Optimizing Problems in Computer Science / edited by Anand Nayyar, Dac-Nhuong Le and Nhu Gia Nguyen.
Saved in:
Online Access: |
Full Text (via Taylor & Francis) |
---|---|
Other Authors: | , , |
Format: | eBook |
Language: | English |
Published: |
Boca Raton, FL :
Chapman and Hall/CRC,
[2018]
|
Edition: | First edition. |
Subjects: |
Table of Contents:
- -- Contributors xiii
- Preface xv
- 1. Evolutionary Computation: Theory and Algorithm
- Anand Nayyar, Surbhi Garg, Deepak Gupta, and Ashish Khanna
- 1.1 History of Evolutionary Computatio
- 1.2 Motivation via Biological Evidenc. 3
- 1.3 Why Evolutionary Computing?.5
- 1.4 Concept of Evolutionary Algorithms .6
- 1.5 Components of Evolutionary Algorithm
- 1.6 Working of Evolutionary Algorithm. .13
- 1.7 Evolutionary Computation Techniques and Paradigms. 15
- 1.8 Applications of Evolutionary Computin . .21
- 1.9 Conclusio. 23
- Reference23
- 2. Genetic Algorithm. 27
- Sandeep Kumar, Sanjay Jain, and Harish Sharma
- 2.1 Overview of Genetic Algorithms .27
- 2.2 Genetic Optimization. 32
- 2.3 Derivation of Simple Genetic Algorith. 39
- 2.4 Genetic Algorithms vs. Other Optimization Technique. 43
- 2.5 Pros and Cons of Genetic Algorithms. 45
- 2.6 Hybrid Genetic Algorithm. 45
- 2.7 Possible Applications of Computer Science via Genetic
- Algorithm. 46
- 2.8 Conclusio. 47
- Reference48
- 3. Introduction to Swarm Intelligence. 53
- Anand Nayyar and Nhu Gia Nguyen
- 3.1 Biological Foundations of Swarm Intelligenc. 53
- 3.2 Metaheuristic. .56
- 3.3 Concept of Swar. 62
- 3.4 Collective Intelligence of Natural Animals. 64
- 3.5 Concept of Self-Organization in Social Insects. 68
- 3.6 Adaptability and Diversity in Swarm Intelligenc. .70
- 3.7 Issues Concerning Swarm Intelligenc. .71
- 3.8 Future Swarm Intelligence in Robotics Swarm Robotic. 73
- 3.9 Conclusio. 75
- Reference75
- 4. Ant Colony Optimizatio. 79
- Bandana Mahapatra and Srikanta Pattnaik
- 4.1 Introductio. 80
- 4.2 Concept of Artificial Ant. .81
- 4.3 Foraging Behaviour of Ants and Estimating Effective Path83
- 4.4 ACO Metaheuristic. 87
- 4.5 ACO Applied Toward Travelling Salesperson Problem. 91
- 4.6 ACO Framewor. 93
- 4.7 The Ant Algorith. 95
- 4.8 Comparison of Ant Colony Optimization Algorithm. 97
- 4.9 ACO for NP Hard Problems. 102
- 4.10 Current Trends in ACO. .105
- 4.11 Application of ACO in Different Field. 106
- 4.12 Conclusio. 109
- Reference109
- 5. Particle Swarm Optimizatio. 115
- Shanthi M.B., D. Komagal Meenakshi, and Prem Kumar Ramesh
- 5.1 Particle Swarm Optimization Basic Concept. 116
- 5.2 PSO Variants. 118
- 5.3 Particle Swarm Optimization (PSO) Advanced Concept134
- 5.4 Applications of PSO in Various Engineering Domains. 139
- 5.5 Conclusio. 141
- Reference141
- 6. Artificial Bee Colony, Firefly Swarm Optimization, and Bat
- Algorithm. 145
- Sandeep Kumar and Rajani Kumari
- 6.1 Introductio. .146
- 6.2 The Artificial Bee Colony Algorithm. 147
- 6.3 The Firefly Algorith. 163
- 6.4 The Bat Algorith. 170
- x Contents
- 6.5 Conclusio. 177
- Reference178
- 7. Cuckoo Search Algorithm, Glowworm Algorithm,
- WASP, and Fish Swarm Optimizatio. 183
- Akshi Kumar
- 7.1 Introduction to Optimizatio. 184
- 7.2 Cuckoo Searc. 186
- 7.3 Glowworm Algorithm. .200
- 7.4 Wasp Swarm Optimizatio. 208
- 7.5 Fish Swarm Optimization. 213
- 7.6 Conclusio. 221
- Reference221
- 8. Misc. Swarm Intelligence Technique. 225
- M. Balamurugan, S. Narendiran, and Sarat Kumar Sahoo
- 8.1 Introductio. .226
- 8.2 Termite Hill Algorith. 227
- 8.3 Cockroach Swarm Optimizatio. 230
- 8.4 Bumblebee Algorith. 232
- 8.5 Social Spider Optimization Algorith. 234
- 8.6 Cat Swarm Optimizatio. .237
- 8.7 Monkey Search Algorith. 239
- 8.8 Intelligent Water Dro. 241
- 8.9 Dolphin Echolocatio. 242
- 8.10 Biogeography-Based Optimizatio. 244
- 8.11 Paddy Field Algorith. 247
- 8.12 Weightless Swarm Algorith. 248
- 8.13 Eagle Strategy. 249
- 8.14 Conclusio. 250
- Reference251
- 9. Swarm Intelligence Techniques for Optimizing Problems. 253
- K. Vikram and Sarat Kumar Sahoo
- 9.1 Introductio. .253
- 9.2 Swarm Intelligence for Communication Networks. 254
- 9.3 Swarm Intelligence in Robotic. 257
- 9.4 Swarm Intelligence in Data Mining. .261
- 9.5 Swarm Intelligence and Big Data. 264
- 9.6 Swarm Intelligence in Artificial Intelligence (AI. 268
- 9.7 Swarm Intelligence and the Internet of Things (IoT. 270
- 9.8 Conclusio. 273
- Reference273
- Inde. 274.