Mayank Baranwal, Lavanya Marla, Carolyn L. Beck, S. Salapaka
{"title":"一类大型路由问题的统一最大熵原理方法","authors":"Mayank Baranwal, Lavanya Marla, Carolyn L. Beck, S. Salapaka","doi":"10.2139/ssrn.3448703","DOIUrl":null,"url":null,"abstract":"We present a novel modeling and algorithmic approach, a Maximum Entropy Principle (MEP) heuristic for Routing and Scheduling, for a large class of problems including the Traveling Salesman Problem (TSP), multiple Traveling Salesmen Problem (mTSP), the Vehicle Routing Problem (VRP) and the Close-Enough Traveling Salesman Problem (CETSP). Our approach models these routing and scheduling problems as ‘equivalent’ facility location problems with side-constraints, and then employs tools from statistical physics for assigning resources (routes/vehicles) to each node (city) such that the resource allocation results in feasible, sub-optimal routes. The approach is very flexible and can incorporate side-constraints such as minimum tour-lengths, capacity constraints, schedule constraints, and reachability constraints (like CETSP). Analytically, our model results in a second-order non-linear system of complex implicit equations; and we show that an iterative approach effectively solves these equations, is equivalent to a gradient descent and converges to a local minimum. While the optimization model is non-linear, the algorithm converges to an integer optimal solution. Computationally, we compare our approach to the Simulated Annealing (SA) heuristic, the CMT-14 benchmark instances for the VRP and randomly generated instances for the CETSP. Our approach consistently outperforms SA for all constrained routing problems. On the CMT-14 benchmark instances, our approach finds the optimal (when verifiable) number of vehicles, with a cumulative tour distance within 5.7% and in comparable computation times of the best-known solutions (over all approaches for each instance). We also demonstrate the efficacy of our approach on randomly generated instances of the CETSP and discuss our results.","PeriodicalId":10639,"journal":{"name":"Computational Materials Science eJournal","volume":"62 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Unified Maximum Entropy Principle Approach for a Large Class of Routing Problems\",\"authors\":\"Mayank Baranwal, Lavanya Marla, Carolyn L. Beck, S. Salapaka\",\"doi\":\"10.2139/ssrn.3448703\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a novel modeling and algorithmic approach, a Maximum Entropy Principle (MEP) heuristic for Routing and Scheduling, for a large class of problems including the Traveling Salesman Problem (TSP), multiple Traveling Salesmen Problem (mTSP), the Vehicle Routing Problem (VRP) and the Close-Enough Traveling Salesman Problem (CETSP). Our approach models these routing and scheduling problems as ‘equivalent’ facility location problems with side-constraints, and then employs tools from statistical physics for assigning resources (routes/vehicles) to each node (city) such that the resource allocation results in feasible, sub-optimal routes. The approach is very flexible and can incorporate side-constraints such as minimum tour-lengths, capacity constraints, schedule constraints, and reachability constraints (like CETSP). Analytically, our model results in a second-order non-linear system of complex implicit equations; and we show that an iterative approach effectively solves these equations, is equivalent to a gradient descent and converges to a local minimum. While the optimization model is non-linear, the algorithm converges to an integer optimal solution. Computationally, we compare our approach to the Simulated Annealing (SA) heuristic, the CMT-14 benchmark instances for the VRP and randomly generated instances for the CETSP. Our approach consistently outperforms SA for all constrained routing problems. On the CMT-14 benchmark instances, our approach finds the optimal (when verifiable) number of vehicles, with a cumulative tour distance within 5.7% and in comparable computation times of the best-known solutions (over all approaches for each instance). We also demonstrate the efficacy of our approach on randomly generated instances of the CETSP and discuss our results.\",\"PeriodicalId\":10639,\"journal\":{\"name\":\"Computational Materials Science eJournal\",\"volume\":\"62 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2022-07-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computational Materials Science eJournal\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.2139/ssrn.3448703\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Materials Science eJournal","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2139/ssrn.3448703","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
A Unified Maximum Entropy Principle Approach for a Large Class of Routing Problems
We present a novel modeling and algorithmic approach, a Maximum Entropy Principle (MEP) heuristic for Routing and Scheduling, for a large class of problems including the Traveling Salesman Problem (TSP), multiple Traveling Salesmen Problem (mTSP), the Vehicle Routing Problem (VRP) and the Close-Enough Traveling Salesman Problem (CETSP). Our approach models these routing and scheduling problems as ‘equivalent’ facility location problems with side-constraints, and then employs tools from statistical physics for assigning resources (routes/vehicles) to each node (city) such that the resource allocation results in feasible, sub-optimal routes. The approach is very flexible and can incorporate side-constraints such as minimum tour-lengths, capacity constraints, schedule constraints, and reachability constraints (like CETSP). Analytically, our model results in a second-order non-linear system of complex implicit equations; and we show that an iterative approach effectively solves these equations, is equivalent to a gradient descent and converges to a local minimum. While the optimization model is non-linear, the algorithm converges to an integer optimal solution. Computationally, we compare our approach to the Simulated Annealing (SA) heuristic, the CMT-14 benchmark instances for the VRP and randomly generated instances for the CETSP. Our approach consistently outperforms SA for all constrained routing problems. On the CMT-14 benchmark instances, our approach finds the optimal (when verifiable) number of vehicles, with a cumulative tour distance within 5.7% and in comparable computation times of the best-known solutions (over all approaches for each instance). We also demonstrate the efficacy of our approach on randomly generated instances of the CETSP and discuss our results.