In graph theory, the join operation is a graph operation that combines two graphs by connecting every vertex of one graph to every vertex of the other. The join of two graphs G 1 {\displaystyle G_{1}} and G 2 {\displaystyle G_{2}} is denoted G 1 + G 2 {\displaystyle G_{1}+G_{2}} , G 1 ∨ G 2 {\displaystyle G_{1}\vee G_{2}} , or G 1 ∇ G 2 {\displaystyle G_{1}\nabla G_{2}} .
Definition Let G 1 = ( V 1 , E 1 ) {\displaystyle G_{1}=(V_{1},E_{1})} and G 2 = ( V 2 , E 2 ) {\displaystyle G_{2}=(V_{2},E_{2})} be two disjoint graphs. The join G 1 + G 2 {\displaystyle G_{1}+G_{2}} is a graph with:
Vertex set: V ( G 1 + G 2 ) = V 1 ∪ V 2 {\displaystyle V(G_{1}+G_{2})=V_{1}\cup V_{2}}
Edge set: E ( G 1 + G 2 ) = E 1 ∪ E 2 ∪ { u v ∣ u ∈ V 1 , v ∈ V 2 } {\displaystyle E(G_{1}+G_{2})=E_{1}\cup E_{2}\cup \{uv\mid u\in V_{1},v\in V_{2}\}}
In other words, the join contains all vertices and edges from both original graphs, plus new edges connecting every vertex in G 1 {\displaystyle G_{1}} to every vertex in G 2 {\displaystyle G_{2}} .
Examples Several well-known graph families can be constructed using the join operation.
Complete bipartite graph
K m , n = K ¯ m + K ¯ n {\displaystyle K_{m,n}={\overline {K}}_{m}+{\overline {K}}_{n}} (join of two independent sets). Wheel graph
W n = C n + K 1 {\displaystyle W_{n}=C_{n}+K_{1}} (join of a cycle graph and a single vertex). Star graph
S n + 1 = K ¯ n + K 1 {\displaystyle S_{n+1}={\overline {K}}_{n}+K_{1}} (join of a n {\displaystyle n} vertex empty graph and a single vertex). Fan graph
F m , n = P n + K ¯ m {\displaystyle F_{m,n}=P_{n}+{\overline {K}}_{m}} (join of a path graph with an empty graph). Complete graph
K n = K m + K n − m {\displaystyle K_{n}=K_{m}+K_{n-m}} (join of two complete graphs whose orders sum to n {\displaystyle n} ). Cograph Cographs are formed by repeated join and disjoint union operations starting from single vertices. Windmill graph
… excerpt ends here. Continue reading the full article.



