Moments of Inertia and Graph Separators

被引:0
作者
Keith D. Gremban
Gary L. Miller
Shang-Hua Teng
机构
[1] CTA Inc,Advanced Information Systems Division
[2] Carnegie Mellon University,School of Computer Science
来源
Journal of Combinatorial Optimization | 1997年 / 1卷
关键词
Cost Function; Uniform Distribution; Discrete Geometry; Good Separator; Degenerate Case;
D O I
暂无
中图分类号
学科分类号
摘要
Graphs that arise from the finite element or finite difference methods often include geometric information such as the coordinates of the nodes of the graph. The geometric separator algorithm of Miller, Teng, Thurston, and Vavasis uses some of the available geometric information to find small node separators of graphs. The algorithm utilizes a random sampling technique based on the uniform distribution to find a good separator. We show that sampling from an elliptic distribution based on the inertia matrix of the graph can significantly improve the quality of the separator. More generally, given a cost function f on the unit d-sphere Ud, we can define an elliptic distribution based on the second moments of f. The expectation of f with respect to the elliptic distribution is less than or equal to the expectation with respect to the uniform distribution, with equality only in degenerate cases. We also demonstrate experimentally that the benefit gained by the use of the additional geometric information is significant. Some previous algorithms have used the moments of inertia heuristically, and suffer from extremely poor worst case performance. This is the first result, to our knowledge, that incorporates the moments of inertia into a provably good strategy.
引用
收藏
页码:79 / 104
页数:25
相关论文
共 24 条
  • [1] Djidjev H. N.(1982)On the problem of partitioning planar graphs SIAM J. Alg. Disc. Math. 3 229-240
  • [2] Donath W. E.(1972)Algorithms for partitioning of graphs and computer logic based on eigenvectors of connection matrices IBM Technical Disclosure Bulletin 15 938-944
  • [3] Hoffman A. J.(1993)Automatic partitioning of unstructured meshes for the parallel solution of problems in computational mechanics Int. J. Num. Meth. Eng. 36 745-764
  • [4] Farhat C.(1973)Nested dissection of a regular finite element mesh SIAM J. Numerical Analysis 10 345-363
  • [5] Lesoinne M.(1984)A separation theorem for graphs of bounded genus J. Algorithms 5 391-407
  • [6] George J. A.(1869)Sur les assemblages de lignes Journal Reine Angew. Math 70 185-190
  • [7] Gilbert J. R.(1970)An efficient heuristic procedure for partitioning graphs Bell Sys. Tech. J. 49 291-307
  • [8] Hutchinson J. P.(1979)Generalized nested dissection SIAM J. on Numerical Analysis 16 346-358
  • [9] Tarjan R. E.(1979)A separator theorem for planar graphs SIAM J. of Appl. Math. 36 177-189
  • [10] Jordan C.(1986)Finding small simple cycle separators for 2-connected planar graphs Journal of Computer and System Sciences 32 265-279