NLC width

from Wikipedia, the free encyclopedia

The NLC width is a term from graph theory and assigns a natural number to each undirected graph . Certain difficult problems such as MAX-CUT or the Hamilton cycle problem can be solved in polynomial time on graphs with a limited NLC width .

definition

The concept of the NLC width was introduced by Wanke in 1994. The term k-marked graph is important for the definition of the NLC width :

k-marked graph

  • For one   be
  • A k-marked graph is a graph whose nodes are marked with a marker image
  • A graph with exactly one node marked with is denoted by

definition

The NLC width of a k-marked graph is the smallest natural number so that it belongs to the graph class .

It is defined recursively as follows:

  1. The -marked graph is for an in
  2. Be and in . Furthermore, let and be vertically disjoint and a relation. Then there is also the -marked graph
    in , with
    ,
    and
    for everyone .
  3. Let be a -marked graph and a total function. Then there is also the -marked graph
    in with .

example

The following table demonstrates the construction of the "House of Nicholas" graph using the operations defined above:

NLC operation Representation of the graph
G1 nlc.png
G2 nlc.png
G3 2 nlc.png
G5 nlc.png
G6 nlc.png

It is therefore true . still has an NLC expanse of 1 because is a co-graph .

NLC range of special graph classes

The NLC widths of the following graph classes can be estimated upwards as follows:

  • Each co-graph has an NLC width of 1
  • Trees have an NLC width of 3 or less
  • Circles have an NLC width of 4 or less

Relation to the size of the clique

For every undirected graph with NLC-width and clique-width the following applies:

literature

  • Frank Gurski, Irene Rothe, Jörg Rothe, Egon Wanke: Exact algorithms for difficult graph problems , Springer-Verlag, Berlin Heidelberg, 2010, ISBN 978-3-642-04499-1

Individual evidence

  1. Egon Wanke: k -NLC Graphs and Polynomial Algorithms, Discrete Applied Mathematics, 54: 251-266, 1994