Orta


13

Giriş tamsayıları bazı polinomlarla sınırlanmışsa polinom (sözde-polinom) zaman algoritmasına sahip olduğu için bölüm problemi NP-tamamlanmamıştır. Ancak, giriş tam sayıları bir polinom tarafından sınırlanmış olsa bile, 3-Partition NP-tam bir problemdir.

Varsayalım, , Ara NP-tam problemlerinin var olması gerektiğini kanıtlayabilir miyiz? Cevap evet ise, böyle "doğal" bir aday sorunu var mı?PNP

Burada, ara NP-tam problemi ne sahte-polinom zaman algoritması ne de güçlü anlamda NP-tam problemi olmayan bir problemdir.

Sanırım zayıf NP tamlığı ile güçlü NP tamlığı arasında ara NP-tam problemlerinin sonsuz bir hiyerarşisi var.

6 Mart EDIT : Yorumlarda belirtildiği gibi, soruyu sormanın alternatif bir yolu:

Varsayım, , Sayısal girdiler tekli sunulduğunda ne polinom zaman algoritması ne de NP-tam olmayan NP-tamamlanmış problemlerin varlığını kanıtlayabilir miyiz? Cevap evet ise, böyle "doğal" bir aday sorunu var mı?PNP

EDIT2 6 Mart : Çıkarımın ters yönü doğrudur. Bu tür "ara" tamamlama problemlerinin varlığı P N P'yi ifade eder, çünkü P = N P ise tekli N P- tamamlama problemleri P'dir .NPPNPP=NPNPP


2
@MarzioDeBiasi Güçlü bir NP tamlığının (daha az popüler olabilir) başka bir tanımı vardır; bu, tüm girdi tamsayıları tekli gösterimde temsil edilse bile NP-tam olarak sayı problemini tanımlar.
Muhammed El-Türkistan

4
@vzn bu çok saçma bir yorum! 1) ladner'ın thm np tam olmayan np zor problemlerle ilgili değildir; 2) Mohammad bir çeşit aşırı terminolojiye sahip olsa da, problem sınıfını net bir şekilde tanımlar (NPC, güçlü NPC değil ve sahte zaman algoritması yok) ve NPC'den farklıdır.
Sasho Nikolov

2
@ MohammadAl-Turkistany: tamam teşekkürler, belki de Garey ve Johnson'ın "Güçlü" NP-Tamamlayıcılık Sonuçları: Motivasyon, Örnekler ve Sonuçları gibi sıradan NP-eksiksizliğini çağırmanızı öneririm . Yani tekli NPC ve psödopolinom NPC arasındaki ara problemleri araştırıyorsunuz. G&J, (hala tekli NPC hakkında) diyor ki, "... Bu makalede hala kavramaya çalışıyorum:" ... Bunun güçlü NP-tamlık anlayışımıza karşılık geldiğini görmek zor değil ... ".
Marzio De Biasi

2
@MarzioDeBiasi Bence fikir, girişte ikili sayıda polinom boyutu verilebilir (->), çoklu zaman içinde tekli olmayan dönüştürür ve tekli algoritmayı çalıştırabiliriz, (<-) girdinin geri kalanını okuyun, her şeyi okuyun ve ikiliye dönüştürün ve ikili algoritmayı çalıştırın.
usul

1
Giriş parametrelerinden biri sabitse polinom-zaman algoritması olan herhangi bir problem FPT'de olduğundan, esasen F [F] 'dan daha zor fakat W [1] -hard'dan daha fazla sorun olup olmadığını soruyor gibi görünüyorsunuz. Bildiğim kadarıyla Ladner'ın teoremi bu ortama genişletilebilir; Flum / Grohe ders kitabında olabilir.
András Salamon

Yanıtlar:


2

NP

knA={a1,...,an}kS1,...,Sk{a1,...,an}sum(S1)=...=sum(Sk)

NPk=O(1)k>2NPk=Ω(n)

k=ω(1)k=O(logn)kNPNP

Referans:

CIELIEBAK, EIDENBENZ, PAGOURTZIS ve SCHLUDE, EŞİT SUM SUBSETLERİNİN DEĞİŞTİRİLMESİ ÜZERİNE, Nordic Computing 14 (2008), 151–172



Evet. Bu cevap tartışmalı olarak yapay bir problem oluşturmaktadır.
Muhammed Al-Türkistan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.