Abstract
We prove a 1-1 correspondence between maximal sets of pairwise parallel minimal separators of a graph and its minimal chordal triangulations. This yields polynomial-time algorithms to determine the minimum fill-in and the treewidth in several graph classes. We apply the approach to d-trapezoid graphs for which we give the first polynomialtime algorithms that determine the minimum fill-in resp. the treewidth.
The research of this author has been supported by the graduate school “Algorithmic Discrete Mathematics” by the Deutsche Forschungsgemeinschaft, grant We 1265/2-1.
Preview
Unable to display preview. Download preview PDF.
References
A.V. Aho, M.R. Garey, J.D. Ullman: The transitive reduction of a directed graph. SIAM J. Comput. 1 (1972) 131–137
S. Arnborg, D.G. Corneil, A. Proskurowski: Complexity of finding embeddings in a k-tree. SIAM J. Algebraic Discrete Meth. 8 (1987) 277–284
S. Arnborg, J. Lagergren, D. Seese: Easy problems for tree-decomposable graphs. J. Algorithms 12 (1991) 308–340
H. Bodlaender, T. Kloks, D. Kratsch: Treewidth and pathwidth of permutation graphs. Proc. 20th ICALP, LNCS 700. Berlin: Springer 1993, 114–125
H. Bodlaender, R.H. Möhring: The pathwidth and treewidth of cographs. SIAM J. Discrete Math. 6 (1993) 181–188
H. Bodlaender: A linear time algorithm for finding tree-decompositions of small treewidth. Proc. 25th STOC 1993, 226–234
H. Bodlaender: A tourist guide through treewidth. Acta Cybernetica 11 (1993) 1–23
D. Coppersmith, S. Winograd: Matrix multiplication via arithmetic progressions. Proc. 19th STOC 1987, 1–6
D.G. Corneil, Y. Perl, L. Stewart: Cographs: recognition, applications and algorithms. Congr. Numer. 43 (1984) 249–258
I. Dagan, M.C. Golumbic, I. Pinter: Trapezoid graphs and their coloring. Discrete Appl. Math. 21 (1988) 35–46
G.A. Dirac: On rigid circuit graphs. Abh. Math. Sem. Univ. Hamburg 25(1961)71–76
S. Felsner, R. Müller, L. Wernisch: Optimal algorithms for trapezoid graphs. Technical Report 368/1993, Technische UniversitÄt Berlin, 1993
C. Flotow: On powers of m-trapezoid graphs. Technical Report, UniversitÄt Hamburg, Fachbereich Mathematik, 1993
M.C. Golumbic: Algorithmic Graph Theory and Perfect Graphs. New York: Academic Press 1980
M. Habib, D. Kelly, R.H. Möhring: Interval dimension is a comparability invariant. Discrete Math. 88 (1991) 211–229
T. Kloks: Treewidth of circle graphs. Proc. 4th ISAAC, Lecture Notes in Computer Science 762. Berlin: Springer 1993, 108–117
T. Kloks, H. Bodlaender, H. Müller, D. Kratsch: Computing treewidth and minimum fill-in: All you need are the minimal separators. Proc. 1st ESA, LNCS 726. Berlin: Springer 1993, 260–271
T. Kloks, H. Bodlaender, H. Müller, D. Kratsch: Erratum to the ESA'93 Proceedings. Proc. 2nd ESA, LNCS 855. Berlin: Springer 1994, p. 508
T. Kloks, D. Kratsch: Finding all minimal separators of a graph. Proc. 11th STACS, Lecture Notes in Computer Science 775. Berlin: Springer 1994, 759–768
T. Kloks, D. Kratsch, J. Spinrad: Treewidth and pathwidth of cocomparability graphs of bounded dimension. Technical Report 93/46, Eindhoven University, 1993
T. Kloks: Treewidth. Computations and Approximations. Lecture Notes in Computer Science 842. Berlin: Springer 1994
T. Ma, J. Spinrad: An O(n 2) time algorithm for the 2-chain cover problem and related problems. Proc. 2nd SODA 1991, 363–372
R.H Möhring: Algorithmic aspects of comparability graphs and interval graphs. In: I. Rival (ed.): Graphs and Order. Dordrecht: Kluwer Academic Publ. 1985, 41–101
R.H. Möhring: Graph problems related to gate matrix layout and PLA folding. In: G. Tinhofer, E. Mayr, H. Noltemeier, M. Sysło (eds.): Computational Graph Theory. Wien, New York: Springer 1990, 17–52
R.H. Möhring: Triangulating graphs without asteroidal triples. Technical Report 365/1993, Technische UniversitÄt Berlin, 1993
A. Parra: Triangulating multitolerance graphs. Technical Report 392/1994, Technische UniversitÄt Berlin, 1994
P. Scheffler: Dynamic programming algorithms for tree-decomposition problems. Technical Report P-MATH-28/86, Weierstra\-Institut f. Mathematik Berlin, 1986
J. Spinrad, A. BrandstÄdt, L. Stewart: Bipartite permutation graphs. Discrete Appl. Math. 18 (1987) 279–292
R. Sundaram, K.S. Singh, C. Pandu Rangan: Treewidth of circular-arc graphs. SIAM J. Discrete Math. 7 (1994) 647–655
M. Yannakakis: Computing the minimum fill-in is NP-complete. SIAM J. Algebraic Discrete Meth. 2 (1981) 77–79
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Parra, A., Scheffler, P. (1995). How to use the minimal separators of a graph for its chordal triangulation. In: Fülöp, Z., Gécseg, F. (eds) Automata, Languages and Programming. ICALP 1995. Lecture Notes in Computer Science, vol 944. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60084-1_68
Download citation
DOI: https://doi.org/10.1007/3-540-60084-1_68
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-60084-8
Online ISBN: 978-3-540-49425-6
eBook Packages: Springer Book Archive