Journal of Guangxi Normal University(Natural Science Edition) ›› 2013, Vol. 31 ›› Issue (4): 41-47.

Previous Articles     Next Articles

Multiple Bits Greedy Mutation-based Genetic Algorithm for Knapsack Problem

ZHAO Xin-chao, WU Zhao-jun   

  1. School of Science,Beijing University of Posts and Telecommunications,Beijing 100876,China
  • Received:2013-05-10 Online:2013-12-20 Published:2018-11-26

Abstract: Crossover and mutation operators are the core operations of genetic algorithm.Efficient mutation operator not only plays an important role to enhance local search ability and keep population diverse,but also optimizes the offspring individuals with targeted amending strategy to correct the present trajectory.Thus,it enhances the efficiency of optimizing.Firstly,this paper proposes an even better extremely greedy algorithm on the basis of the very greedy algorithm.Then,a multiple bits greedy mutation operator is designed to deal with the multiple consecutive or discontinuous genes with extremely greedy mutation operation.Experimental results on classic knapsack instances show that multiple bits greedy mutation-based genetic algorithm (MBGGA) has efficient,effective and steady performance when comparing with the existing methods.

Key words: knapsack problem, genetic algorithm, extremely greedy, multiple bit greedy mutation

CLC Number: 

  • TP18
[1] 陈国良,王煦法,庄镇泉,等.遗传算法及其应用[M].北京:人民邮电出版社,2001.
[2] BOYER V,ELKIHEL M,EL BAZ D.Heuristics for the 0-1 multidimensional knapsack problem[J].European Journal of Operational Research,2009,199(3):658-664.
[3] 邢文训,谢金星.现代优化计算方法[M].2版.北京:清华大学出版社,2005.
[4] 贺毅朝,刘坤起,张翠军,等.求解背包问题的贪心遗传算法及其应用[J].计算机工程与设计,2007,28(11):2655-2657,2681.
[5] 赵新超,杨婷婷.求解背包问题的更贪心粒子群算法[J].计算机工程与应用,2009,45(36):32-34.
[6] 李兆华,李飞,郑宝玉.量子免疫算法及在0-1背包问题中的应用[J].南京邮电大学学报:自然科学版,2011,31(2):36-39.
[7] 高芳,崔刚,吴智博,等.求解背包问题的病毒协同进化粒子群算法[J].哈尔滨工业大学学报,2009,41(6):103-107.
[8] 杜巍,李树茁,陈煜聪.一种求解多维背包问题的小世界算法[J].西安交通大学学报,2009,43(2):10-14.
[9] 张铃,张钹.佳点集遗传算法[J].计算机学报,2001,24(9):917-922.
[10] 王则林,吴志健.格雷码混合遗传算法求解0-1背包问题[J].计算机应用研究,2012,29(8):2906-2908.
[11] ZHAO Xin-chao.A greedy genetic algorithm for unconstrained global optimization[J].Journal of Systems Science and Complexity,2005,18(1):102-110.
[12] 史悦,孙洪祥.概率论与随机过程[M].北京:北京邮电大学出版社,2010.
[1] YE Qing, HUANG Qiang, NIE Bin, LI Huan. An Adaptive High-Dimensional Outlier Recognition Method [J]. Journal of Guangxi Normal University(Natural Science Edition), 2020, 38(2): 107-114.
[2] LIANG Xiaoping, LUO Xiaoshu. The Adaptive Wiener Filtering Deblurring Based on the Genetic Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2017, 35(4): 17-23.
[3] LIU Weiming, LI Rongrong, WANG Chao, HUANG Ling. Genetic Algorithm of Allocation of Highway Access Card [J]. Journal of Guangxi Normal University(Natural Science Edition), 2016, 34(1): 1-8.
[4] LIU Hong, WANG Qi-tao, XIA Wei-jun. The Three-dimensional Positioning Method of WSN Based on Quantum Genetic Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2015, 33(4): 49-54.
[5] LE Mei-long, GAO Jin-min. Coordinated Optimization Model for Air Fleet Assignment and Seat Inventory Control Under Hub-and-Spoke Route Network [J]. Journal of Guangxi Normal University(Natural Science Edition), 2014, 32(3): 33-40.
[6] CAO Yong-chun, SHAO Ya-bin, TIAN Shuang-liang, CAI Zheng-qi. A Clustering Method Based on Immune Genetic Algorithm [J]. Journal of Guangxi Normal University(Natural Science Edition), 2013, 31(3): 59-64.
[7] JIANG Xiao-feng, XU Lun-hui, ZHU Yue. Short-term Traffic Flow Prediction Based on SVM [J]. Journal of Guangxi Normal University(Natural Science Edition), 2012, 30(4): 13-17.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!