Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem

To solve basic ant colony algorithm’s drawbacks of large search space,low convergence rate and easiness of trapping in local optimal solution,an ant colony algorithm of partially optimal programming based on dynamic convex hull guidance was proposed.The improved algorithm dynamically controlled the...

Full description

Saved in:
Bibliographic Details
Main Authors: Xuesen MA, Shuai GONG, Jian ZHU, Hao TANG
Format: Article
Language:zho
Published: Editorial Department of Journal on Communications 2018-10-01
Series:Tongxin xuebao
Subjects:
Online Access:http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018218/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1841539449424445440
author Xuesen MA
Shuai GONG
Jian ZHU
Hao TANG
author_facet Xuesen MA
Shuai GONG
Jian ZHU
Hao TANG
author_sort Xuesen MA
collection DOAJ
description To solve basic ant colony algorithm’s drawbacks of large search space,low convergence rate and easiness of trapping in local optimal solution,an ant colony algorithm of partially optimal programming based on dynamic convex hull guidance was proposed.The improved algorithm dynamically controlled the urban selection range of the ants,which could reduce the search space of ants on basis of helping the algorithm to jump out of local optimal solution to global optimal solution.Meanwhile,the delayed drift factor and the convex hull constructed by the cities to be chosen were introduced to intervene the current ants’ urban choice,it could increase the diversity of the early solution of the algorithm and improve the ability of ants’ partially optimal programming.Then the pheromone updating was coordinated by using construction information of convex hull and the complete path information that combined local with whole,it could improve the accuracy of the algorithm by guiding the subsequent ants to partially optimal programming.The pheromone maximum and minimum limit strategy with convergence was designed to avoid the algorithm’s premature stagnation and accelerate the solving speed of the algorithm.Finally,the proposed algorithm was applied to four classic TSP models.Simulation results show that the algorithm has better optimal solution,higher convergence rate and better applicability.
format Article
id doaj-art-a6f2b7186501482c81e25a15baa4c437
institution Kabale University
issn 1000-436X
language zho
publishDate 2018-10-01
publisher Editorial Department of Journal on Communications
record_format Article
series Tongxin xuebao
spelling doaj-art-a6f2b7186501482c81e25a15baa4c4372025-01-14T07:15:36ZzhoEditorial Department of Journal on CommunicationsTongxin xuebao1000-436X2018-10-0139597159721224Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problemXuesen MAShuai GONGJian ZHUHao TANGTo solve basic ant colony algorithm’s drawbacks of large search space,low convergence rate and easiness of trapping in local optimal solution,an ant colony algorithm of partially optimal programming based on dynamic convex hull guidance was proposed.The improved algorithm dynamically controlled the urban selection range of the ants,which could reduce the search space of ants on basis of helping the algorithm to jump out of local optimal solution to global optimal solution.Meanwhile,the delayed drift factor and the convex hull constructed by the cities to be chosen were introduced to intervene the current ants’ urban choice,it could increase the diversity of the early solution of the algorithm and improve the ability of ants’ partially optimal programming.Then the pheromone updating was coordinated by using construction information of convex hull and the complete path information that combined local with whole,it could improve the accuracy of the algorithm by guiding the subsequent ants to partially optimal programming.The pheromone maximum and minimum limit strategy with convergence was designed to avoid the algorithm’s premature stagnation and accelerate the solving speed of the algorithm.Finally,the proposed algorithm was applied to four classic TSP models.Simulation results show that the algorithm has better optimal solution,higher convergence rate and better applicability.http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018218/ant colony algorithmconvex hullTSPpartially optimal programming
spellingShingle Xuesen MA
Shuai GONG
Jian ZHU
Hao TANG
Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
Tongxin xuebao
ant colony algorithm
convex hull
TSP
partially optimal programming
title Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
title_full Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
title_fullStr Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
title_full_unstemmed Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
title_short Ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving TSP problem
title_sort ant colony algorithm of partially optimal programming based on dynamic convex hull guidance for solving tsp problem
topic ant colony algorithm
convex hull
TSP
partially optimal programming
url http://www.joconline.com.cn/zh/article/doi/10.11959/j.issn.1000-436x.2018218/
work_keys_str_mv AT xuesenma antcolonyalgorithmofpartiallyoptimalprogrammingbasedondynamicconvexhullguidanceforsolvingtspproblem
AT shuaigong antcolonyalgorithmofpartiallyoptimalprogrammingbasedondynamicconvexhullguidanceforsolvingtspproblem
AT jianzhu antcolonyalgorithmofpartiallyoptimalprogrammingbasedondynamicconvexhullguidanceforsolvingtspproblem
AT haotang antcolonyalgorithmofpartiallyoptimalprogrammingbasedondynamicconvexhullguidanceforsolvingtspproblem