Podany jest dwustronny wykres, a my chcemy wyświetlić cały maksymalny pełny dwuartydzielny pod-wykres.Znajdź cały maksymalny kompletny, dwudzielny subgraph z danego dwudzielnego wykresu
Przykładowo
zbiór wierzchołków L = {A, B, C, D,}
zestaw wierzchołek R = {a, b, c, d, e}
krawędzie AA Ab, BA, BB, Cc, Cd, DC, dd, De
maksymalna zakończeniu dwustronnego są:
{A, b} - {A, b}
{C, D,} - {c, d}
{D} - {c, d, e}
I znaleziono algorytm brute force, O (2^N). Nie wiem, czy jakiś algorytm aproksymacyjny lub algorytm randomizowany.
Ten problem dotyczy NP-complete. Kwestia przybliżonych metod jest lepiej zadawana w matematyce lub teoretycznej społeczności CS, a nie w programowaniu. –
Przepraszamy, ale zamieszczam ten sam wątek w społeczności matematycznej, ale zasugerowali tutaj. – ColinBinWang