User:MWinter4/Graph embedding

In graph theory, specifically topological and geometric graph theory, the term graph embedding (also graph realization, graph representation or graph drawing) can refer to a number of different ways to represent a graph geometrically. This is achieved by embedding the graph in an ambient space, usually a Euclidean space, a surface, or a higher-dimensional manifold, but other more general spaces are possible as well. Depending on the context a graph embedding is assumed to be injective, where vertices are mapped to distinct points and edges do not cross; or it might allow for such intersections and double-points.

One distinguished the following two broad types of embeddings:

The field of graph drawing is concerned with constructing graph embeddings specifically for the purpose of visualization. Graph embeddings in the sense of this article are mainly for theoretical considerations.

Examples

edit

Straight line embeddings

edit

Topological embeddings

edit

In a surface

edit

In higher dimensional space

edit

In other spaces

edit

Non-injective embeddings

edit
edit
  • An embedding is linkless if no two cycles are non-trivially linked. An embedding is flat if each cycle bounds a disc whose interior is disjoint from the embedded graph. As it turns out, a graph has a linkless embedding if and only if it has a flat embedding.
  • An embedding is knotless embedding if no cycle is non-trivially knotted.
  • tight embedding if each hyperplane cuts the embedded graph into at most two connected components.
  • Genus of a graph embedding is the lowest possible genus of a surface in which the graph can be embedded.

References

edit
edit