What is a bipartite graph according to the video?
A bipartite graph is a graph whose vertices are divided into two disjoint sets, called left vertices and right vertices. Every vertex belongs to exactly one side, and every edge connects a left vertex to a right vertex.
Conditions
- The graph is a simple graph.
- The vertex set is partitioned into two disjoint subsets.
- The two endpoints of each edge belong to opposite sides.
Reasoning, step by step
- Identify the two disjoint sets of vertices.
- Verify that every vertex belongs to exactly one set.
- Check that every edge connects a vertex from the first set to a vertex from the second set.
Example
The video shows two separate ellipses, one holding the G vertices and the other the B vertices, and then draws only edges crossing between the ellipses.
Common misconceptions
- Thinking that a bipartite graph only requires vertices to be split into two groups, while edges could still connect arbitrarily.
- Assuming that edges can connect vertices within the same side.
Watch the explanation
YouTube2.11.7 Bipartite Matching
0:22 – 0:37Watch this moment ↗
Explore next
Answers are generated from source material and independently checked. Consult the original video or creator if something is unclear.