Największy wspólny podgraf dwóch maksymalnych wykresów płaskich

13

Rozważ następujący problem -

Biorąc pod uwagę maksymalne płaskie wykresy i G 2 , znajdź wykres G z maksymalną liczbą krawędzi, tak że w G 1 i G 2 jest podgraph (niekoniecznie indukowany), który jest izomorficzny do GG1G2GG1G2G .

Czy można to zrobić w czasie wielomianowym? Jeśli tak, to jak?

Wiadomo, że jeśli i G 2 są grafami ogólnymi, to problem jest NP-zupełny (ponieważ G 1 może być kliką). Wiadomo również, że jeśli G 1 i G 2 są drzewami lub częściowymi drzewami k o ograniczonym stopniu, problem można rozwiązać w czasie wielomianowym. A co z maksymalnym przypadkiem planarnym? Czy ktoś to wie? Izomorfizm grafów na dwóch maksymalnych wykresach płaskich jest wielomianowy. Może to jakoś pomaga?G1G2G1G1G2

Vinayak Pathak
źródło
„Izomorfizm grafów na dwóch maksymalnych wykresach płaskich jest wielomianowy. Może to jakoś pomaga? Jest co najmniej powiązane (zapewne już to wiesz): istnienie wydajnego algorytmu do decydowania o izomorfizmie jest zdecydowanie niezbędnym warunkiem istnienia wydajnego algorytmu do znalezienia największego wspólnego podgrafu.
Tsuyoshi Ito,
Tak, oczywiście. I to chyba nie wystarczy. Nie jestem zbyt pewien, ale myślę, że istnieją klasy grafów, dla których izomorfizm jest wielomianem, ale znalezienie największego wspólnego podgrupy nie jest?
Vinayak Pathak,
Wydaje się, że problem jest -Complete. G może być największy wspólny cykl i wiadomo, że cykl Hamiltona problemem N P -Complete na maksymalne płaskich wykresów. math.ias.edu/~avi/PUBLICATIONS/MYPAPERS/W82a/tech298.pdfNPGNP
Mohammad Al-Turkistany

Odpowiedzi:

5

Jest NP-kompletny, poprzez zmodyfikowaną wersję redukcji Wigdersona zastosowaną do udowodnienia, że ​​Hamiltoniczność maksymalnych grafów płaskich jest NP-kompletna.

Dokładne badanie dowodu twardości NP Wigdersona z 1982 r. Dla cykli hamiltonowskich na maksymalnych grafach płaskich ( http://www.math.ias.edu/avi/node/820 ) pokazuje, że instancje wywołane przez jego redukcję mają właściwość istnieje krawędź taka, że ​​albo istnieje cykl hamiltonowski przez e, albo w ogóle nie istnieje żaden cykl hamiltonowski. Na przykład e może być wybrane jako jedna z krawędzi w jednym z M WigdersonaeeeM gadżetów Wigdersona.

Niech będzie twardą instancją skonstruowaną w ten sposób i osadzimy G tak, aby krawędź e należała do zewnętrznego trójkąta osadzenia. Podłączenie wielu kopii tego klipu wykresie tak, że ich E -edges tworzą cykl, i aby ilość płaska ponownie wynik dodając dwie kolejne wierzchołki, na każdej stronie tego cyklu, podłączony do wszystkich odsłoniętych wierzchołków kopii G . Niech liczba kopii z C i wywołać otrzymanego wykresu H . Niech N jest liczbą wierzchołków G .GGeeGcHnG

(H,B)BHcHc2cH

GeGc(n+2)c(n1)3cGc3cc(n1)HBc(n+2)

David Eppstein
źródło