Bipartite Graph
Synonyms
Definition
A bipartite graph is one whose vertices, V, can be divided into two independent sets, V1 and V2, and every edge of the graph connects one vertex in V1 to one vertex in V2 (Skiena 1990). If every vertex of V1 is connected to every vertex of V2 the graph is called a complete bipartite graph. If V1 and V2 have equal cardinality, meaning they have same number of vertices, the graph is called a balanced bipartite graph.
Another way to view a bipartite graph is by coloring the two vertices with different colors. Say all vertices of set V1 will be colored green and all vertices of set V2 will be colored red, then each edge will connect vertices of different colors.
This view helps to understand the fact that a graph that does not contain odd-length circles is a bipartite graph, because if it had an odd number of vertices, one of the edges would have endpoints of the same color.
Cross-References
References
- Skiena S (1990) Coloring bipartite graphs, §5.5.2. In: Skiena S (ed) Implementing discrete mathematics: combinatorics and graph theory with mathematica. Addison-Wesley, Reading, p 213Google Scholar