DocumentCode :
2799996
Title :
A novel multi-mutation binary particle swarm optimization for 0/1 knapsack problem
Author :
Li, Zhuangkuo ; Li, Ning
Author_Institution :
Sch. of Manage., Guilin Univ. of Electron. Technol., Guilin, China
fYear :
2009
fDate :
17-19 June 2009
Firstpage :
3042
Lastpage :
3047
Abstract :
Particle swarm optimization (PSO) algorithm as a novel computational intelligence technique has been applied successfully in many continuous optimization problems. Then the binary PSO (BPSO) is developed and Qi presented a modified binary PSO (QBPSO). As the two algorithms have not a satisfactory optimization capability, here in order to tackle the 0/1 knapsack problem effectively, multi mutation strategy including single mutation operator and full mutation operator binary particle swarm optimization (MMBPSO) is proposed based QBPSO algorithm. Single mutation operator can be considered as a microcosmic mutation, which adjusts the particle in local bit with a random probability. Full mutation operator is a macroscopic mutation that may change particle´s all bits by a random probability. In optimization process, MMBPSO allows the generation of infeasible solutions, and uses two methods called greedy transform algorithm and penalty function method to produce the best outcomes for constraint handling, respectively. The simulation results for a series of benchmark 0/1 knapsack problems show that the proposed MMBPSO outperforms the traditional binary PSO algorithm and QBPSO, especially with the increasing quantity of the goods, as MMBPSO can effectively escape from the local optima to avoid premature convergence and obtain better solutions.
Keywords :
combinatorial mathematics; knapsack problems; matrix algebra; particle swarm optimisation; 0/1 knapsack problem; Binary Particle Swarm Optimization; constraint handling; full mutation operator; greedy transform algorithm; multi mutation strategy; penalty function method; random probability; single mutation operator; Computational intelligence; Constraint optimization; Dynamic programming; Genetic mutations; Heuristic algorithms; Marketing and sales; Optimization methods; Particle swarm optimization; Resource management; Technology management; 0/1 Knapsack Problem; Binary PSO; Greedy transform algorithm and penalty function method; Multi-Mutation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Control and Decision Conference, 2009. CCDC '09. Chinese
Conference_Location :
Guilin
Print_ISBN :
978-1-4244-2722-2
Electronic_ISBN :
978-1-4244-2723-9
Type :
conf
DOI :
10.1109/CCDC.2009.5192838
Filename :
5192838
Link To Document :
بازگشت