{"title":"基于Cauchy算子和3-Opt的TSP改进粒子群优化算法","authors":"Biyun Cheng, Haiyan Lu, Yang Huang, Kaibo Xu","doi":"10.1109/PDCAT.2016.048","DOIUrl":null,"url":null,"abstract":"An improved particle swarm optimization (PSO) algorithm based on self-adaptive excellence coefficients, Cauchy operator and 3-opt, called SCLPSO, is proposed in this paper in order to deal with the issues such as premature convergence and low accuracy of the basic discrete PSO when applied to traveling salesman problem (TSP). To improve the optimization ability and convergence speed of the algorithm, each edge is assigned a self-adaptive excellence coefficient based on the principle of roulette selection, which can be adjusted dynamically according to the process of searching for the solutions. To gain better global search ability of the basic discrete PSO, the Cauchy distribution density function is used to regulate the inertia weight so as to improve the diversity of the population. Furthermore, the 3-opt local search technique is utilized to increase the accuracy and convergence speed of the algorithm. Through simulation experiments with MATLAB, the performance of the proposed algorithm is evaluated on several classical examples taken from the TSPLIB. The experimental results indicate that the proposed SCLPSO algorithm performs better in terms of accuracy and convergence speed compared with several other algorithms, and thus is a potential intelligence algorithm for solving TSP.","PeriodicalId":203925,"journal":{"name":"2016 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"An Improved Particle Swarm Optimization Algorithm Based on Cauchy Operator and 3-Opt for TSP\",\"authors\":\"Biyun Cheng, Haiyan Lu, Yang Huang, Kaibo Xu\",\"doi\":\"10.1109/PDCAT.2016.048\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"An improved particle swarm optimization (PSO) algorithm based on self-adaptive excellence coefficients, Cauchy operator and 3-opt, called SCLPSO, is proposed in this paper in order to deal with the issues such as premature convergence and low accuracy of the basic discrete PSO when applied to traveling salesman problem (TSP). To improve the optimization ability and convergence speed of the algorithm, each edge is assigned a self-adaptive excellence coefficient based on the principle of roulette selection, which can be adjusted dynamically according to the process of searching for the solutions. To gain better global search ability of the basic discrete PSO, the Cauchy distribution density function is used to regulate the inertia weight so as to improve the diversity of the population. Furthermore, the 3-opt local search technique is utilized to increase the accuracy and convergence speed of the algorithm. Through simulation experiments with MATLAB, the performance of the proposed algorithm is evaluated on several classical examples taken from the TSPLIB. The experimental results indicate that the proposed SCLPSO algorithm performs better in terms of accuracy and convergence speed compared with several other algorithms, and thus is a potential intelligence algorithm for solving TSP.\",\"PeriodicalId\":203925,\"journal\":{\"name\":\"2016 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2016-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2016 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PDCAT.2016.048\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 17th International Conference on Parallel and Distributed Computing, Applications and Technologies (PDCAT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PDCAT.2016.048","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Improved Particle Swarm Optimization Algorithm Based on Cauchy Operator and 3-Opt for TSP
An improved particle swarm optimization (PSO) algorithm based on self-adaptive excellence coefficients, Cauchy operator and 3-opt, called SCLPSO, is proposed in this paper in order to deal with the issues such as premature convergence and low accuracy of the basic discrete PSO when applied to traveling salesman problem (TSP). To improve the optimization ability and convergence speed of the algorithm, each edge is assigned a self-adaptive excellence coefficient based on the principle of roulette selection, which can be adjusted dynamically according to the process of searching for the solutions. To gain better global search ability of the basic discrete PSO, the Cauchy distribution density function is used to regulate the inertia weight so as to improve the diversity of the population. Furthermore, the 3-opt local search technique is utilized to increase the accuracy and convergence speed of the algorithm. Through simulation experiments with MATLAB, the performance of the proposed algorithm is evaluated on several classical examples taken from the TSPLIB. The experimental results indicate that the proposed SCLPSO algorithm performs better in terms of accuracy and convergence speed compared with several other algorithms, and thus is a potential intelligence algorithm for solving TSP.