Incremental Convex Hull Algorithms Are Not Output Sensitive

نویسنده

  • David Bremner
چکیده

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.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

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