Częścią trudności w znalezieniu więcej informacji na temat tego problemu jest to, że problem z dopasowaniem wykresu różni się od jego znacznie bardziej znanego kuzyna, problemu z dopasowywaniem, ale trudno go od niego odróżnić podczas korzystania z wyszukiwarek.
Biorąc pod uwagę dwa wykresy i takie, że, zadaniem jest znalezienie bijection tak aby ten bijection ustalił jak najwięcej korespondencji między krawędziami i jak to możliwe.G ′ = ( V ′ , E ′ ) | V | = | V ′ | π : V → V ′ G G ′
Innymi słowy, jeśli i są macierzami przylegania, to chcemy zmaksymalizowaćM ′
Ten problem wyraźnie zawiera izomorfizm grafów jako szczególny przypadek i można go zredukować do dopasowania dwustronnego z redukcją (nie wielomianową!).
Jakie rodzaje algorytmów istnieją i co wiadomo o ich złożoności?
Artykuł, który @Austin Buchanan wskazał powyżej na temat przybliżonego izomorfizmu grafów, nie wydaje się odpowiadać żądanej wersji. Zakładam, że macierz przylegania ma wpisów, w którym to przypadku cel mierzy tylko dopasowane krawędzie. Przybliżony model wykresu izomorfizmu mierzy zarówno dopasowane niedopasowane krawędzie, co czyni to nieco łatwiejszym z przybliżonego punktu widzenia.0,1
Wygląda na to, że zadany problem jest co najmniej tak samo trudny jak problem -densena-podgrafu, który obecnie dopuszcza jedynie przybliżenie wielomianowe. Zobacz http://arxiv.org/abs/1001.2891 i http://arxiv.org/abs/1110.1360, aby uzyskać więcej szczegółów i aktualny status pod względem algorytmów i twardości.k
Teraz redukcja. Załóżmy, że chcemy rozwiązać problem -densse-subgrafu na wykresie ; to znaczy chcemy znaleźć podzbiór węzłów który maksymalizuje liczbę krawędzi na indukowanym wykresie . Można zmniejszyć to do problemu poprzez ustawienie być wykres składający się z kliki na -vertices i izolowanych wierzchołków, a jest ustawiona na .H k S G [ S ] G k n - k G ′ Hk H k S G[S] G k n−k G′ H
źródło