University of TehranJournal of Algorithms and Computation2476-277651120190601Sweep Line Algorithm for Convex Hull Revisited1147127610.22059/jac.2019.71276ENKeivan BornaFaculty of
Mathematics and Computer Science, Kharazmi University, Tehran,
IranJournal Article20180714Convex hull of some given points is the intersection of all convex sets containing them. It is used as primary structure in many other problems in computational geometry and other areas like image processing, model identification, geographical data systems, and triangular computation of a set of points and so on. Computing the convex hull of a set of point is one of the most fundamental and important problems of computational geometry. In this paper a new algorithm is presented for computing the convex hull of a set of random points in the plane by using a sweep-line strategy. The sweep-line is a horizontal line that is moved from top to bottom on a map of points. Our algorithm is optimal and has time complexity $O(nlogn)$ where $n$ is the size of input.https://jac.ut.ac.ir/article_71276_3582cee25a2b43cca2ab21531a548870.pdf