A New Hybrid Particle Swarm Optimization for Solving the Knapsack Problem

Article Preview

Abstract:

A Knapsack Problem is a typical NP complete problem. For solving Knapsack problem, A new improved Particle Swarm Optimization algorithm was proposed in this paper, the new algorithm combine Dantzigs theory of Knapsack Problem and crossover and mutation operation of Genetic Algorithm. According their fitness values, individuals are improved firstly by crossover, Daviss sequence crossover method and reverse mutation method are used respectively in the course of crossover and mutation. Numerical examples illustrate the validity and efficiency of the new hybrid Particle Swarm Optimization.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

266-270

Citation:

Online since:

June 2013

Authors:

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] David Pisinger: Computers and Operations Research 32, pp.2271-2284. (2005).

Google Scholar

[2] Shiyong Li, in: Ant Colony Optimization and Its Applications. Harbin Institute of Technology Press. (2004).

Google Scholar

[3] Peram T, Veeramachaneni K, Mohan C K: Proc. of Swarm Intelligence Symposium. (2003).

Google Scholar

[4] Parsopoulos K E, Vrahatis M N: Lecture Series on Computational Sciences.868~873. (2004).

Google Scholar

[5] Liang J J, Qin A K, Suganthan P N: Comprehensive learning particle swarm optimizer for global optimization of multimodal functions .IEEE Transactions on Evolutionary Computation. Vol. 10 (2006), p.281~296.

DOI: 10.1109/tevc.2005.857610

Google Scholar

[6] Clerc M: Discrete partice swarm optimization illustrated by the traveling salesman problem. 2000.http: // www.ma-uriceclerc.net.

Google Scholar

[7] Qidi Wu, Lei Wang, In: Intelligent Particle Swarm Optimization and Its Applications. Jiangsu Education Publishing House. (2005).

Google Scholar

[8] Shang Gao: China Engineering Science, Vol. 8, No.11. (2006).

Google Scholar

[9] Dantzig G B: Operations Research. (1957).

Google Scholar

[10] Liang Ma, Longde Wang: Computer Application, Vol. 21, No.8. (2001).

Google Scholar