Bir sorunun NP-Complete olmadığını kanıtlamak için genel bir teknik var mı?
Bu soruyu, bazı problemlerin (aşağıya bakınız) NP-Complete olup olmadığını göstermemi isteyen sınavda aldım. Gerçek bir çözüm düşünemedim ve bunun P'de olduğunu kanıtladım. Açıkçası bu gerçek bir cevap değil.
NP-Complete, NP'de bulunan bir dizi problem olarak tanımlanır ve tüm NP problemleri buna indirgenebilir. Dolayısıyla, herhangi bir kanıt bu iki koşuldan en az biri ile çelişmelidir. Bu spesifik problem aslında P'de (ve dolayısıyla NP'de). Bu yüzden NP'de bu soruna indirgenemeyecek bir sorun olduğunu kanıtlamakla meşgulüm. Yeryüzünde bu nasıl kanıtlanabilir?
Sınavda bana verilen özel sorun:
, ayırıcı normal formdaki dizeler kümesi olsun . Let dizelerin dili değişkenlerin bazıları düzenleme tarafından karşılanabilir bulunmaktadır. NP-Complete olup olmadığını gösterin .