NP-Kelengkapan masalah keputusan untuk 15-puzzle umum

35

Saya tertarik pada generalisasi alami dari 15-puzzle yang terkenal , di mana Anda harus menggeser blok sampai Anda telah mengurutkan semua angka yang diberikan (biasanya ada celah 1 blok).

Sekarang generalisasi akan memperluas ukuran puzzle dari 15 ke , di mana satu bidang gratis. Saya telah membuat ilustrasi kecil (panah putus-putus menunjukkan gerakan yang diizinkan dan konfigurasi yang lebih rendah menunjukkan teka-teki yang diselesaikan):p×q

masukkan deskripsi gambar di sini

Diberikan konfigurasi awal teka-teki, saya bertanya pada diri sendiri pertanyaan berikut:

Pertanyaan keputusan : Diberikan puzzle ukuran , dan angka . Apakah ada urutan gerakan atau kurang diizinkan yang mengubah teka-teki menjadi konfigurasi terpecahkan?k N kp×qkNk

Saya sudah melakukan beberapa penyelidikan dan menemukan artikel " Masalah -tabung dan masalah relokasi terkait(n21) p = q " dari tahun 1990, yang menunjukkan bahwa memutuskan pertanyaan saya untuk adalah NP-Lengkap dan oleh karena itu yang memutuskan pertanyaan saya adalah NP -Lengkap (seperti algoritma umum juga bisa memutuskan pertanyaan untuk bidang simetris).p=q

Pertanyaan yang tetap terbuka adalah apakah masalah keputusan juga NP-Complete untuk fixed . Saya khususnya tertarik pada kasus-kasus khusus . Itu juga tetap terbuka jika memungkinkan lebih banyak ruang bebas dari satu bidang membuat masalah keputusan lebih sulit atau lebih mudah.q = 2 , 3q>1q=2,3

Semua artikel yang saya temukan dengan sedih dapat menghilangkan kasus asimetris, jadi saya pikir mungkin tidak ada hasil yang diketahui tentang hal ini. Karena buktinya dalam artikel ini cukup rumit dan tidak menerjemahkan sama sekali untuk ketinggian tetap, saya lebih berharap bahwa seseorang mungkin datang dengan pengurangan / artikel berbeda yang menjawab beberapa pertanyaan.

Artikel terkait lainnya (akan diperpanjang):

Daftar
sumber
2
@Listing: tidak, Anda tidak dapat melakukannya sendiri, moderator dapat memindahkannya (mungkin mereka akan melihat komentar ini, dan jika mereka setuju mereka akan memindahkannya).
Marzio De Biasi
2
O(n3)
4
@Vor I menawarkan hadiah uang tunai $ 50 untuk bukti kelengkapan NP :)
Mohammad Al-Turkistany
2
Terkait ?: cstheory.stackexchange.com/questions/783/…
Joshua Grochow
2
@ vzn Maaf jika saya tidak cukup spesifik di sini - Saya hanya ingin meminta q tetap, yang merupakan bentuk khusus dari kasus asimetris.
Listing

Jawaban:

4

Saya pikir saya menemukan jawaban parsial (meskipun cukup mengecewakan) untuk masalah saya:

Saya sengaja menemukan makalah ini (2007):

" Kompleksitas Routing Saluran Tiga Dimensi " oleh Satoshi Tayu dan Shuichi Ueno

p,qp×q1

kk2

p×q1k2k

p×q1k2

Daftar
sumber