License: Creative Commons Attribution 3.0 Unported license (CC BY 3.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.SoCG.2018.44
URN: urn:nbn:de:0030-drops-87576
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2018/8757/
Haas, Andreas
Solving Large-Scale Minimum-Weight Triangulation Instances to Provable Optimality
Abstract
We consider practical methods for the problem of finding a minimum-weight triangulation (MWT) of a planar point set, a classic problem of computational geometry with many applications. While Mulzer and Rote proved in 2006 that computing an MWT is NP-hard, Beirouti and Snoeyink showed in 1998 that computing provably optimal solutions for MWT instances of up to 80,000 uniformly distributed points is possible, making use of clever heuristics that are based on geometric insights. We show that these techniques can be refined and extended to instances of much bigger size and different type, based on an array of modifications and parallelizations in combination with more efficient geometric encodings and data structures. As a result, we are able to solve MWT instances with up to 30,000,000 uniformly distributed points in less than 4 minutes to provable optimality. Moreover, we can compute optimal solutions for a vast array of other benchmark instances that are not uniformly distributed, including normally distributed instances (up to 30,000,000 points), all point sets in the TSPLIB (up to 85,900 points), and VLSI instances with up to 744,710 points. This demonstrates that from a practical point of view, MWT instances can be handled quite well, despite their theoretical difficulty.
BibTeX - Entry
@InProceedings{haas:LIPIcs:2018:8757,
author = {Andreas Haas},
title = {{Solving Large-Scale Minimum-Weight Triangulation Instances to Provable Optimality}},
booktitle = {34th International Symposium on Computational Geometry (SoCG 2018)},
pages = {44:1--44:14},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-066-8},
ISSN = {1868-8969},
year = {2018},
volume = {99},
editor = {Bettina Speckmann and Csaba D. T{\'o}th},
publisher = {Schloss Dagstuhl--Leibniz-Zentrum fuer Informatik},
address = {Dagstuhl, Germany},
URL = {http://drops.dagstuhl.de/opus/volltexte/2018/8757},
URN = {urn:nbn:de:0030-drops-87576},
doi = {10.4230/LIPIcs.SoCG.2018.44},
annote = {Keywords: computational geometry, minimum-weight triangulation}
}
Keywords: |
|
computational geometry, minimum-weight triangulation |
Collection: |
|
34th International Symposium on Computational Geometry (SoCG 2018) |
Issue Date: |
|
2018 |
Date of publication: |
|
08.06.2018 |