Solving NP-Hard Problems with Physarum-Based Ant Colony System

被引:68
|
作者
Liu, Yuxin [1 ,2 ]
Gao, Chao [1 ,2 ,3 ]
Zhang, Zili [1 ,2 ]
Lu, Yuxiao [1 ,2 ]
Chen, Shi [1 ,2 ]
Liang, Mingxin [1 ,2 ]
Tao, Li [1 ,2 ]
机构
[1] Southwest Univ, Coll Comp & Informat Sci, Chongqing 400715, Peoples R China
[2] Southwest Univ, Coll Software, Chongqing 400715, Peoples R China
[3] Jilin Univ, Minist Educ, Key Lab Symbol Computat & Knowledge Engn, Changchun 130012, Peoples R China
基金
国家高技术研究发展计划(863计划); 中国国家自然科学基金;
关键词
Physarum-inspired mathematical model; ant colony system; NP-hard problem; traveling salesman problem; 0/1 knapsack problem; positive feedback mechanism; SLIME-MOLD; OPTIMIZATION ALGORITHM; ROUTING PROBLEM; NETWORK;
D O I
10.1109/TCBB.2015.2462349
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
NP-hard problems exist in many real world applications. Ant colony optimization (ACO) algorithms can provide approximate solutions for those NP-hard problems, but the performance of ACO algorithms is significantly reduced due to premature convergence and weak robustness, etc. With these observations in mind, this paper proposes a Physarum-based pheromone matrix optimization strategy in ant colony system(ACS) for solving NP-hard problems such as traveling salesman problem(TSP) and 0/1 knapsack problem(0/1 KP). In the Physarum-inspired mathematical model, one of the unique characteristics is that critical tubes can be reserved in the process of network evolution. The optimized updating strategy employs the unique feature and accelerates the positive feedback process in ACS, which contributes to the quick convergence of the optimal solution. Some experiments were conducted using both benchmark and real datasets. The experimental results show that the optimized ACS outperforms other meta-heuristic algorithms in accuracy and robustness for solving TSPs. Meanwhile, the convergence rate and robustness for solving 0/1 KPs are better than those of classical ACS.
引用
收藏
页码:108 / 120
页数:13
相关论文
共 50 条
  • [11] Ant colony system solving capacitated location-allocation problems on a line
    Vlachos, A.
    JOURNAL OF INFORMATION & OPTIMIZATION SCIENCES, 2006, 27 (01) : 81 - 96
  • [12] Families with Infants: Speeding Up Algorithms for NP-Hard Problems Using FFT
    Golovnev, Alexander
    Kulikov, Alexander S.
    Mihajlin, Ivan
    ACM TRANSACTIONS ON ALGORITHMS, 2016, 12 (03)
  • [13] Counting the Solutions of a System of Equations over Finite Field is NP-Hard
    Lin, Hong
    QUANTITATIVE LOGIC AND SOFT COMPUTING 2010, VOL 2, 2010, 82 : 755 - 759
  • [14] An ant colony system approach for scheduling problems
    Ying, KC
    Liao, CJ
    PRODUCTION PLANNING & CONTROL, 2003, 14 (01) : 68 - 75
  • [15] A novel ant colony algorithm for solving shortest path problems with fuzzy arc weights
    Di Caprio, Debora
    Ebrahimnejad, Ali
    Alrezaamiri, Hamidreza
    Santos-Arteaga, Francisco J.
    ALEXANDRIA ENGINEERING JOURNAL, 2022, 61 (05) : 3403 - 3415
  • [16] A universal optimization strategy for ant colony optimization algorithms based on the Physarum-inspired mathematical model
    Zhang, Zili
    Gao, Chao
    Liu, Yuxin
    Qian, Tao
    BIOINSPIRATION & BIOMIMETICS, 2014, 9 (03)
  • [17] An improved Ant Colony System based on Negative Biased
    Yang, Jin-Qiu
    Yang, Jian-Gang
    Chen, Gen-Lang
    ADVANCED MEASUREMENT AND TEST, PARTS 1 AND 2, 2010, 439-440 : 558 - 562
  • [18] Research on Production Scheduling Problems in Process Industry Based on Ant Colony System
    Zhang Lieping
    Zhang Yunsheng
    PROGRESS IN MEASUREMENT AND TESTING, PTS 1 AND 2, 2010, 108-111 : 519 - +
  • [19] Solving the Traveling Salesman Problem Based on The Genetic Reactive Bone Route Algorithm whit Ant Colony System
    Yousefikhoshbakht, Majid
    Malekzadeh, Nasrin
    Sedighpour, Mohammad
    INTERNATIONAL JOURNAL OF PRODUCTION MANAGEMENT AND ENGINEERING, 2016, 4 (02) : 65 - 73
  • [20] BHA-160: Constructional Design of Hash Function based on NP-hard Problem
    AlShahrani, Ali
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2019, 10 (05) : 351 - 355