Czy izomorfizm grafów (problem decyzyjny) znajduje się w ? Tutaj to klasa problemów decyzyjnych akceptowanych przez jednoznaczną maszynę Turinga (patrz zoo złożoności ).
cc.complexity-theory
graph-isomorphism
Fayez Abdlrazaq Deab
źródło
źródło
Odpowiedzi:
Wykres izomorfizm nie jest znany w ani w .UP coUP
Dla : naturalny niedeterministyczny algorytm - zgadnij mapę między dwoma wykresami i sprawdź, czy jest to izomorfizm - ma 0 świadków (jeśli wykresy nie są izomorficzne) lubświadkowie. Chociaż większość wykresów ma (to znaczy, jeśli wybierzesz losowy wykres na wierzchołkach, prawdopodobieństwo, że ma jakieś nietrywialne automorfizmy, szybko wzrasta do przy ), to nie jest wystarczy powiedzieć, że zawsze jest co najwyżej jeden świadek. To oczywiście nie wyklucza innych algorytmów, które mogłyby pokazywać, że izomorfizm grafów w . (W końcu możliwe jest, że występuje izomorfizm grafówUP |Aut(G)| |Aut(G)|=1 n 0 n UP P⊆UP ).
Jeśli chodzi o , jak zauważył Peter Shor, nie wiemy nawet, czy izomorfizm grafów jest w , więc na pewno nie wiemy, czy to jest w . (Przy prawdopodobnym założeniu o derandomizacji jest to , ale nie znam żadnego naturalnego założenia, które to w lub .)coUP coNP coUP coNP UP coUP
źródło