Bipartite Graph

In the mathematical field of graph theory, a bipartite graph is a special graph where the set of vertices can be divided into two disjoint sets with two vertices of the same set never sharing an edge. Bipartite graphs are useful for modelling matching problems. An example is a job matching problem. Suppose we have a set of people P and a set of jobs J, with not all people suitable for all jobs. We can model this as a graph with P + J the set of vertices. If a person p_i is suitable for a certain job j_i there is a edge between p_i and j_i in the graph. The marriage theorem provides a characterization of bipartite graphs which allow perfect matchings.

Definitions

A simple undirected graph G:=(V,E) is called bipartite if there exists a partition of the vertex set V=V_1 \cup V_2 so that both V_1 and V_2 are independent sets. We often write G:=(V_1 + V_2, E) to denote a bipartite graph with partitions V_1 and V_2.

Examples

Properties

See also

 

<< PreviousWord BrowserNext >>
list of adjectival forms of place names
supercell
game & watch
mesocyclone
commandaria
scalar multiplication
snow (disambiguation)
charlotte gilman
squall
flash flood
tanbo
bohol
ebm
alak
plebs
at at
list of people by name: bf bh
javapedia
nkki
list of people by name: bi
list of people by name: bj bk
list of people by name: bl bn
list of people by name: bon
list of people by name: brow
list of people by name: bur
list of people by name: by bz
robert m. parker, jr.
the transplants
list of indonesians
hamiltonian path
turnstone
total
ics
adjacency matrix
zhu xi
wells fargo
odd
publius sulpicius rufus
imperial examination
kaifeng
angela's ashes
not
socks
hutt river, new zealand