Misalkan kita memiliki seperangkat S grafik (grafik berhingga, tetapi sejumlah tak terbatas dari mereka) dan sekelompok P permutasi yang bekerja pada S.
Instance: P permutasi di P.
Pertanyaan: Apakah ada grafik g di S yang menerima p automorfisme?
Apakah ini masalah NP-complete untuk beberapa set S?
Akan mudah untuk memeriksa bahwa grafik mengakui permutasi p (sertifikat yaitu). Selain itu, mudah untuk menemukan contoh S di mana masalahnya tidak lengkap NP, seperti S menjadi himpunan grafik lengkap, dari mana jawabannya selalu ya.
Catatan: Saya tidak begitu tertarik dengan jenis grafiknya; jika Anda suka mereka bisa tidak sederhana, terarah, berwarna, dll.
TAMBAHAN: Masalah yang saya lihat saat ini adalah mengklasifikasikan isotopisme mana yang merupakan autotopisme dari kotak Latin (yang juga dapat diartikan sebagai jenis khusus dari automorfisme grafik).
Diberi persegi Latin L (i, j) kita dapat membuat grafik dengan cara berikut:
- Himpunan verteks adalah himpunan sel (i, j) dalam matriks dan
- Ada perbedaan antara yang berbeda (i, j) dan (i ', j') setiap kali saya = i 'atau j = j' atau L (i, j) = L (i ', j').
Grafik semacam itu disebut grafik kotak Latin (lihat misalnya artikel ini oleh Bailey dan Cameron http://designtheory.org/library/encyc/topics/lsee.pdf ). Kita dapat menginterpretasikan autotopisme persegi Latin sebagai automorfisme grafik persegi Latin. Jadi misalkan S adalah himpunan grafik persegi Latin yang dibentuk dari kuadrat Latin orde n. Jadi pertanyaan saya tertarik adalah:
Diberi p permutasi, apakah p automorfisme dari satu (atau lebih) dari grafik dalam S?
Perasaan saya adalah bahwa ini adalah pertanyaan yang sulit dijawab secara umum - Saya saat ini menulis makalah 30+ halaman tentang masalah ini (dengan 2 penulis bersama). Sebenarnya sebagian besar waktu itu mudah (sebagian besar waktu itu "tidak"), tetapi ada beberapa kasus yang sulit.
Jadi saya tertarik untuk menemukan masalah keputusan yang akan terkait dengan "klasifikasi simetri". Mereka tidak benar-benar perlu dikaitkan dengan kotak Latin, saya hanya berharap untuk menggunakan teknik ini untuk menjawab pertanyaan untuk kotak Latin.
sumber
Jawaban:
Ambil bahasa apa pun (yang terdiri dari string biner). Buat himpunan S dari grafik sebagai berikut:L S
Sekarang mari menjadi permutasi dari { 1 , 2 , . . . , 3 n } . Asumsikan bahwa p adalah automorphism beberapa grafik dalam S . Artinya, p adalah automorphism dari G y untuk beberapa y ∈ L . Biarkan saya ∈ { 1 , 2 , . . . , n } . Mari kita perhatikan dua kasus berikut:p {1,2,...,3n} p S p Gy y∈L i∈{1,2,...,n}
Oleh karena itu jika kita dapat menyelesaikan pertanyaan "adalah automorfisme diberikan dari beberapa G ∈ S ", kita juga dapat memecahkan pertanyaan "adalah string yang diberikan y dalam L ". Selain itu, jika kita dapat melakukan yang sebelumnya dalam, katakanlah, waktu polinomial dalam | p | , kita dapat melakukan yang terakhir dalam waktu polinomial dalam | y | demikian juga.p G∈S y L |p| |y|
Sekarang Anda bisa membiarkan menjadi masalah NP-hard favorit Anda. Atau masalah penghentian ...L
sumber