GEOMETRY OF GRAPHS AND SOME OF ITS ALGORITHMIC APPLICATIONS

被引:555
作者
LINIAL, N
LONDON, E
RABINOVICH, Y
机构
[1] HEBREW UNIV JERUSALEM, INST COMP SCI, IL-91904 JERUSALEM, ISRAEL
[2] HEBREW UNIV JERUSALEM, INST MATH, IL-91904 JERUSALEM, ISRAEL
[3] UNIV TORONTO, DEPT COMP SCI, TORONTO, ON M5S 1A4, CANADA
关键词
D O I
10.1007/BF01200757
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
In this paper we explore some implications of viewing graphs as geometric objects. This approach offers a new perspective on a number of graph-theoretic and algorithmic problems. There are several ways to model graphs geometrically and our main concern here is with geometric representations that respect the metric of the (possibly weighted) graph. Given a graph G we map its vertices to a normed space in an attempt to (i) keep down the dimension of the host space, and (ii) guarantee a small distortion, i.e., make sure that distances between vertices in G closely match the distances between their geometric images. In this paper we develop efficient algorithms for embedding graphs low-dimensionally with a small distortion. Further algorithmic applications include: A simple, unified approach to a number of problems on multicommodity flows, including the Leighton-Rao Theorem [37] and some of its extensions. We solve an open question in this area, showing that the max-flow vs. min-cut gap in the Ic-commodities problem is O(log k). Our new deterministic polynomial-time algorithm finds a (nearly tight) cut meeting this bound. For graphs embeddable in low-dimensional spaces with a small distortion, we can find low-diameter decompositions (in the sense of [7] and [43]). The parameters of the decomposition depend only on the dimension and the distortion and not on the size of the graph. In graphs embedded this way, small balanced separators can be found efficiently. Given faithful low-dimensional representations of statistical data, it is possible to obtain meaningful and efficient clustering. This is one of the most basic tasks in pattern-recognition. For the (mostly heuristic) methods used in the practice of pattern-recognition, see [20], especially chapter 6. Our studies of multicommodity flows also imply that every embedding of (the metric of) an n-vertex, constant-degree expander into a Euclidean space (of any dimension) has distortion Omega(log n). This result is tight, and closes a gap left open by Bourgain [12].
引用
收藏
页码:215 / 245
页数:31
相关论文
共 65 条
[1]   CUTTING DISJOINT DISKS BY STRAIGHT-LINES [J].
ALON, N ;
KATCHALSKI, M ;
PULLEYBLANK, WR .
DISCRETE & COMPUTATIONAL GEOMETRY, 1989, 4 (03) :239-243
[2]   ON SPARSE SPANNERS OF WEIGHTED GRAPHS [J].
ALTHOFER, I ;
DAS, G ;
DOBKIN, D ;
JOSEPH, D ;
SOARES, J .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 9 (01) :81-100
[3]  
Andreev E.M., 1970, MATH USSR SB, V12, P255, DOI 10.1070/SM1970v012n02ABEH000920
[4]  
Andreev E.M., 1970, MATH USSSR SB, V10, P413, DOI [10.1070/SM1970v010n03ABEH001677, DOI 10.1070/SM1970V010N03ABEH001677]
[5]   FINITE METRIC-SPACES NEEDING HIGH DIMENSION FOR LIPSCHITZ EMBEDDINGS IN BANACH-SPACES [J].
ARIASDEREYNA, J ;
RODRIGUEZPIAZZA, L .
ISRAEL JOURNAL OF MATHEMATICS, 1992, 79 (01) :103-111
[6]  
AUMANN Y, 1994, O LOG K APPROXIMATE
[7]  
Babai L, 1992, LINEAR ALGEBRA METHO
[8]   ISOMETRIC EMBEDDING IN LP-SPACES [J].
BALL, K .
EUROPEAN JOURNAL OF COMBINATORICS, 1990, 11 (04) :305-311
[9]  
BERGER B, 1991, SODA, V2, P373
[10]  
BLUMENTHAL LM, 1970, THEORY APPLICATIONS