Permutation graph

From Wikipedia, the free encyclopedia
Jump to: navigation, search
The permutation (4,3,5,1,2) and the corresponding permutation graph.

In areas of mathematics influenced by graph theory, a permutation graph is the intersection graph of a family of line segments that connect two parallel lines in the Euclidean plane. Equivalently, given a permutation123,...) of the numbers 1,2,3,...n, a permutation graph has a vertex for each number 1,2,3,...n and an edge between any two numbers that are in reversed order in the permutation i.e. an edge between any two numbers where the segments cross in the permutation diagram. A permutation graph has a unique representation as a permutation diagram if and only if it is prime with respect to the modular decomposition.[1]

Contents

[edit] Definition and characterization

  • A graph G is a permutation graph if and only if G is a circle graph that admits an equator, i.e., an additional chord that intersects every other chord.[2]
  • A graph G is a permutation graph if and only if both G and its complement \overline{G} are comparability graphs.[3]
  • A graph G is a permutation graph if and only if it is the comparability graph of a partially ordered set that has order dimension at most two.[4]
  • If a graph G is a permutation graph, so is its complement. A permutation that represents the complement of G may be obtained by reversing the permutation representing G.

[edit] Efficient algorithms

As a subclass of the perfect graphs, many problems that are NP-complete for arbitrary graphs may be solved efficiently for permutation graphs. For instance:

  • likewise, an increasing subsequence in a permutation corresponds to an independent set of the same size in the corresponding permutation graph.

[edit] Relation to other graph classes

Permutation graphs are a special case of circle graphs, comparability graphs, the complements of comparability graphs, and trapezoid graphs.

The subclasses of the permutation graphs include the bipartite permutation graphs and the cographs.

[edit] Notes

[edit] References

[edit] External links

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export