Improved simulated annealing algorithm solving for 0/1 knapsack problem

被引:0
|
作者
Liu, Aizhen [1 ]
Gao, Xiufeng [1 ]
Wang, Jiazhen [1 ]
Wang, Feng [1 ]
Chen, Liyun [1 ]
机构
[1] Ordnance Engn Coll, Dept Comp Engn, Shijiazhuang, Hebei Province, Peoples R China
关键词
simulated annealing algorithm; knapsack problem;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The 0/1 knapsack problem belongs to an NP-complete problem. Usually its search space may include substantially large infeasible regions. From theory, unlike other SA-based (SA:Simulated Annealing) algorithms that get the approximate results from all search space, the improved SA algorithm proposed in this paper can obtain the better approximate results only searching from little feasible space, additionally, this algorithm also can improve approximate solution by adding several new variables that record the local maximum, by which the loss of better solution can be avoided caused by Metropolis rule during annealing process. We apply our SA algorithm and the other two algorithms, general SA and greedy-based SA algorithm, to 0/1 knapsack problem test datum generated randomly at the same seed and report our experimental results. Comparing the experiment results of the three algorithms we can conclude that our SA algorithm not only can obtain better approximate results but also can largely decrease the computation time overhead for knapsack problem, especially for relatively large knapsack problem.
引用
收藏
页码:628 / 631
页数:4
相关论文
共 50 条
  • [1] Improved simulated annealing algorithm solving for 0/1 knapsack problem
    Liu, Aizhen
    Wang, Jiazhen
    Han, Guodong
    Wang, Suzhen
    Wen, Jiafu
    ISDA 2006: SIXTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, 2006, : 1159 - +
  • [2] Simulated Annealing for the 0/1 Multidimensional Knapsack Problem
    Fubin Qian (School of Management
    and Institute of Economics
    Numerical Mathematics:A Journal of Chinese Universities(English Series), 2007, (04) : 320 - 327
  • [3] An improved sexual genetic algorithm for solving 0/1 multidimensional knapsack problem
    Laabadi, Soukaina
    Naimi, Mohamed
    El Amri, Hassan
    Achchab, Boujemaa
    ENGINEERING COMPUTATIONS, 2019, 36 (07) : 2260 - 2292
  • [4] An efficient population-based simulated annealing algorithm for 0–1 knapsack problem
    Nima Moradi
    Vahid Kayvanfar
    Majid Rafiee
    Engineering with Computers, 2022, 38 : 2771 - 2790
  • [5] An efficient population-based simulated annealing algorithm for 0-1 knapsack problem
    Moradi, Nima
    Kayvanfar, Vahid
    Rafiee, Majid
    ENGINEERING WITH COMPUTERS, 2022, 38 (03) : 2771 - 2790
  • [6] Solving the 0/1 knapsack problem with improved pseudo-parallel genetic algorithm
    Chen, Yiming
    Li, Guangjun
    Zeng, Xiaoqing
    ADVANCES IN BUSINESS INTELLIGENCE AND FINANCIAL ENGINEERING, 2008, 5 : 329 - 333
  • [7] An improved particle swarm optimization algorithm for solving 0-1 knapsack problem
    Zhang, Guo-Li
    Wei, Yi
    PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 915 - +
  • [8] Improved Simulated Annealing Algorithm for Solving Circles Packing Problem
    Liu, Jingfa
    Zhang, Guojian
    Geng, Huantong
    Liu, Zhaoxia
    2011 INTERNATIONAL CONFERENCE ON INTELLIGENT COMPUTATION AND INDUSTRIAL APPLICATION (ICIA2011), VOL III, 2011, : 210 - 213
  • [9] An new algorithm of solving 0-1 knapsack problem
    Tuo Shou-Heng
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 1, 2011, : 543 - 546
  • [10] Improved Simulated Annealing Algorithm for Solving Circles Packing Problem
    Liu, Jingfa
    Zhang, Guojian
    Geng, Huantong
    Liu, Zhaoxia
    2010 THE 3RD INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND INDUSTRIAL APPLICATION (PACIIA2010), VOL VIII, 2010, : 210 - 213