Professional Documents
Culture Documents
B)
GRAPH PRODUCTS
Tensor Product :
In graph theory, the tensor product G × H of graphs G and H is a graph such that
Examples
❖ The tensor product G × K2 is a bipartite graph, called the bipartite double cover of G. The bipartite
double cover of the Petersen graph is the Desargues graph: K2 × G(5,2) = G(10,3). The bipartite double
cover of a complete graph Kn is a crown graph (a complete bipartite graph Kn,n minus a perfect
matching).
❖ The tensor product of a complete graph with itself is the complement of a Rook's graph. Its vertices can
be placed in an n by n grid, so that each vertex is adjacent to the vertices that are not in the same row or
column of the grid.
Lexicographic Product :
In graph theory, the lexicographic product or (graph) composition G ∙ H of graphs G and H is a graph such that
If the edge relations of the two graphs are order relations, then the edge relation of their lexicographic
product is the corresponding lexicographic order.
The lexicographic product was first studied by Felix Hausdorff (1914). As Feigenbaum & Schäffer
(1986) showed, the problem of recognizing whether a graph is a lexicographic product is equivalent in
complexity to the graph isomorphism problem.
Strong Product :
In graph theory, the strong product G ⊠ H of graphs G and H is a graph such that[1]
The vertex set of the modular product of G and H is the cartesian product V(G) × V(H). Any two vertices (u, v)
and (u' , v' ) are adjacent in the modular product of G and H if and only if either
Rooted Product:
Replacement Product :
In graph theory, the replacement product of two graphs is a graph product that can be used to reduce
the degree of a graph while maintaining its connectivity.[1]
Suppose G is a d-regular graph and H is an e-regular graph with vertex set {0, …, d − 1}. Let R denote the
replacement product of G and H. The vertex set of R is the Cartesian product V(G) × V(H). For each
vertex u in V(G) and for each edge (i, j) in E(H), the vertex (u, i) is adjacent to (u, j) in R. Furthermore, for each
edge (u, v) in E(G), if v is the ith neighbor of u and u is the jth neighbor of v, the vertex (u, i) is adjacent to (v, j)
in R.
If H is an e-regular graph, then R is an (e + 1)-regular graph.
Overview table
Size (number of
edges)
Name Example
Condition for
Tensor product
(Categorical product) and
Lexicographical product u 1 ∼ v1
or
or ( u1 = v1 and u2 ∼ v2 )
Co-normal product
(disjunctive product, OR u 1 ∼ v1
product) or
u 2 ∼ v2
or
Modular product