Materia: #técnicas_y_diseños_de_algoritmos
Tags: Estructura, Grafos
Grafos bipartitos
Un grafo
Y tal que todas las aristas de
Es decir, queremos dividir al grafo en dos grupos de nodos. A su vez, en cada grupo no debe haber aristas internas, es decir, dos nodos forman parte del mismo grupo si no son vecinos en el grafo.
Un grafo bipartito con subconjuntos
flowchart LR name(No es bipartito) id1((1)) id2((2)) id3((3)) id1 --- id2 id2 --- id3 id3 --- id1
flowchart LR name(Es bipartito) id1((1)) id2((2)) id3((3)) id4((4)) id5((5)) id6((6)) id7((7)) id8((8)) id1 --- id2 id1 --- id4 id1 --- id5 id3 --- id7 id3 --- id4 id2 --- id6 id2 --- id3 id4 --- id8 id5 --- id6 id5 --- id8 id6 --- id7 id7 --- id8
El segundo dibujo representa un grafo bipartito, ya que podríamos tomar
Un teorema muy útil dice que un grafo