Jump to content

Graph sandwich problem

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Martygo (talk | contribs) at 20:35, 1 March 2010. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

In graph theory and computer science, the graph sandwich problem is the study of incomplete models of pairwise relations between objects from a certain collection, and how to complete them.

Given a vertex set V, a mandatory edge set E1, and a larger edge set E2, a graph G = (V, E) is called a sandwich graph for the pair G1, G2 if E1EE2. The graph sandwich problem for property Π is defined as follows:

Graph Sandwich Problem for Property Π:

Instance: Vertex set V and edge sets E1E2V × V.

Question: Is there a graph G = (V, E) such that E1EE2 and G satisfies property Π ?

The recognition problem for a class of graphs (those satisfying a property Π) is equivalent to the particular graph sandwich problem where E1 = E2, that is, the optional edge set is empty. Graph sandwich problems have attracted much attention lately because of many applications and as a natural generalization of recognition problems.

The computational complexity of the Graph Sandwich Problem is NP-complete for the following graph families: chordal graphs, comparability graphs, permutation graph, a chordal bipartite graph, and chain graph. It can be solved in polynomial time for split graphs and threshold graphs.

References

  • Bondy, J.A.; Murty, U.S.R. (2008), Graph Theory, Springer, ISBN 978-1-84628-969-9.
  • Dantas, S.; Klein, S.; Mello, C.P.; Morgana, A. (2009), "The graph sandwich problem for P4-sparse graphs", Discrete Math, 309: 3664–3673.
  • Golumbic, Martin Charles; Kaplan, Haim; Shamir, Ron (1995), "Graph sandwich problems", J. Algorithms, 19: 449–473.
  • Golumbic, Martin Charles; Trenk, Ann N. (2004), Tolerance Graphs, Cambridge.
  • Mahadev, N.V.R.; Peled, Uri N. (1995), Threshold Graphs and Related Topics, North-Holland.