DocumentCode :
1567019
Title :
A subexponential algorithm for abstract optimization problems
Author :
Gärtner, Bernd
Author_Institution :
Inst. fur Inf., Freie Univ. Berlin, Germany
fYear :
1992
Firstpage :
464
Lastpage :
472
Abstract :
An abstract optimization problem (AOP) is a triple (H,<,φ) where H is a finite set, < a linear order on 2H and φ an oracle that, for given F⊆G⊆H, determines whether F=min(2 G), and if not, returns a smaller set. To solve the problem means to find min(2H). The author presents a randomized algorithm that solves any AOP with an expected number of O(eO(√|H|)) oracle calls. In contrast, any deterministic algorithm needs to make 2|H|-1 oracle calls in the worst case. The algorithm is applied to the problem of finding the minimum distance of two polyhedra in d-space, which gives the first subexponential bound in d for this problem. Another application is the computation of the smallest ball containing n points in d-space; the previous bounds for this problem were also exponential in d
Keywords :
computational complexity; computational geometry; optimisation; abstract optimization problems; minimum distance; oracle calls; polyhedra; randomized algorithm; smallest ball; subexponential algorithm; subexponential bound; Computer applications; History; Linear programming;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1992. Proceedings., 33rd Annual Symposium on
Conference_Location :
Pittsburgh, PA
Print_ISBN :
0-8186-2900-2
Type :
conf
DOI :
10.1109/SFCS.1992.267805
Filename :
267805
Link To Document :
بازگشت