首页 | 本学科首页   官方微博 | 高级检索  
     


Incremental Convex Hull Algorithms Are Not Output Sensitive
Authors:D. Bremner
Affiliation:(1) Department of Mathematics, University of Washington, Box 354350, Seattle, WA 98195-4350, USA bremner@math.washington.edu, US
Abstract:A polytope is the bounded intersection of a finite set of half-spaces of . Every polytope can also be represented as the convex hull conv of its vertices (or extreme points) . The convex hull problem is to convert from the vertex representation to the half-space 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 half-space descriptions n-k . . . n where i is the half-space description of conv {v 1 . . . v i } . Let m i denote | i |, and let m denote m n . Let φ (d) denote ; in this paper we give families of polytopes for which m n-1 Ω 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 that the same families of polytopes are also hard for the other main types of convex hull algorithms known. Received November 13, 1996, and in revised form April 28, 1997.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号