Abstract
In many optimization problems, the information necessary to search for the optimum is found in the linkages or inter-relationships between problem components or dimensions. Exploiting the information in linkages between problem components can help to improve the quality of the solution obtained and to reduce the computational effort required. Traditional particle swarm optimization (PSO) does not exploit the linkage information inherent in the problem. We develop a variant of particle swarm optimization that uses these linkages by performing more frequent simultaneous updates on strongly linked components. Prior to applying the linkage-sensitive variant of PSO to any optimization problem, it is necessary to obtain the nature of linkages between components specific to the problem. For some problems, the linkages are known beforehand or can be set by inspection. In most cases, however, this is not possible and the problem-specific linkages have to be learned from the data available for the problem under consideration. We show, using experiments conducted on several test problems, that the quality of the solutions obtained is improved by exploiting information held in the inter-dimensional linkages.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bergh, F.: An Analysis of Particle Swarm Optimizers. Ph.D. Dissertation, University of Pretoria, Pretoria, Republic of South Africa (2001)
Beyer, H.G.: The Theory of Evolution Strategies. Springer, Heidelberg (2001)
Binos, T.: Evolving Neural Network Architecture and Weights Using an Evolutionary Algorithm. Master’s chapter, Department of Computer Science, RMIT
Clerc, M.: The Swarm and the Queen: Towards a Deterministic and Adaptive Particle Swarm Optimization. In: Proc. Congress on Evolutionary Computation, Washington, DC, pp. 1927–1930 (1999)
Dasgupta, D., Michalewicz, Z.: Evolutionary Algorithms in Engineering Applications. Springer, Heidelberg (1997)
Devicharan, D.: Particle Swarm Optimization with Adaptive Linkage Learning. M.S. Thesis, Dept. of EECS, Syracuse University (2006)
Devicharan, D., Mohan, C.K.: Particle, Swarm Optimization with Adaptive Linkage Learning. In: IEEE Congress on Evolutionary Computing (June 2004)
DeJong, K.A., Potter, M.A., Spears, W.M.: Using Problem Generators to Explore the Effects of Epistasis. In: Proc. Seventh International Conference on Genetic Algorithms, pp. 338–345. Morgan Kaufmann, San Francisco (1997)
Eberhart, R.C., Kennedy, J.: A New Optimizer using Particle Swarm Theory. In: Proc. the Sixth International Symposium on Micro Machine and Human Science, Nagoya, Japan, pp. 39–43 (1995)
Eberhart, R.C., Shi, Y.: Comparison Between Genetic Algorithms and Particle Swarm Optimization. In: Proc. 7th International Conference on Evolutionary Programming, San Diego, California, USA (1998)
Goldberg, D.E., Lingle, R.: Alleles, loci and the traveling salesman problem. In: Proc. An International Conference on Genetic Algorithms, pp. 10–19. Morgan Kaufmann, San Francisco
Harik, G.: Learning gene linkage to efficiently solve problems of bounded difficulty using genetic algorithms. ILLIGAL Report No. 97005
Holland, J.H.: Adaptation in Natural and Artificial Systems. University of Michigan Press (1975)
Holland, J.H.: Hidden Order: How Adaptation Builds Complexity. Addison-Wesley, Reading (1995)
Kennedy, J., Eberhart, R.: Swarm Intelligence. Morgan Kaufmann Publications, San Francisco (2001)
Kennedy, J.: The Particle Swarm: Social Adaptation of Knowledge. In: Proc. International Conference on Evolutionary Computation, Indianapolis, Ind., pp. 303–308 (1997)
Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. In: Proc. IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)
Krishnamurthy, E.V., Sen, S.K.: Numerical Algorithms-Computations in Science and Engineering. Affiliated East-West Press (1997)
Michalewicz, Z.: Genetic Algorithms + Data Structures = Evolution Programs, 3rd edn. Springer, Heidelberg (1999)
Mohan, C.K., Al-kazemi, B.: Discrete Particle Swarm Optimization. In: Proc. Workshop on Particle Swarm Optimization, Indianapolis, Ind., Purdue School of Engineering and Technology, IUPUI (2001)
Peram, T., Veeramachaneni, K., Mohan, C.K.: Fitness-Distance Ratio-Based Particle Swarm Optimization. In: Proc. IEEE Swarm Intelligence Symposium, Indianapolis (IN) (April 2003)
Salman, A.: Linkage Crossover Operator for Genetic Algorithms. Ph.D Dissertation, Department of Electrical Engineering and Computer Science, Syracuse University (December 1999)
Salman, A., Mehrotra, K., Mohan, C.K.: Adaptive Linkage Crossover. Evolutionary Computation 8(3), 341–370 (2000)
Singh, A., Goldberg, D.E., Chen, Y.P.: Modified Linkage Learning Genetic Algorithm for Difficult Non-Stationary Problems. In: Proc. Genetic and Evolutionary Computation Conference (2002)
Suganthan, P.N., Hansen, N., Liang, J.J., Deb, K., Chen, Y.-P., Auger, A., Tiwari, S.: Problem Definitions and Evaluation Criteria for the CEC 2005 Special Session on Real-Parameter Optimization, Technical Report, Nanyang Technological University, Singapore, AND KanGAL Report #2005005, IIT Kanpur, India (May 2005)
Suganthan, P.N.: Particle Swarm Optimizer with Neighborhood Operator. In: Proc. Congress on Evolutionary Computation, Piscataway, N.J., pp. 1958–1962. IEEE Service Center, Piscataway (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Devicharan, D., Mohan, C.K. (2011). Linkage Sensitive Particle Swarm Optimization. In: Panigrahi, B.K., Shi, Y., Lim, MH. (eds) Handbook of Swarm Intelligence. Adaptation, Learning, and Optimization, vol 8. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-17390-5_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-17390-5_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-17389-9
Online ISBN: 978-3-642-17390-5
eBook Packages: EngineeringEngineering (R0)