Abstract
A graph class is sandwich monotone if, for every pair of its graphs G 1=(V,E 1) and G 2=(V,E 2) with E 1⊂E 2, there is an ordering e 1,…,e k of the edges in E 2∖E 1 such that G=(V,E 1∪{e 1,…,e i }) belongs to the class for every i between 1 and k. In this paper we show that strongly chordal graphs and chordal bipartite graphs are sandwich monotone, answering an open question by Bakonyi and Bono (Czechoslov. Math. J. 46:577–583, 1997). So far, very few classes have been proved to be sandwich monotone, and the most famous of these are chordal graphs. Sandwich monotonicity of a graph class implies that minimal completions of arbitrary graphs into that class can be recognized and computed in polynomial time. For minimal completions into strongly chordal or chordal bipartite graphs no polynomial-time algorithm has been known. With our results such algorithms follow for both classes. In addition, from our results it follows that all strongly chordal graphs and all chordal bipartite graphs with edge constraints can be listed efficiently.
Similar content being viewed by others
References
Alon N, Shapira A (2005) Every monotone graph property is testable. In: STOC 2005, pp 128–137
Bakonyi M, Bono A (1997) Several results on chordal bipartite graphs. Czechoslov Math J 46:577–583
Balogh J, Bolobás B, Weinreich D (2002) Measures on monotone properties of graphs. Discrete Appl Math 116:17–36
Bodlaender HL, Koster AMCA (2006) Safe separators for treewidth. Discrete Math 306:337–350
Bouchitté V, Todinca I (2001) Treewidth and minimum fill-in: grouping the minimal separators. SIAM J Comput 31:212–232
Burzyn P, Bonomo F, Duran G (2000) NP-completeness results for edge modification problems. Discrete Appl Math 99:367–400
Dahlhaus E (1991) Chordale graphen im besonderen hinblick auf parallele algorithmen. Habilitation Thesis, Universitöt Bonn
de Figueiredo CMH, Faria L, Klein S, Sritharan R (2007) On the complexity of the sandwich problems for strongly chordal graphs and chordal bipartite graphs. Theor Comput Sci 381:57–67
Farber M (1983) Characterizations on strongly chordal graphs. Discrete Math 43:173–189
Fomin FV, Kratsch D, Todinca I, Villanger Y (2008) Exact algorithms for treewidth and minimum fill-in. SIAM J Comput 38:1058–1079
Goldberg PW, Golumbic MC, Kaplan H, Shamir R (1995) Four strikes against physical mapping of DNA. J Comput Bio 2:139–152
Golumbic MC (2004) Algorithmic graph theory and perfect graphs, 2nd edn. Annals of Discrete Mathematics, vol 57. Elsevier, Amsterdam
Heggernes P, Mancini F (2009) Minimal split completions. Discrete Appl Math 157:2659–2669
Heggernes P, Papadopoulos C (2009) Single-edge monotonic sequences of graphs and linear-time algorithms for minimal completions and deletions. Theor Comput Sci 410:1–15
Heggernes P, Suchan K, Todinca I, Villanger Y (2007) Characterizing minimal interval completions: towards better understanding of profile and pathwidth. In: STACS 2007. LNCS, vol 4393. Springer, Berlin, pp 236–247
Kaplan H, Shamir R, Tarjan RE (1999) Tractability of parameterized completion problems on chordal, strongly chordal, and proper interval graphs. SIAM J Comput 28:1906–1922
Kijima S, Kiyomi M, Okamoto Y, Uno T (2008) On listing, sampling, and counting the chordal graphs with edge constraints. In: COCOON 2008. LNCS, vol 5092. Springer, Berlin, pp 458–467
Lokshtanov D, Mancini F, Papadopoulos C (2008) Characterizing and computing minimal cograph completions. In: FAW 2008. LNCS, vol 5059. Springer, Berlin, pp 147–158
Natanzon A, Shamir R, Sharan R (2001) Complexity classification of some edge modification problems. Discrete Appl Math 113:109–128
Paige R, Tarjan RE (1987) Three partition refinement algorithms. SIAM J Comput 16:973–989
Rose D (1970) Triangulated graphs and the elimination process. J Math Anal Appl 32:597–609
Rose DJ (1972) A graph-theoretic study of the numerical solution of sparse positive definite systems of linear equations. In: Read RC (ed) Graph theory and computing. Academic Press, New York, pp 183–217
Rose D, Tarjan RE, Lueker G (1976) Algorithmic aspects of vertex elimination on graphs. SIAM J Comput 5:266–283
Spinrad JP (1993) Doubly lexical ordering of dense 0–1 matrices. Inf Process Lett 45:229–235
Sritharan R (2008) Chordal bipartite completion of colored graphs. Discrete Math 308:2581–2588
Yannakakis M (1981) Computing the minimum fill-in is NP-complete. SIAM J Algebraic Discrete Methods 2:77–79
Author information
Authors and Affiliations
Corresponding author
Additional information
This work is supported by the Research Council of Norway and National Security Agency, USA.
Rights and permissions
About this article
Cite this article
Heggernes, P., Mancini, F., Papadopoulos, C. et al. Strongly chordal and chordal bipartite graphs are sandwich monotone. J Comb Optim 22, 438–456 (2011). https://doi.org/10.1007/s10878-010-9322-x
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10878-010-9322-x