A Separator Theorem for Chordal Graphs
- 1 September 1984
- journal article
- Published by Society for Industrial & Applied Mathematics (SIAM) in SIAM Journal on Algebraic Discrete Methods
- Vol. 5 (3), 306-313
- https://doi.org/10.1137/0605032
Abstract
Chordal graphs are undirected graphs in which every cycle of length at least four has a chord. They are sometimes called triangulated graphs, monotone transitive graphs, rigid circuit graphs, or perfect elimination graphs; the last name reflects their utility in modelling Gaussian elimination on sparse matrices. The main result of this paper is that a chordal graph with n vertices and m edges can be cut in half by removing $O(\sqrt m )$ vertices. A similar result holds if the vertices have nonnegative weights and we want to bisect the graph by weight, or even if we want to bisect the graph simultaneously by several unrelated sets of weights. We present an $O(m)$ time algorithm to find the separating set.
Keywords
This publication has 13 references indexed in Scilit:
- A separator theorem for graphs of bounded genusJournal of Algorithms, 1984
- On the Problem of Partitioning Planar GraphsSIAM Journal on Algebraic Discrete Methods, 1982
- Applications of a Planar Separator TheoremSIAM Journal on Computing, 1980
- A Separator Theorem for Planar GraphsSIAM Journal on Applied Mathematics, 1979
- Generalized Nested DissectionSIAM Journal on Numerical Analysis, 1979
- On simple characterizations of k-treesDiscrete Mathematics, 1974
- A GRAPH-THEORETIC STUDY OF THE NUMERICAL SOLUTION OF SPARSE POSITIVE DEFINITE SYSTEMS OF LINEAR EQUATIONSPublished by Elsevier ,1972
- Incidence matrices and interval graphsPacific Journal of Mathematics, 1965
- On rigid circuit graphsAbhandlungen aus dem Mathematischen Seminar der Universitat Hamburg, 1961
- Sur les assemblages de lignes.Journal für die reine und angewandte Mathematik (Crelles Journal), 1869