Tüm verilen sayıları sıralayana kadar blokları kaydırmanız gereken ünlü 15 bulmacanın doğal genelleştirilmesi ile ilgileniyorum (genellikle 1 blok boşluk vardır).
Şimdi genelleme , bir alanın boş olduğu yerde bulmacanın boyutunu 15'ten kadar uzatmak olacaktır . Küçük bir çizim oluşturdum (kesikli oklar izin verilen hareketleri ve alt konfigürasyonda çözülen bulmacayı gösterir):
Bir bulmacanın ilk yapılandırması göz önüne alındığında kendime şu soruyu soruyorum:
Karar sorusu : boyutunda bir bilmece ve bir sayı . Bulmacayı çözülmüş konfigürasyona dönüştüren veya daha az izin verilen hareketler dizisi var mı ?
Zaten bazı araştırma yaptı ve makale "bulundu -puzzle ve ilgili taşınma problemleri için sorumu karar olduğunu gösterir 1990", nedenle sorumu karar NP olduğunu NP-Tam ve olduğu -Tamamla (genel algoritma simetrik alanlar için soruyu da belirleyebildiği için).
Açık kalan soru, karar sorununun sabit için NP-Tamamlandı olup olmadığıdır . Özellikle özel durumlarla ilgileniyorum . Aynı zamanda bir alandan daha fazla boş alana izin verilmesi karar sorununu zorlaştırır veya kolaylaştırırsa açık kalır.
Ne yazık ki bulabildiğim tüm makaleler asimetrik olayı atlıyor, dolayısıyla bununla ilgili bilinen bir sonuç olamayacağını düşünüyorum. Makaledeki ispat oldukça karmaşık olduğundan ve sabit yükseklikte hiç çeviri yapmadığından, birisinin bazı soruları cevaplayan farklı bir indirim / makale ile karşılaşabileceğini umuyorum.
Diğer ilgili makaleler (genişletilecek):