Article ID: | iaor2014927 |
Volume: | 69 |
Issue: | 4 |
Start Page Number: | 789 |
End Page Number: | 843 |
Publication Date: | Aug 2014 |
Journal: | Algorithmica |
Authors: | Paul Christophe, Gioan Emeric, Tedder Marc, Corneil Derek |
Keywords: | combinatorial analysis, search |
Split decomposition of graphs was introduced by Cunningham (under the name join decomposition) as a generalization of the modular decomposition. This paper undertakes an investigation into the algorithmic properties of split decomposition. We do so in the context of graph‐labelled trees (GLTs), a new combinatorial object designed to simplify its consideration. GLTs are used to derive an incremental characterization of split decomposition, with a simple combinatorial description, and to explore its properties with respect to Lexicographic Breadth‐First Search (LBFS). Applying the incremental characterization to an LBFS ordering results in a split decomposition algorithm that runs in time