TY - JOUR
T1 - Area Optimal Polygonization Using Simulated Annealing
AU - Goren, Nir
AU - Fogel, Efi
AU - Halperin, Dan
N1 - Publisher Copyright:
© 2022 Association for Computing Machinery.
PY - 2022/3/4
Y1 - 2022/3/4
N2 - We describe a practical method to find near-optimal solutions for the area-optimal simple polygonization problem: Given a set of points S in the plane, the objective is to find a simple polygon of minimum or maximum area defined by S. Our approach is based on the celebrated metaheuristic Simulated Annealing. The method consists of a modular pipeline of steps, where each step can be implemented in various ways and with several parameters controlling it. We have implemented several different algorithms and created an application that computes a polygon with minimal (or maximal) area. We experimented with the various algorithmic options and with the controlling parameters of each algorithm to tune up the pipeline. Then, we executed the application on each of the benchmark instances, exploiting a grid of servers, to obtain near optimal results.
AB - We describe a practical method to find near-optimal solutions for the area-optimal simple polygonization problem: Given a set of points S in the plane, the objective is to find a simple polygon of minimum or maximum area defined by S. Our approach is based on the celebrated metaheuristic Simulated Annealing. The method consists of a modular pipeline of steps, where each step can be implemented in various ways and with several parameters controlling it. We have implemented several different algorithms and created an application that computes a polygon with minimal (or maximal) area. We experimented with the various algorithmic options and with the controlling parameters of each algorithm to tune up the pipeline. Then, we executed the application on each of the benchmark instances, exploiting a grid of servers, to obtain near optimal results.
KW - Computational geometry
KW - algorithm engineering
KW - area optimization
KW - exact algorithms
KW - geometric optimization
KW - polygonization
UR - http://www.scopus.com/inward/record.url?scp=85129773036&partnerID=8YFLogxK
U2 - 10.1145/3500911
DO - 10.1145/3500911
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:85129773036
SN - 1084-6654
VL - 27
JO - Journal of Experimental Algorithmics
JF - Journal of Experimental Algorithmics
IS - 2
M1 - 2.3
ER -