Graph Amalgamation
   HOME

TheInfoList



OR:

In
graph theory In mathematics, graph theory is the study of ''graphs'', which are mathematical structures used to model pairwise relations between objects. A graph in this context is made up of '' vertices'' (also called ''nodes'' or ''points'') which are conne ...
, a graph amalgamation is a relationship between two graphs (one graph is an amalgamation of another). Similar relationships include subgraphs and minors. Amalgamations can provide a way to reduce a graph to a simpler graph while keeping certain structure intact. The amalgamation can then be used to study properties of the original graph in an easier to understand context. Applications include embeddings,Gross, Tucker 1987 computing genus distribution,Gross 2011 and
Hamiltonian decomposition In graph theory, a branch of mathematics, a Hamiltonian decomposition of a given graph is a partition of the edges of the graph into Hamiltonian cycles. Hamiltonian decompositions have been studied both for undirected graphs and for directed graphs ...
s.


Definition

Let G and H be two graphs with the same number of edges where G has more vertices than H. Then we say that H is an amalgamation of G if there is a
bijection In mathematics, a bijection, also known as a bijective function, one-to-one correspondence, or invertible function, is a function between the elements of two sets, where each element of one set is paired with exactly one element of the other s ...
\phi: E(G) \to E(H) and a
surjection In mathematics, a surjective function (also known as surjection, or onto function) is a function that every element can be mapped from element so that . In other words, every element of the function's codomain is the image of one element of i ...
\psi: V(G) \to V(H) and the following hold: * If x, y are two vertices in G where \psi(x) \neq \psi(y), and both x and y are adjacent by edge e in G, then \psi(x) and \psi(y) are adjacent by edge \phi(e) in H. * If e is a loop on a vertex x \in V(G), then \phi(e) is a loop on \psi(x) \in H. * If e joins x,y \in V(G), where x \neq y, but \psi(x) = \psi(y), then \phi(e) is a loop on \psi(x).Hilton 1984 Note that while G can be a graph or a
pseudograph In mathematics, and more specifically in graph theory, a multigraph is a graph which is permitted to have multiple edges (also called ''parallel edges''), that is, edges that have the same end nodes. Thus two vertices may be connected by more ...
, it will usually be the case that H is a pseudograph.


Properties

Edge coloring In graph theory, an edge coloring of a graph is an assignment of "colors" to the edges of the graph so that no two incident edges have the same color. For example, the figure to the right shows an edge coloring of a graph by the colors red, blue ...
s are invariant to amalgamation. This is obvious, as all of the edges between the two graphs are in bijection with each other. However, what may not be obvious, is that if G is a
complete graph In the mathematical field of graph theory, a complete graph is a simple undirected graph in which every pair of distinct vertices is connected by a unique edge. A complete digraph is a directed graph in which every pair of distinct vertices is c ...
of the form K_, and we color the edges as to specify a Hamiltonian decomposition (a decomposition into
Hamiltonian path In the mathematical field of graph theory, a Hamiltonian path (or traceable path) is a path in an undirected or directed graph that visits each vertex exactly once. A Hamiltonian cycle (or Hamiltonian circuit) is a cycle that visits each vertex ...
s, then those edges also form a Hamiltonian Decomposition in H.


Example

Figure 1 illustrates an amalgamation of K_5. The invariance of edge coloring and Hamiltonian Decomposition can be seen clearly. The function \phi is a bijection and is given as letters in the figure. The function \psi is given in the table below.


Hamiltonian decompositions

One of the ways in which amalgamations can be used is to find Hamiltonian Decompositions of complete graphs with 2''n'' + 1 vertices.Bahmanian, Amin; Rodger, Chris 2012 The idea is to take a graph and produce an amalgamation of it which is edge colored in n colors and satisfies certain properties (called an outline Hamiltonian decomposition). We can then 'reverse' the amalgamation and we are left with K_ colored in a Hamiltonian Decomposition. In Hilton outlines a method for doing this, as well as a method for finding all Hamiltonian Decompositions without repetition. The methods rely on a theorem he provides which states (roughly) that if we have an outline Hamiltonian decomposition, we could have arrived at it by first starting with a Hamiltonian decomposition of the complete graph and then finding an amalgamation for it.


Notes

{{Reflist


References

* Bahmanian, Amin; Rodger, Chris (2012)
"What Are Graph Amalgamations?"
Auburn University Auburn University (AU or Auburn) is a public land-grant research university in Auburn, Alabama. With more than 24,600 undergraduate students and a total enrollment of more than 30,000 with 1,330 faculty members, Auburn is the second largest uni ...
* Hilton, A. J. W (1984)
"Hamiltonian Decompositions of Complete Graphs
Journal of Combinatorial Theory The ''Journal of Combinatorial Theory'', Series A and Series B, are mathematical journals specializing in combinatorics and related areas. They are published by Elsevier. ''Series A'' is concerned primarily with structures, designs, and applicat ...
, Series B 36, 125–134 * Gross, Jonathan L.; Tucker, Thomas W. (1987), Topological Graph Theory,
Courier Dover Publications Dover Publications, also known as Dover Books, is an American book publisher founded in 1941 by Hayward and Blanche Cirker. It primarily reissues books that are out of print from their original publishers. These are often, but not always, books ...
, 151 * Gross, Jonathan L. (2011)
"Genus Distributions of Cubic Outerplanar Graphs"
Journal of Graph Algorithms and Applications The ''Journal of Graph Algorithms and Applications'' is an open access peer-reviewed scientific journal covering the subject of graph algorithms and graph drawing. The journal was established in 1997 and the editor-in-chief is Giuseppe Liotta (Univ ...
, Vol. 15, no. 2, pp. 295–316 Graph theory