Termotivasi oleh komentar Fortnow pada posting saya, Bukti bahwa masalah Graph Isomorphism bukan -complete , dan oleh fakta bahwa adalah kandidat utama untuk -intermediate problem (bukan -complete atau ), saya tertarik pada bukti yang diketahui bahwa tidak dalam .
Salah satu bukti tersebut adalah - dari masalah Automorfisme Grafik terbatas (masalah automorfisme grafik bebas titik-tetap adalah lengkap). Masalah ini dan generalisasi lainnya dipelajari dalam " Beberapa masalah NP-lengkap mirip dengan Graph Isomorphism " oleh Lubiw. Beberapa mungkin berpendapat sebagai bukti fakta bahwa meskipun lebih dari 45 tahun tidak ada yang menemukan algoritma waktu polinomial untuk .
Bukti apa lagi yang harus kita percaya bahwa tidak ada dalam ?
cc.complexity-theory
graph-isomorphism
Mohammad Al-Turkistany
sumber
sumber
Jawaban:
Sebelum pertanyaan ini, pendapat saya adalah bahwa Grafik Isomorfisme mungkin ada di P, yaitu bahwa tidak ada bukti untuk percaya bahwa GI tidak ada dalam P. Jadi saya bertanya pada diri sendiri apa yang akan dianggap sebagai bukti bagi saya: Jika ada algoritma dewasa untuk - grup isomorfisme yang sepenuhnya mengeksploitasi struktur -group yang tersedia dan masih tidak memiliki harapan untuk mencapai runtime polinomial, maka saya akan setuju bahwa GI mungkin tidak dalam P. Ada algoritma yang dikenal yang mengeksploitasi struktur yang tersedia seperti pengujian Isomorfisme untuk - kelompok. oleh O'Brien (1994)p p p , tapi saya belum membacanya secara cukup rinci untuk menilai apakah ia sepenuhnya mengeksploitasi struktur yang tersedia, atau apakah ada harapan untuk meningkatkan algoritma ini (tanpa mengeksploitasi struktur grup tambahan yang tidak jelas ) untuk mencapai runtime polinomial.p
Tetapi saya tahu bahwa Dick Lipton menyerukan tindakan menjelang akhir 2011 untuk mengklarifikasi kompleksitas komputasi dari masalah isomorfisma kelompok secara umum, dan tentang masalah kelompok isomorfisma secara khusus. Jadi saya mencari Googlep
untuk melihat apakah seruan untuk bertindak telah berhasil. Itu memang:
Posting terakhir mengulas makalah yang mencapai runtime untuk keluarga penting kelompok tertentu, mengeksploitasi banyak struktur yang tersedia, dan mengakui makalah yang disebutkan di atas dari tahun 1994. Karena runtime terikat kompatibel dengan pengalaman bahwa grafik isomorfisma tidak sulit dalam praktiknya, dan dengan pengalaman bahwa tidak ada yang dapat menghasilkan algoritma waktu polinomial (bahkan untuk isomorfisme grup), ini dapat dihitung sebagai bukti bahwa GI tidak ada dalam P.nO(loglogn) nO(loglogn)
sumber
The smallest set of permutations you have to check to verify that no non-trivial permutations exist in a black box setting is better thann! but still exponential, OEIS A186202.
The number of bits needed to store an unlabeled graph islog2 of (n2)−nlog(n)+O(n) . See Naor, Moni. "Succinct representation of general unlabeled graphs." Discrete Applied Mathematics 28.3 (1990): 303-307. The compression method proof is a bit cleaner if I recall. Anyway, lets call that set U . Let L=2(n2) for labeled graphs.
sumber
Kozen in his paper, A clique problem equivalent to graph isomorphism, gives an evidence thatGI is not in P . The following is from the paper:
Also, Babai in his recent breakthrough paper Graph Isomorphism in quasipolynomial time gives an argument against the existence of efficient algorithms for GI. He observes that the group isomorphism problem (which is reducible to GI) is a major obstacle to placing GI inP . Group Isomorphism problem ( groups are given by their Cayley tableis) is solvable in nO(logn) and it is not known to be in P .
Here is an excerpt from Babai's paper:
sumber
here are other results not cited yet
On the hardness of Graph Isomorphism / Torán FOCS 2000 and SIAM J. Comput. 33, 5 1093-1108.
Graph Isomorphism is not AC0 reducible to Group Isomorphism / Chattopadhyay, Toran, Wagner
sumber