Search papers, labs, and topics across Lattice.
This paper introduces enhanced filtering algorithms for the Euclidean Traveling Salesperson Problem (TSP) within the framework of Constraint Logic Programming (CLP), leveraging geometric information from node coordinates to improve constraint propagation. The authors demonstrate that their approach not only outperforms traditional methods that rely on full distance matrices but also extends effectively to other variants like the Euclidean Generalized TSP. Experimental results indicate significant computational advantages, making it a promising solution for practical routing and logistics applications.
Exploiting geometric information can lead to a breakthrough in solving the Euclidean TSP more efficiently than ever before.
The Traveling Salesperson Problem (TSP) is one of the best-known problems in computer science and arises in many engineering applications, such as smart vehicles and intelligent transportation systems. In the "Euclidean" case, each node is defined by its coordinates in the plane and distances are computed using the Euclidean metric. In the Constraint Programming (CP) literature, the Euclidean TSP is typically addressed by computing the full distance matrix and treating it as a general case; however this approach ignores the geometric information carried by the points' coordinates. In this work, we propose new filtering algorithms, implemented in Constraint Logic Programming (CLP), that exploit such geometric information to achieve stronger constraint propagation than existing approaches. Moreover, we show how this methodology can be extended to other Euclidean variants of the TSP, including the Euclidean Generalized Traveling Salesperson Problem (EGTSP), which is relevant in practical routing and logistics applications. Experimental results demonstrate the computational advantages of the proposed approach.