Problem Definition
Years and Authors of Summarized Original Work
2012; Gioan, Paul
2014; Gioan, Paul, Tedder, Corneil
Introduced by Cunningham and Edmonds [11], the split decomposition, also known as the join (or 1-join) decomposition, ranges among the classical graph decomposition schemes. Given a graph G = (V, E), a bipartition (A, B) of the vertex set V (with \(\vert A\vert \geqslant 2\) and \(\vert B\vert \geqslant 2\)) is a split if there are subsets A′ ⊆ A and B′ ⊆ B, called frontiers, such that there is an edge between a vertex u ∈ A and v ∈ B if and only if u ∈ A′ and v ∈ B′ (see Fig. 1). A graph is prime if it does not contain any split. Observe that an induced cycle of length at least 5 is a prime graph. A graph is degenerate if every bipartition (A, B) with | A | ⩾2 and | B | ⩾2 is a split. It can be shown that a degenerate graphs are either cliques or stars. The split decomposition consists in recursively decompose a graph into a set of disjoint graphs \(\{G_{1},\ldots...
References
Bandelt H-J, Mulder HM (1986) Distance hereditary graphs. J Comb Theory Ser B 41:182–208
Bouchet A (1987) Reducing prime graphs and recognizing circle graphs. Combinatorica 7:243–254
Bretscher A, Corneil D, Habib M, Paul C (2008) A simple linear time lexbfs cograph recognition algorithm. SIAM J Discret Math 22(4):1277–1296
Burlet M, Uhry JP (1984) Parity graphs. Ann Discret Math 21:253–277
Charbit P, de Montgolfier F, Raffinot M (2012) Linear time split decomposition revisited. SIAM J Discret Math 26(2):499–514
Chudnovsky M, Robertson N, Seymour P, Thomas R (2006) The strong perfect graph theorem. Ann Math 161:51–229
Cicerone S, Di Stefano G (1999) On the extension of bipartite to parity graphs. Discret Appl Math 95:181–195
Corneil D, Lerchs H, Stewart-Burlingham LK (1981) Complement reducible graphs. Discret Appl Math 3(1):163–174
Corneil D, Habib M, Lanlignel JM, Reed B, Rotics U (2012) Polynomial-time recognition of clique-width ⩽3 graphs. Discret Appl Math 160(6):834–865
Courcelle B, Engelfriet J, Rozenberg G (1993) Handle rewriting hypergraph grammars. J Comput Syst Sci 46:218–270
Cunningham WH, Edmonds J (1980) A combinatorial decomposition theory. Can J Math 32(3):734–765
Dahlhaus E (1994) Efficient parallel and linear time sequential split decomposition (extended abstract). In: Foundations of software technology and theoretical computer science – FSTTCS, Madras. Volume 880 of lecture notes in computer science, pp 171–180
Damiand G, Habib M, Paul C (2001) A simple paradigm for graph recognition: application to cographs and distance hereditary graphs. Theor Comput Sci 263:99–111
Gabor CP, Hsu WL, Suppovit KJ (1989) Recognizing circle graphs in polynomial time. J ACM 36:435–473
Gabow H, Tarjan R (1983) A linear-time algorithm for a special case of disjoint set union. In: Annual ACM symposium on theory of computing (STOC), Boston, pp 246–251
Gioan E, Paul C (2012) Split decomposition and graph-labelled trees: characterizations and fully dynamic algorithms for totally decomposable graphs. Discret Appl Math 160(6):708–733
Gioan E, Paul C, Tedder M, Corneil D (2013) Circle graph recognition in time \(O(n + m)\alpha (n + m)\). Algorithmica 69(4): 759–788 (2014)
Gioan E, Paul C, Tedder M, Corneil D (2013) Practical split-decomposition via graph-labelled trees. Algorithmica 69(4): 789–843 (2014)
Habib M, Paul C (2010) A survey on algorithmic aspects of modular decomposition. Comput Sci Rev 4:41–59
Habib M, McConnell RM, Paul C, Viennot L (2000) Lex-BFS and partition refinement, with applications to transitive orientation, interval graph recognition and consecutive ones testing. Theor Comput Sci 234:59–84
Hammer P, Maffray F (1990) Completely separable graphs. Discret Appl Math 27:85–99
Korte N, Möhring R (1989) An incremental linear-time algorithm for recongizing interval graphs. SIAM J Comput 18(1):68–81
Ma T-H, Spinrad J (1994) An O(n 2) algorithm for undirected split decomposition. J Algorithms 16:145–160
Oum SI (2005) Graphs of bounded rank-width. PhD thesis, Princeton University
Rose DJ, Tarjan RE, Lueker GS (1976) Algorithmic aspects of vertex elimination on graphs. SIAM J Comput 5(2):266–283
Spinrad J (1989) Prime testing for the split decomposition of a graph. SIAM J Discret Math 2(4):590–599
Spinrad J (1994) Recognition of circle graphs. J Algorithms 16:264–282
Trotignon N (2013) Perfect graphs: a survey. Technical report 1301.5149, arxiv
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer Science+Business Media New York
About this entry
Cite this entry
Paul, C. (2014). Split Decomposition via Graph-Labelled Trees. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, Boston, MA. https://doi.org/10.1007/978-3-642-27848-8_686-1
Download citation
DOI: https://doi.org/10.1007/978-3-642-27848-8_686-1
Received:
Accepted:
Published:
Publisher Name: Springer, Boston, MA
Online ISBN: 978-3-642-27848-8
eBook Packages: Springer Reference Computer SciencesReference Module Computer Science and Engineering