Algorithmic aspects of a general modular decomposition theory

  • Authors:
  • B. -M. Bui-Xuan;M. Habib;V. Limouzy;F. de Montgolfier

  • Affiliations:
  • LIRMM, CNRS and University Montpellier II, 161 rue Ada, 34392 Montpellier Cedex 5, France;LIAFA, CNRS and University Paris Diderot - Paris7, Case 7014, 75205 Paris Cedex 13, France;LIAFA, CNRS and University Paris Diderot - Paris7, Case 7014, 75205 Paris Cedex 13, France;LIAFA, CNRS and University Paris Diderot - Paris7, Case 7014, 75205 Paris Cedex 13, France

  • Venue:
  • Discrete Applied Mathematics
  • Year:
  • 2009

Quantified Score

Hi-index 0.04

Visualization

Abstract

A new general decomposition theory inspired by modular graph decomposition is presented. This helps in unifying modular decomposition on different structures, including (but not restricted to) graphs. Moreover, even in the case of graphs, this new notion called homogeneous modules not only captures the classical graph modules but also allows handling 2-connected components, star-cutsets, and other vertex subsets. The main result is that most of the nice algorithmic tools developed for the modular decomposition of graphs still apply efficiently on our generalisation of modules. Besides, when an essential axiom is satisfied, almost all the important properties can be retrieved. For this case, an algorithm given by Ehrenfeucht, Gabow, McConnell and Sullivan [A. Ehrenfeucht, H. Gabow, R. McConnell, S. Sullivan, An O(n^2) Divide-and-Conquer Algorithm for the prime tree decomposition of two-structures and modular decomposition of graphs, Journal of Algorithms 16 (1994) 283-294.] is generalised and yields a very efficient solution to the associated decomposition problem.