Saya baru saja mulai mempelajari Kecerdasan Buatan dan bertanya-tanya mengapa ruang keadaan yang dapat dicapai dari 8-puzzle adalah . Saya melihat bahwa jumlah permutasi ubin adalah tetapi tidak segera jelas mengapa setengah dari keadaan yang mungkin dari teka-teki itu tidak dapat dijangkau pada keadaan tertentu. Adakah yang bisa menjelaskan?
Gambar 8-puzzle untuk referensi dengan konfigurasi acak di sebelah kiri dan status sasaran di sebelah kanan:
Jawaban:
Ini merupakan perluasan dari presentasi ini .
Karena grafik keadaan terdiri dari dua komponen yang terputus dengan ukuran yang sama. Tanpa kehilangan sifat umum kita dapat mengasumsikan bahwa negara target adalah .123...15□
Mengingat keadaan suatu inversi permutasi adalah genteng T i yang ditempatkan setelah T j tapi i < j ; ini terjadi ketika (a) T i adalah di baris yang sama dari T j , tapi di kanan, atau (b) T i adalah berturut-turut lebih rendah:S Ti Tj i<j Ti Tj Ti
Kami mendefinisikan sebagai jumlah ubin T i , i < j yang muncul setelah T j . Misalnya, di negara bagian:Nj Ti i<j Tj
kami memiliki bahwa setelah ada satu ubin ( T 6 ) yang seharusnya sebelum itu, jadi N 7 = 1 ; setelah T 10 ada empat ubin ( T 7 , T 8 , T 9 , T 6 ) yang seharusnya ada sebelum itu, jadi N 10 = 4 .T7 T6 N7=1 T10 T7,T8,T9,T6 N10=4
Misalkan adalah jumlah semua N i dan nomor baris dari ubin kosong T ◻N Ni T□
Dalam contoh di atas kita memiliki:N=N7+N8+N9+N10+row(T□)=1+1+1+4+4=11
Sebagai contoh:
Kita dapat menyimpulkan bahwa ruang keadaan dibagi menjadi dua bagian terputus , satu memiliki dan yang lainnya memiliki .NNmod=0 Nmod2=1
Misalnya, dua negara berikut ini tidak terhubung:
sumber