In graph theory, a decomposable graph is a type of graph which is used to model various mathematical concepts. These include modeling [[probability|probabilities in Bayesian statistics, and forming junction trees. Junction trees are a specialized type of a mathematical structure known as a tree. These junction trees can be used to solve problems such as graph coloring and constraint satisfaction.[1]

Definitions edit

We say that  ,  , and  , subsets of a graph  , form a proper decomposition of  , written as the ordered 3-tuple   if the following statements all hold:

  1.  ,  , and   are subsets of   such that    , where   is the vertex set of  .
  2. The elements of  , , and   are distinct and share no common elements.
  3. The set   is a clique , which is a complete subset of vertices in  .
  4.   is a vertex separator in  .[2]

A graph   is said to be decomposable if either of the following holds:

  1.   is complete.
  2.   possesses a proper decomposition   such that the induced subgraphs  (  ) and  (  ) are decomposable.[3]

Properties and Facts edit

  • All decomposable graphs are triangulated, or chordal. The converse is also true. This means that every cycle in a graph with length of at least 4 contains a chord, which is an edge connecting non-adjacent vertices.[2]
  • The removal of an edge (x,y), from a graph G, results in a decomposable graph if and only if the two vertices x and y are in exactly one clique.
  • The addition of an edge (x,y), into a graph G, results in a decomposable graph if and only if x and y are unconnected, and contained in adjacent cliques in some junction tree of the graph G.[4]

Examples edit

 
K4K4, the complete graph of 4 vertices is decomposable. All complete graphs are decomposable.
 
This graph is decomposable, since it can be split into two decomposable graphs using the center vertex as a clique which is a separator for the two subgraphs.
 
A more complex decomposable graph, which can be split into 3 complete subgraphs.

Bibliography edit

  1. ^ Stefan Szeider. "Not So Easy Problems For Tree Decomposable Graphs" (PDF). {{cite web}}: line feed character in |title= at position 25 (help)
  2. ^ a b Sung-Ho Kim. "A decomposable graph and its subgraphs". Cite error: The named reference "number 2" was defined multiple times with different content (see the help page).
  3. ^ Peter Bartlett. "Undirected Graphical Models: Chordal Graphs, Decomposable Graphs, Junction Trees, and Factorizations:" (PDF). {{cite web}}: line feed character in |title= at position 29 (help)
  4. ^ Alun Thomas and Peter J Green. "Enumerating the decomposable neighbours of a decomposable graph under a simple perturbation scheme".