Algorithms for the decomposition of a polygon into convex polygons

Algorithms for the decomposition of a polygon into convex polygons

0.00 Avg rating0 Votes
Article ID: iaor2001480
Country: Netherlands
Volume: 121
Issue: 2
Start Page Number: 330
End Page Number: 342
Publication Date: Mar 2000
Journal: European Journal of Operational Research
Authors: , ,
Keywords: location, heuristics
Abstract:

Decomposing a non-convex polygon into simpler subsets has been a recurrent theme in the literature due to its many applications. In this paper, we present different algorithms for decomposing a polygon into convex polygons without adding new vertices as well as a procedure, which can be applied to any partition, to remove the unnecessary edges of a partition by merging the polygons whose union remains a convex polygon. Although the partitions produced by the algorithms may not have minimal cardinality, their easy implementation and their quick CPU times even for polygons with many vertices make them very suitable to be used when optimal decompositions are not required, as for instance, in constrained optimization problems having as feasible set a non-convex polygon (optimization problems are usually easier to solve in convex regions and making use of a branch and bound process or other techniques, it is not necessary to find the optimal solution in all the subsets, so finding convex decomposition with minimal cardinality may be time-wasting). Computational experiments are presented and analyzed.

Reviews

Required fields are marked *. Your email address will not be published.