Teka-teki "Aliran Gratis" terdiri dari bilangan bulat positif dan satu set pasangan (tidak berurutan) dari simpul-simpul berbeda dalamgrafik kotaksedemikian rupa sehingga setiap simpul berada paling banyak dalam satu pasangan. Solusi untuk teka-teki tersebut adalah serangkaianjalurtidak berarahdalam grafik sedemikian rupa sehingga setiap simpul berada tepat di satu jalur dan setiap ujung jalur adalah salah satu pasangan simpul teka-teki. Gambar iniadalah contoh dari puzzle Free Flow, dangambar iniadalah contoh dari solusi untuk puzzle Free Flow yang berbeda.
Apakah masalahnya "Apakah ada solusi untuk puzzle Flow Free ini?" NP-keras? Apakah penting diberikan dalam unary atau binary?
np-hard
square-grid
Juho
sumber
sumber
Jawaban:
Dalam terminologi Teka-teki Nikoli ini dikenal sebagai "Nanbarinku" atau "Numberlink". Deskripsi tidak selalu secara eksplisit menyebutkan semua kotak harus dicakup, tetapi ini memang benar dalam semua solusi yang saya periksa.
Menurut Wikipedia Numberlink , masalahnya adalah NP lengkap, dengan referensi: Kotsuma, Kouichi; Takenaga, Yasuhiko (Maret 2010), NP-Completeness dan Enumeration of Number Link Puzzle, laporan teknis IEICE. Fondasi teoretis dari Komputasi 109 (465): 1–7
Saya tidak memeriksa cetakan kecil.
Ditambahkan. Mengikuti komentar dari domotorp , Numberlink biasanya memiliki kendala tambahan. Memang, mengutip dari Adcock etal:
Adcock et al. Zig-Zag Numberlink adalah NP-Complete, Jurnal Pemrosesan Informasi 23 (2015) 239-245, doi: 10.2197 / ipsjjip.23.239
sumber