We present an implementation of a linear-time approximation scheme for the traveling salesman problem on planar graphs with edge weights. We observe that the theoretical algorithm involves constants that are too large for practical use. Our implementation, which is not subject to the theoretical algorithm's guarantee, can quickly find good tours in very large planar graphs.
@InProceedings{becker_et_al:LIPIcs.SEA.2017.8, author = {Becker, Amariah and Fox-Epstein, Eli and Klein, Philip N. and Meierfrankenfeld, David}, title = {{Engineering an Approximation Scheme for Traveling Salesman in Planar Graphs}}, booktitle = {16th International Symposium on Experimental Algorithms (SEA 2017)}, pages = {8:1--8:17}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-036-1}, ISSN = {1868-8969}, year = {2017}, volume = {75}, editor = {Iliopoulos, Costas S. and Pissis, Solon P. and Puglisi, Simon J. and Raman, Rajeev}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.SEA.2017.8}, URN = {urn:nbn:de:0030-drops-76305}, doi = {10.4230/LIPIcs.SEA.2017.8}, annote = {Keywords: Traveling Salesman, Approximation Schemes, Planar Graph Algorithms, Algorithm Engineering} }
Feedback for Dagstuhl Publishing