{"title":"图神经网络辅助蚁群算法求解车辆路径问题","authors":"Xiangyu Wang, Yaochu Jin","doi":"10.1145/3583133.3596424","DOIUrl":null,"url":null,"abstract":"Vehicle routing problems have attracted increasing attention because of the rapid development of transportation. Companies want to reduce the cost by lowering the number of vehicles and the total distances, which can be considered as a combinatorial optimization problem. The ant colony algorithm shows great potential in solving vehicle routing problems. However, it suffers from a low convergence speed due to the randomly initialized pheromone, which may cause a waste of computational resources in the early search process. To address this problem, a graph neural network is pre-trained to provide prior knowledge to initialize the pheromone in the ant colony algorithm, which can boost the convergence process. In addition, some classic local research methods are applied to balance the exploration and exploitation of the evolutionary process.","PeriodicalId":422029,"journal":{"name":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","volume":"287 ","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-07-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"An Ant Colony Algorithm Assisted by Graph Neural Networks for Solving Vehicle Routing Problems\",\"authors\":\"Xiangyu Wang, Yaochu Jin\",\"doi\":\"10.1145/3583133.3596424\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Vehicle routing problems have attracted increasing attention because of the rapid development of transportation. Companies want to reduce the cost by lowering the number of vehicles and the total distances, which can be considered as a combinatorial optimization problem. The ant colony algorithm shows great potential in solving vehicle routing problems. However, it suffers from a low convergence speed due to the randomly initialized pheromone, which may cause a waste of computational resources in the early search process. To address this problem, a graph neural network is pre-trained to provide prior knowledge to initialize the pheromone in the ant colony algorithm, which can boost the convergence process. In addition, some classic local research methods are applied to balance the exploration and exploitation of the evolutionary process.\",\"PeriodicalId\":422029,\"journal\":{\"name\":\"Proceedings of the Companion Conference on Genetic and Evolutionary Computation\",\"volume\":\"287 \",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-15\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Companion Conference on Genetic and Evolutionary Computation\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3583133.3596424\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Companion Conference on Genetic and Evolutionary Computation","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3583133.3596424","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Ant Colony Algorithm Assisted by Graph Neural Networks for Solving Vehicle Routing Problems
Vehicle routing problems have attracted increasing attention because of the rapid development of transportation. Companies want to reduce the cost by lowering the number of vehicles and the total distances, which can be considered as a combinatorial optimization problem. The ant colony algorithm shows great potential in solving vehicle routing problems. However, it suffers from a low convergence speed due to the randomly initialized pheromone, which may cause a waste of computational resources in the early search process. To address this problem, a graph neural network is pre-trained to provide prior knowledge to initialize the pheromone in the ant colony algorithm, which can boost the convergence process. In addition, some classic local research methods are applied to balance the exploration and exploitation of the evolutionary process.