Assignment-Routing Optimization : Efficient Heuristic Solver with Shaking Algorithm
Yuan Qilong, Michal Pavelka

TL;DR
This paper introduces an efficient heuristic solver for joint assignment and routing problems, combining Hungarian algorithm initialization, shaking algorithms, and simulated annealing to outperform traditional exact solvers on large instances.
Contribution
The paper presents a novel heuristic approach that significantly improves solution efficiency and quality for large-scale assignment-routing problems compared to existing methods.
Findings
Solver solves 1000-node problems within 1 minute
Solution accuracy is within 1% of ground truth
Outperforms Gurobi in large problem instances
Abstract
This paper works on heuristic solver for joint assignment and routing optimization problem. Study on previous works shows that MIP based exact solvers can only provide efficient solutions for small to moderate size problems, due to exponentially growing computational complexity. This paper proposes to start with high quality initial guess through Hungarian algorithm based assignment and heuristic cycle merging algorithm. Subsequently, the solution is improved based on a proposed shaking algorithm to improve the assignment and routing sequence. In addition, the shaking approach also enables the Simulated Annealing algorithm to further improve the solution, which is very difficult if it is purely based on random sampling updates of item and placeholder sequences. Extensive experimental validation comparing with ground truth from the previously shared database shows that the introduced…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsVehicle Routing Optimization Methods · Complexity and Algorithms in Graphs · Data Management and Algorithms
