Content deleted Content added
Use <math>...</math> |
|||
Line 1:
In [[topological graph theory]], an '''embedding''' (also spelled '''imbedding''') of a [[Graph (discrete mathematics)|graph]] <math>G</math> on a [[surface (mathematics)|surface]]
* the endpoints of the arc associated with an edge <math>e</math> are the points associated with the end vertices of <math>e</math>,
* no arcs include points associated with other vertices,
* two arcs never intersect at a point which is interior to either of the arcs.
Here a surface is a [[compact space|compact]], [[connected space|connected]] <math>2</math>-[[manifold]].
Informally, an embedding of a graph into a surface is a drawing of the graph on the surface in such a way that its edges may intersect only at their endpoints. It is well known that any finite graph can be embedded in 3-dimensional Euclidean space <math>\mathbb{R}^3</math><ref name="3d-gd">{{citation
Line 21:
| year = 1995}}.</ref> and [[planar graphs]] can be embedded in 2-dimensional Euclidean space <math>\mathbb{R}^2</math>.
Often, an '''embedding''' is regarded as an equivalence class (under homeomorphisms of
Some authors define a weaker version of the definition of "graph embedding" by omitting the non-intersection condition for edges. In such contexts the stricter definition is described as "non-crossing graph embedding".<ref>{{citation|first1=Naoki|last1=Katoh|first2=Shin-ichi|last2=Tanigawa|title=Computing and Combinatorics, 13th Annual International Conference, COCOON 2007, Banff, Canada, July 16-19, 2007, Proceedings|publisher=Springer-Verlag|series=[[Lecture Notes in Computer Science]]|volume=4598|year=2007|pages=243–253|doi=10.1007/978-3-540-73545-8_25|chapter=Enumerating Constrained Non-crossing Geometric Spanning Trees|isbn=978-3-540-73544-1}}.</ref>
Line 28:
==Terminology==
If a graph <math>G</math> is embedded on a closed surface
the vertices and edges of <math>G</math> is a family of '''regions''' (or '''[[face (graph theory)|face]]s''').<ref name="gt01">{{citation|last1=Gross|first1=Jonathan|last2=Tucker|first2=Thomas W.|authorlink2= Thomas W. Tucker| title=Topological Graph Theory|publisher=Dover Publications|year=2001|isbn=0-486-41741-7}}.</ref> A '''2-cell embedding''' or '''map''' is an embedding in which every face is homeomorphic to an open disk.<ref>{{citation|last1=Lando|first1=Sergei K.|last2=Zvonkin|first2=Alexander K.|title=Graphs on Surfaces and their Applications|publisher=Springer-Verlag|year=2004|isbn=3-540-00203-0}}.</ref> A '''closed 2-cell embedding''' is an embedding in which the closure of every face is homeomorphic to a closed disk.
The '''genus''' of a [[Graph (discrete mathematics)|graph]] is the minimal integer
The '''Euler genus''' of a graph is the minimal integer
The '''maximum genus''' of a [[Graph (discrete mathematics)|graph]] is the maximal integer
==Combinatorial embedding==
Line 45:
==Computational complexity==
The problem of finding the graph genus is [[NP-hard]] (the problem of determining whether an
At the same time, the graph genus problem is [[Fixed-parameter tractability|fixed-parameter tractable]], i.e., [[polynomial time]] algorithms are known to check whether a graph can be embedded into a surface of a given fixed genus as well as to find the embedding.
|