A survey of the algorithmic aspects of modular decomposition

M Habib, C Paul - Computer Science Review, 2010 - Elsevier
Modular decomposition is a technique that applies to (but is not restricted to) graphs. The
notion of a module naturally appears in the proofs of many graph theoretical theorems …

[图书][B] Graph classes: a survey

A Brandstädt, VB Le, JP Spinrad - 1999 - SIAM
When dealing with special graph classes and algorithmic problems on them, a main source
is the classical book of Golumbic, Algorithmic Graph Theory and Perfect Graphs [454]. The …

Linear time solvable optimization problems on graphs of bounded clique-width

B Courcelle, JA Makowsky, U Rotics - Theory of Computing Systems, 2000 - Springer
Hierarchical decompositions of graphs are interesting for algorithmic purposes. There are
several types of hierarchical decompositions. Tree decompositions are the best known ones …

[HTML][HTML] Upper bounds to the clique width of graphs

B Courcelle, S Olariu - Discrete Applied Mathematics, 2000 - Elsevier
Hierarchical decompositions of graphs are interesting for algorithmic purposes. Many NP
complete problems have linear complexity on graphs with tree-decompositions of bounded …

Modular decomposition and transitive orientation

RM McConnell, JP Spinrad - Discrete Mathematics, 1999 - Elsevier
A module of an undirected graph is a set X of nodes such for each node x not in X, either
every member of X is adjacent to x, or no member of X is adjacent to x. There is a canonical …

Lex-BFS a partition refining technique, application to transitive orientation and consecutive 1's testing

M Habib, R Mac Connell, C Paul… - Theoretical Computer …, 2000 - inria.hal.science
By making use of lexicographic breadth first search, Lex-BFS and partition refinement with
pivots, we obtain very simple algorithms for some well-known problems in graph theory. We …

Simpler linear-time modular decomposition via recursive factorizing permutations

M Tedder, D Corneil, M Habib, C Paul - … 2008, Reykjavik, Iceland, July 7-11 …, 2008 - Springer
Modular decomposition is fundamental for many important problems in algorithmic graph
theory including transitive orientation, the recognition of several classes of graphs, and …

List partitions

T Feder, P Hell, S Klein, R Motwani - SIAM Journal on Discrete Mathematics, 2003 - SIAM
List partitions generalize list colorings and list homomorphisms.(We argue that they may be
called list" semihomomorphisms.") Each symmetric matrix M over 0, 1,* defines a list partition …

A SAT approach to twin-width

A Schidler, S Szeider - 2022 Proceedings of the Symposium on Algorithm …, 2022 - SIAM
The graph invariant twin-width was recently introduced by Bonnet, Kim, Thomassé, and
Watrigan. Problems expressible in first-order logic, which includes many prominent NP-hard …

[HTML][HTML] A simple linear time algorithm for cograph recognition

M Habib, C Paul - Discrete Applied Mathematics, 2005 - Elsevier
In this paper, we describe a new simple linear time algorithm to recognize cographs.
Cographs are exactly the P4-free graphs (where P4 denotes the path with 4 vertices). The …