A fast and efficient algorithm for determining the connected orthogonal convex hulls

作者:

Highlights:

摘要

The Quickhull algorithm for determining the convex hull of a finite set of points was independently conducted by Eddy in 1977 and Bykat in 1978. Inspired by the idea of this algorithm, we present a new efficient algorithm, for determining the connected orthogonal convex hull of a finite set of points through extreme points of the hull, that still keeps advantages of the Quickhull algorithm. Consequently, our algorithm runs faster than the others (the algorithms introduced by Montuno and Fournier in 1982 and by An, Huyen and Le in 2020). We also show that the expected complexity of the algorithm is O(nlogn), where n is the number of points.

论文关键词:Orthogonal convex hulls,Quickhull algorithm,Orthogonal convex sets,Orthogonal polygons,x−y convex hulls,Extreme points

论文评审过程:Received 1 July 2021, Revised 12 March 2022, Accepted 13 April 2022, Available online 15 May 2022, Version of Record 15 May 2022.

论文官网地址:https://doi.org/10.1016/j.amc.2022.127183