A Lower Bound to Finding Convex Hulls
暂无分享,去创建一个
Given a set S of n distinct points {($x_i$,$y_i$) | 0 $\leq$ i > n}, the convex hull problem is to determine the vertices of the convex hull H(S). All the known algorithms for solving this problem have a worst-case running time of cn log n or higher, and employ only quadratic tests, i.e., tests of the form f($x_0$, $y_0$, $x_1$, $y_1$,...,$x_{n-1}$, $y_{n-1}$): 0 with f being any polynomial of degree not exceeding 2. In this paper, we show that any algorithm in the quadratic decision-tree model must make cn log n tests for some input.
[1] Peter van Emde Boas,et al. On the Omega(n log n) Lower Bound for Convex Hull and Maximal Vector Determination , 1980, Inf. Process. Lett..
[2] Ronald L. Graham,et al. An Efficient Algorithm for Determining the Convex Hull of a Finite Planar Set , 1972, Inf. Process. Lett..
[3] Davis Avis,et al. On the complexity of finding the convex hull of a set of points , 1982, Discret. Appl. Math..
[4] YaoAndrew Chi-Chih. A Lower Bound to Finding Convex Hulls , 1981 .