Return
Optimal area polygonization problems: Exact solutions through geometric duality
DOI:10.1016/j.cor.2022.105842.png)
Abstract
En 中文
In this paper, we describe exact methods to solve two problems: given a set S of n points in the plane, find a simple polygon whose set of vertices is precisely S and has minimum (MIN-AREA) or maximum (MAX-AREA) area. These problems are strongly related to the Euclidean TSP, whilst the goal here is to min/max-imize the finite area bounded by the cycle. Both problems are known to be NP-complete. Previous works focused on heuristic methods, specially in 2019, where considerable attention was given to them due to a worldwide contest that took place as part of the Computational Geometry Week. Moreover, to the best of our knowledge, there is only one work aimed to solve these problems exactly. Our main contributions include a novel Integer Linear Programming (ILP) formulation for these problems, along with preprocessing and formulation strengthening techniques to improve its performance in practice. We conducted an extensive experimental study to assess the effectiveness of our model and its variants, and to compare our results to the literature. With respect to the latter analysis, we achieved a speedup of approximately 11.46 (2.21) on average for MIN-AREA (MAX-AREA), when compared to the best known model.
Keywords:
Polygonization
Integer programming
Computational geometry
Journal
C
IF:
4.3
Papers:
6.5K
Citations:
1.8W

