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 条
  • [1] A Survey on Ant Colony Optimization for Solving Some of the Selected NP-Hard Problem
    Mandal, Akshaya Kumar
    Dehuri, Satchidananda
    BIOLOGICALLY INSPIRED TECHNIQUES IN MANY-CRITERIA DECISION MAKING, 2020, 10 : 85 - 100
  • [2] A novel Physarum-Based ant colony system for solving the real-world traveling salesman problem
    Zhang, Zili (zhangzl@swu.edu.cn), 1600, Springer Verlag (8794):
  • [3] A Novel Physarum-Based Ant Colony System for Solving the Real-World Traveling Salesman Problem
    Lu, Yuxiao
    Liu, Yuxin
    Gao, Chao
    Tao, Li
    Zhang, Zili
    ADVANCES IN SWARM INTELLIGENCE, PT1, 2014, 8794 : 173 - 180
  • [4] An automatic tuning system for solving NP-hard problems in clouds
    Ngoko, Yanik
    Trystram, Denis
    Reis, Valentin
    Cerin, Christophe
    2016 IEEE 30TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2016, : 1443 - 1452
  • [5] Solving NP-hard combinatorial problems in the practical sense
    Ibaraki, T
    ALGORITHMS AND COMPUTATION, PROCEEDINGS, 1997, 1350 : 1 - 1
  • [6] Wisdom of artificial crowds algorithm for solving NP-hard problems
    Yampolskiy, Roman V.
    EL-Barkouky, Ahmed
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2011, 3 (06) : 358 - 369
  • [7] Comparing Problem Solving Strategies for NP-hard Optimization Problems
    Hidalgo-Herrero, Mercedes
    Rabanal, Pablo
    Rodriguez, Ismael
    Rubio, Fernando
    FUNDAMENTA INFORMATICAE, 2013, 124 (1-2) : 1 - 25
  • [8] Decomposition Algorithms for Solving NP-hard Problems on a Quantum Annealer
    Elijah Pelofske
    Georg Hahn
    Hristo Djidjev
    Journal of Signal Processing Systems, 2021, 93 : 405 - 420
  • [9] Decomposition Algorithms for Solving NP-hard Problems on a Quantum Annealer
    Pelofske, Elijah
    Hahn, Georg
    Djidjev, Hristo
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2021, 93 (04): : 405 - 420
  • [10] Simulation of an analogue circuit solving NP-hard optimization problems
    Babicz, Dora
    Tihanyi, Attila
    Koller, Miklos
    Rekeczky, Csaba
    Horvath, Andras
    2019 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2019,