DocumentCode :
1711533
Title :
Unique sink orientations of cubes
Author :
Szabó, Tibor ; Welzl, Emo
Author_Institution :
Dept. of Theor. Comput. Sci., Eidgenossische Tech. Hochschule, Zurich, Switzerland
fYear :
2001
Firstpage :
547
Lastpage :
555
Abstract :
Suppose we are given (the edge graph of) an n-dimensional hypercube with its edges oriented so that every face has a unique sink. Such an orientation is called a unique sink orientation, and we are interested in finding the unique sink of the whole cube, when the orientation is given implicitly. The basic operation available is the so-called vertex evaluation, where we can access an arbitrary vertex of the cube, for which we obtain the orientations of the incident edges. Unique sink orientations occur when the edges of a deformed geometric n-dimensional cube (i.e., a polytope with the combinatorial structure of a cube) are oriented according to some generic linear function. These orientations are easily seen to be acyclic. The main motivation for studying unique sink orientations are certain linear complementarity problems, which allow this combinatorial abstraction (due to Stickney and Watson, 1978), where orientations with cycles can arise. Similarly, some quadratic optimization problems, like computing the smallest enclosing ball of a finite point set, can be formulated as finding a sink in a unique sink orientation (with cycles possible). For acyclic unique sink orientations, randomized procedures due to Bernd Gartner (1998, 2001) with an expected number of at Most e2√n vertex evaluations have been known. For the general case, a simple randomized (3/2)n procedure exists (without explicit mention in the literature). We present new algorithms, a deterministic O(1.61n) procedure and a randomized O((43/20)n2/)=O(1.47n) procedure for unique sink orientations. An interesting aspect of these algorithms is that they do not proceed on a path to the sink (in a simplex-like fashion), but they exploit the potential of random access (in the sense of arbitrary access) to any vertex of the cube. We consider this feature the main contribution of the paper. We believe that unique sink orientations have a rich structure, and there is ample space for improvement on the bounds given above.
Keywords :
combinatorial mathematics; computational complexity; computational geometry; deterministic algorithms; randomised algorithms; combinatorial abstraction; deformed geometric n-dimensional cube; deterministic procedure; finite point set; generic linear function; linear complementarity problems; n-dimensional hypercube; quadratic optimization problems; random access; randomized procedures; smallest enclosing ball; unique sink orientations; vertex evaluation; Artificial intelligence; Character generation; Combinatorial mathematics; Computational geometry; Computer science; Cost accounting; Hypercubes; Labeling; Lattices; Radio access networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 2001. Proceedings. 42nd IEEE Symposium on
Print_ISBN :
0-7695-1116-3
Type :
conf
DOI :
10.1109/SFCS.2001.959931
Filename :
959931
Link To Document :
بازگشت