Wykresy planarne mają rodzaj zero. Wykresy osadzane na torusie mają co najwyżej rodzaj 1. Moje pytanie jest proste:
Czy są jakieś problemy, które można rozwiązać wielomianowo na wykresach planarnych, ale trudne NP na wykresach rodzaju 1?
Bardziej ogólnie, czy są jakieś problemy, które można rozwiązać wielomianowo na wykresach rodzaju g, ale NP-trudne na wykresach rodzaju> g?
cc.complexity-theory
ds.algorithms
graph-theory
planar-graphs
Shiva Kintali
źródło
źródło
Odpowiedzi:
To jest rozgłos mojej własnej pracy, ale przecinanie liczby i 1-planarności są trywialnie rozwiązywalne na grafach płaskich, ale trudne dla grafów pierwszego rodzaju. Zobacz http://arxiv.org/abs/1203.5944
źródło
Jeśli problemy z zabawkami są w porządku:
Niech i niech H będzie jakimś wykresem rodzaju g + 1 . Dla cp w CNF formuły, niech G cp być pewne kodowania cp postaci wykresu płaskiego wraz z kopią rozłącznego z H .g∈N H g+1 ϕ Gϕ ϕ H
Biorąc pod uwagę , który jest wykresem rodzaju g + 1 , trudno jest stwierdzić, czy ϕ jest zadowalające. Problem ten staje się jednak trywialny, gdy ogranicza się do wykresów rodzaju ≤ g .Gϕ g+1 ϕ ≤g
źródło
EDYCJA (2012-09-05): Komentarze Jeffa i Radu są słuszne. Cytowany wynik nie odpowiada na pytanie. Aby rozwinąć komentarz Radu, oto pokrewny algorytm Bravyi, który daje algorytm do kurczenia się tensorów zapałki na wykresie z rodzajem g z czasem pracy T = p o l y ( n ) + 2 2 g O ( m 3 ) gdzie m jest minimalną liczbą krawędzi, które należy usunąć z G , aby był płaski.G g T=poly(n)+22gO(m3) m G
Cai, Lu i Xia niedawno udowodnili następującą dychotomię dla problemów z liczeniem #CSP:
źródło
Dla każdego ustalonego istnieje algorytm czasu wielomianowego do określania, czy wykres ma rodzaj (co najwyżej) g . Niech X g będzie dowolnym problemem, który jest NP-kompletny na wykresach rodzaju większych niż g (np. 3-kolorowalność). Dla każdej stałej g występuje problem „Czy wykres wejściowy ma rodzaj co najwyżej g, czy jest w X g (lub w obu)?” jest NP-kompletny dla ogólnych danych wejściowych, ale ma algorytm czasu wielomianowego, gdy dane wejściowe są ograniczone do wykresów rodzaju co najwyżej g .g g Xg g g g Xg g
Pomysł ten może być dość ogólnie stosowany do tworzenia problemów, które są „twarde” na grafach ogólnych, ale „łatwe” na niektórych grafach klasy , o ile określenie „członkostwa” w „ C ” jest „łatwe” .C C
źródło