Multi-ant colony optimization algorithm based on hybrid recommendation mechanism

被引:4
|
作者
Liu, Yifan [1 ]
You, Xiaoming [1 ]
Liu, Sheng [2 ]
机构
[1] Shanghai Univ Engn Sci, Coll Elect & Elect Engn, Shanghai 201620, Peoples R China
[2] Shanghai Univ Engn Sci, Sch Management, Shanghai 201620, Peoples R China
基金
中国国家自然科学基金;
关键词
Traveling salesman problem; Ant colony optimization; Hybrid recommendation; Multi-attribute decision making model; PARTICLE SWARM OPTIMIZATION; DISCRETE BAT ALGORITHM; ACCEPTANCE CRITERION; SYSTEM; SOLVE;
D O I
10.1007/s10489-021-02839-9
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional ant colony algorithm has the problems of slow convergence speed and easy to fall into local optimum when solving traveling salesman problem. To solve these problems, a multi-ant colony optimization algorithm based on hybrid recommendation mechanism is proposed. Firstly, a heterogeneous multi-ant colony strategy is proposed to balance the convergence and diversity of the algorithm. Secondly, a content-based recommendation strategy is proposed to dynamically divide the traveling salesman problem by self-organizing mapping clustering algorithm, which improves the convergence speed of the algorithm. Thirdly, a collaborative filtering recommendation mechanism based on a multi-attribute decision making model is proposed, including three recommendation strategies: the high-quality solution guidance recommendation strategy based on the convergence factor to improve the convergence of the algorithm; the pheromone fusion recommendation strategy based on the browsing factor to enrich the diversity of the subpopulations; the public path update recommendation strategy based on the population similarity to adaptively regulate the diversity of the algorithm. Finally, when the algorithm stagnates, the association rule-based recommendation strategy is used to help the ant colony jump out of the local optimum. The performance of the improved algorithm is tested on the traveling salesman problem library, and the experimental results show that the proposed algorithm significantly improves the convergence speed and solution accuracy, especially when solving large-scale problems.
引用
收藏
页码:8386 / 8411
页数:26
相关论文
共 50 条
  • [41] An algorithm for friend-recommendation of social networking sites based on SimRank and ant colony optimization
    Ning, L.-J. (Ninglj007@126.com), 1600, Beijing University of Posts and Telecommunications (21):
  • [42] An algorithm for friend-recommendation of social networking sites based on SimRank and ant colony optimization
    NING, Lian-ju (Ninglj007@126.com), 1600, Beijing University of Posts and Telecommunications (21):
  • [43] Multi-ant colony system (MACS) for a vehicle routing problem with backhauls
    Gajpal, Yuvraj
    Abad, P. L.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2009, 196 (01) : 102 - 117
  • [44] Hybrid multi-objective method based on ant colony optimization and firefly algorithm for renewable energy sources
    Kumar, P. G. Anil
    Jeyanthy, P. Aruna
    Devaraj, D.
    SUSTAINABLE COMPUTING-INFORMATICS & SYSTEMS, 2022, 36
  • [45] Multi-factor of path planning based on an ant colony optimization algorithm
    Wang, Mingchang
    Zhu, Chunyu
    Wang, Fengyan
    Li, Tingting
    Zhang, Xinyue
    ANNALS OF GIS, 2020, 26 (02) : 101 - 112
  • [46] Ant colony optimization based hierarchical multi-label classification algorithm
    Khan, Salabat
    Baig, Abdul Rauf
    APPLIED SOFT COMPUTING, 2017, 55 : 462 - 479
  • [47] Multi-objective Ant Colony Optimization Algorithm Based on Load Balance
    Zhu, Liwen
    Tang, Ruichun
    Tao, Ye
    Ren, Meiling
    Xue, Lulu
    CLOUD COMPUTING AND SECURITY, ICCCS 2016, PT I, 2016, 10039 : 193 - 205
  • [48] Multi-Objective Optimization of Smart Grid Based on Ant Colony Algorithm
    Shi, Zhongsheng
    Kumar, Rajiv
    Tomar, Ravi
    ELECTRICA, 2022, 22 (03): : 395 - 402
  • [49] Multi-UUV Detection Array Optimization Based on Ant Colony Algorithm
    Liu, Mingwei
    Liu, Lu
    Zhang, Lichuan
    Pan, Guang
    Dang, Peidong
    Chen, Yi
    2022 4TH INTERNATIONAL CONFERENCE ON CONTROL AND ROBOTICS, ICCR, 2022, : 466 - 469
  • [50] Multi-Population Ant Colony Optimization Algorithm Based on Congestion Factor and Co-Evolution Mechanism
    Zhang, Hainan
    You, Xiaoming
    IEEE ACCESS, 2019, 7 : 158160 - 158169