COMPUTATIONAL ASPECTS OF HELLYS THEOREM AND ITS RELATIVES

被引:8
作者
AVIS, D
HOULE, ME
机构
[1] MCGILL UNIV,SCH COMP SCI,MONTREAL,PQ H3A 2A7,CANADA
[2] UNIV NEWCASTLE,DEPT COMP SCI,NEWCASTLE,NSW 2308,AUSTRALIA
关键词
COMPUTATIONAL GEOMETRY; CONVEXITY; INTERSECTION; SEPARATION;
D O I
10.1142/S0218195995000222
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper investigates computational aspects of the well-known convexity theorem due to Helly, which states that the existence of a point in the common intersection of n convex sets is guaranteed by the existence of points in the common intersection of each combination of d + 1 of these sets. Given an oracle which accepts d + 1 convex sets and either returns a point in their common intersection, or reports its non-existence, we give two algorithms which compute a point in the common intersection of n such sets. The first algorithm runs in O(n(d+1)T) time and O(n(d)) space, where T is the time required for a single call to the oracle. The second algorithm is a multi-stage variant of the first by which the space complexity may be reduced to O (n) at the expense of an increase in the time complexity by a factor independent of n. We also show how these algorithms may be adapted to construct Linear and spherical separators of a collection of sets, and to construct a translate of a given object which either contains, is contained by, or intersects a collection of convex sets.
引用
收藏
页码:357 / 367
页数:11
相关论文
共 11 条
[1]  
AMENTA N, 1993, 9 S COMP GEOM, P63
[2]  
DANZER L, 1963, AMS P S PURE MATH, V7, P101
[3]  
Helly E., 1923, JBER DEUT MATH VEREI, V32, P175
[4]   THEOREMS ON THE EXISTENCE OF SEPARATING SURFACES [J].
HOULE, ME .
DISCRETE & COMPUTATIONAL GEOMETRY, 1991, 6 (01) :49-56
[5]  
KIRCHBERGER P, 1993, MATH ANN, V57, P509
[6]   THE CRITICAL SET OF A CONVEX BODY [J].
KLEE, VL .
AMERICAN JOURNAL OF MATHEMATICS, 1953, 75 (01) :178-188
[7]  
Lay S. R., 1982, CONVEX SETS THEIR AP
[8]   SEPARATION BY SPHERICAL SURFACES [J].
LAY, SR .
AMERICAN MATHEMATICAL MONTHLY, 1971, 78 (10) :1112-&
[9]   Amounts of convex bodies which contain a common point [J].
Radon, J .
MATHEMATISCHE ANNALEN, 1921, 83 :113-115
[10]  
VINCENSINI P, 1939, B SOC MATH FRANCE, V67, P115