{"title":"The Improvement of Simulated Annealing Algorithm on the Penalty Function in Multi-agent Traveling Salesman Problem","authors":"Tianchen Ren, Jiayi Yang, Jinxin Li","doi":"10.1145/3501774.3501795","DOIUrl":null,"url":null,"abstract":"To solve the MTSP and discover the efficiency of different methods, this paper compares Monte Carlo with Simulating Annealing Algorithm by testing them in three sizes of map samples from small to large. The Monte Carlo can just solve the simple TSP problems and become useless due to its time and space complexity when the number of cities goes large. Therefore, we adopt a heuristic algorithm, Simulated Annealing. The Simulated Annealing Algorithm can solve the MTSP, although it is not the most optimal path, especially when an agent faces a group of clustered cities. To get a better result, this paper describes how to alternate the penalty function to set some limitations in the SAA and provide a better way to solve the MTSP when facing clustered group locations, which helps optimize the path in practice","PeriodicalId":255059,"journal":{"name":"Proceedings of the 2021 European Symposium on Software Engineering","volume":"39 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 European Symposium on Software Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3501774.3501795","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
To solve the MTSP and discover the efficiency of different methods, this paper compares Monte Carlo with Simulating Annealing Algorithm by testing them in three sizes of map samples from small to large. The Monte Carlo can just solve the simple TSP problems and become useless due to its time and space complexity when the number of cities goes large. Therefore, we adopt a heuristic algorithm, Simulated Annealing. The Simulated Annealing Algorithm can solve the MTSP, although it is not the most optimal path, especially when an agent faces a group of clustered cities. To get a better result, this paper describes how to alternate the penalty function to set some limitations in the SAA and provide a better way to solve the MTSP when facing clustered group locations, which helps optimize the path in practice