Sobes.tech
Middle

NP-tam problem nedir, hatırlıyor musunuz? Sadece NP'den nasıl farklıdır?

sobes.tech yapay zeka

AI'dan gelen yanıt

NP (kararsız polinom zaman) — çözümleri polinom zamanda doğrulanabilen problem sınıfıdır. Yani, elinizde bir cevap adayınız varsa, doğru olup olmadığını hızlıca kontrol edebilirsiniz.

NP-tam problemler, bu sınıfta aynı zamanda en "zor" olan NP alt kümesidir. Eğer biri herhangi bir NP-tam probleminin çözümünü polinom zamanda bulan bir algoritma bulursa, tüm NP problemleri polinom zamanda çözülebilir.

Ana fark:

  • NP — çözümleri hızlıca doğrulanabilen problemler.
  • NP-tam — NP içindeki, diğer herhangi bir NP probleminin indirgenebildiği problemler (yani, NP içindeki "en karmaşık" problemler).

Örnek: grafikte maksimum clique problemi NP-tamdır, ve bir alt kümenin toplamının belirli bir sayıya eşit olup olmadığını doğrulama problemi NP'dedir.