Incremental Convex Hull Algorithms Are Not Output Sensitive
نویسنده
چکیده
A polytope is the bounded intersection of a nite set of halfspaces of R d. Every polytope can also be represented as the convex hull conv V of its vertices (or extreme points) V. The convex hull problem is to convert from the vertex representation to the halfspace representation or (equivalently by geometric duality) vice-versa. Given an ordering v 1 : : : v n of the input vertices, after some initialization an incremental convex hull algorithm constructs halfspace descriptions let m denote m n. Let (d) denote d=d p d e ? 1; in this paper we give families of polytopes for which m n?1 2 (m (d)) for any ordering of the input. We also give a family of 0=1-polytopes with a similar blowup in intermediate size. Since m n?1 is not bounded by any polynomial in m, n, and d, incremental convex hull algorithms cannot in any reasonable sense be considered output sensitive. It turns out the same families of polytopes are also hard for the other main types of convex hull algorithms known.
منابع مشابه
Optimal Output-Sensitive Convex Hull Algorithms in Two and Three Dimensions
We present simple output-sensitive algorithms that construct the convex hull of a set of n points in two or three dimensions in worst-case optimal O (n log h) time and O(n) space, where h denotes the number of vertices of the convex hull.
متن کاملOn the predictability of the number of convex vertices
Convex hulls are a fundamental geometric tool used in a number of algorithms. As a side-effect of exhaustive tests for an algorithm for which a convex hull computation was the first step, interesting experimental results were found and are the sunject of this paper. They establish that the number of convex vertices of natural datasets can be predicted, if not precisely at least within a defined...
متن کاملConvex hull: Incremental variations on the Akl-Toussaint heuristics Simple, optimal and space-saving convex hull algorithms
Convex hulls are a fundamental geometric tool used in a number of algorithms. A famous paper by Akl & Toussaint in 1978 described a way to reduce the number of points involved in the computation, which is since known as the Akl-Toussaint heuristics. This paper first studies what this heurstics really represents in terms of reduction of points and demonstrates that the optimum selection is reach...
متن کاملAdaptive Algorithms for Planar Convex Hull Problems
We study problems in computational geometry from the viewpoint of adaptive algorithms. Adaptive algorithms have been extensively studied for the sorting problem, and in this paper we generalize the framework to geometric problems. To this end, we think of geometric problems as permutation (or rearranging) problems of arrays, and define the “presortedness” as a distance from the input array to t...
متن کاملOn a Simple, Practical, Optimal, Output-Sensitive Randomized Planar Convex Hull Algorithm
In this paper we present a truly practical and provably optimal O(n logh) time output-sensitive algorithm for the planar convex hull problem. The basic algorithm is similar to the algorithm presented in Chan, Snoeyink and Yapp2] where the median-nding step is replaced by an approximate median. We analyze two such schemes and show that for both methods, the algorithm runs in expected O(n log h) ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Discrete & Computational Geometry
دوره 21 شماره
صفحات -
تاریخ انتشار 1996