Subdivision and smoothing
In general, a subdivision of a graph ''G'' (sometimes known as an expansion) is a graph resulting from the subdivision of edges in ''G''. The subdivision of some edge ''e'' with endpoints yields a graph containing one new vertex ''w'', and with an edge set replacing ''e'' by two new edges, and . For directed edges, this operation shall preserve their propagating direction. For example, the edge ''e'', with endpoints : can be subdivided into two edges, ''e''1 and ''e''2, connecting to a new vertex ''w'' of degree-2, or indegree-1 and outdegree-1 for the directed edge: Determining whether for graphs ''G'' and ''H'', ''H'' is homeomorphic to a subgraph of ''G'', is an NP-complete problem.The more commonly studied problem in the literature, under the name of the subgraph homeomorphism problem, is whether a subdivision of ''H'' is isomorphic to a subgraph of ''G''. The case when ''H'' is an ''n''-vertex cycle is equivalent to theReversion
The reverse operation, smoothing out or smoothing a vertex ''w'' with regards to the pair of edges (''e''1, ''e''2) incident on ''w'', removes both edges containing ''w'' and replaces (''e''1, ''e''2) with a new edge that connects the other endpoints of the pair. Here, it is emphasized that only degree-2 (i.e., 2-valent) vertices can be smoothed. The limit of this operation is realized by the graph that has no more degree-2 vertices. For example, the simple connected graph with two edges, ''e''1 and ''e''2 : has a vertex (namely ''w'') that can be smoothed away, resulting in:Barycentric subdivisions
The barycentric subdivision subdivides each edge of the graph. This is a special subdivision, as it always results in a bipartite graph. This procedure can be repeated, so that the ''n''th barycentric subdivision is the barycentric subdivision of the ''n''−1st barycentric subdivision of the graph. The second such subdivision is always a simple graph.Embedding on a surface
It is evident that subdividing a graph preserves planarity. Kuratowski's theorem states that : a finite graph is planar if and only if it contains no subgraph homeomorphic to ''K''5 ( complete graph on five vertices) or ''K''3,3 ( complete bipartite graph on six vertices, three of which connect to each of the other three). In fact, a graph homeomorphic to ''K''5 or ''K''3,3 is called a Kuratowski subgraph. A generalization, following from the Robertson–Seymour theorem, asserts that for each integer ''g'', there is a finite obstruction set of graphs such that a graph ''H'' is embeddable on a surface ofExample
In the following example, graph ''G'' and graph ''H'' are homeomorphic. If ''G′'' is the graph created by subdivision of the outer edges of ''G'' and ''H′'' is the graph created by subdivision of the inner edge of ''H'', then ''G′'' and ''H′'' have a similar graph drawing: Therefore, there exists an isomorphism between ''mixed graph
The following mixed graphs are homeomorphic. The directed edges are shown to have an intermediate arrow head.See also
* Minor (graph theory) * Edge contractionReferences
Further reading
*{{Citation , last1=Yellen , first1=Jay , last2=Gross , first2=Jonathan L. , title=Graph Theory and Its Applications , publisher=Chapman & Hall/CRC , edition=2nd , series=Discrete Mathematics and Its Applications , isbn=978-1-58488-505-4 , year=2005 Graph theory Homeomorphisms NP-complete problems