Bipartite Graph

2 min read Last updated Tue May 26 2026 18:26:32 GMT+0000 (Coordinated Universal Time)

A graph where vertices can be split into disjoint sets V1V_1 and V2V_2 such that:

  • All edges go between V1V_1 and V2V_2,
  • No edges exist inside V1V_1 or inside V2V_2.

Complete graphs are not bipartite.

If a graph contains a cycle of odd length, it is not bipartite.

Subgraph of a bipartite graph is also bipartite.

Bipartition Set

The disjoint sets (V1V_1 and V2V_2) in the above process.

Complete Bipartite Graph

Every vertex in V1V_1 is connected to every vertex in V2V_2. Denoted by Km,nK_{m,n}. m,nNm,n \in \mathbb{N}.

Has m×nm \times n edges.

Was this helpful?