Grafo bipartido
Grafo bipartido é um grafo cujo conjunto de vértices pode ser particionado em dois subconjuntos e .
NOTE
Vale ressaltar que grafo bipartido é o exemplo mais simples para explicar esse conceito, porém pode ser n-partidos.
Tal que cada aresta incide em um vértice de X e um vértice em . Dessa forma, a partição é chamada bipartição do grafo.
Problema da bipartição
Seja um grafo não direcionado. Então é bipartido se e somente se não tem ciclos ímpares.
No conjunto onde seus vértices são divididos em 2 subconjuntos e onde todas as arestas de possui uma extremidade em e outra em .
Algoritmo
A base do algoritmo utiliza a estratégia de colocação dos vértices. No caso do grafo bipartido, chamados de bicolocação, utilizamos 2 cores (uma para o vértice em e outra em ).