Polinom zaman azalmasında üstelleştirmenin geçerliliği


15

Ben cs.stackexchange 10 gün önce bu soru soruldu burada ama herhangi bir cevap didn'y.

Bir de çok ünlü kağıt (ağ toplumda), Wang & Crowcroft bazı sunmak birçok katkı maddesi / çarpımsal kısıtlar altında yol hesaplama -completeness sonuçları. İlk sorun şudur:NP

Yönlendirilmiş bir grafik ve kenarlar üzerinde w 1 ve w 2 olmak üzere iki ağırlık ölçüsü göz önüne alındığında , bir P yolu için , w i ( P ) = a P w i ( a ) ( i = 1 , 2 ). İki düğümlerin verilen s ve t , sorun bir yol bulmak için P den s için t st ağırlıkG=(V,A)w1w2Pwi(P)=aPwi(a)i=1,2stPst , burada W i'ye pozitif sayılar verilir (örnek: Bir ağdaki gecikme kısıtlaması ve maliyeti).wi(P)WiWi

Yazarlar, bu sorun olduğunu ispat bölümünden bir polinom azalma sağlayarak Komple.NP

Daha sonra, metriklerin çarpımsal olması dışında aynı sorunu sunarlar, yani . Çarpma versiyonunun N P- komplet olduğunu kanıtlamak için , sadece w i ( a ) = e w i ( a ) ve W i = e W i koyarak katkı maddesi versiyonundan "polinom" bir azalma sağlarlar .wi(P)=aPwi(a)NPwi(a)=ewi(a)Wi=eWi

Bu düşüş beni çok şaşırttı. Yana ve w ' ı ( a ) (ikili olarak, herhalde) girişi bir parçası olan, o | w i ( a ) | ve | W i | polinom değil | w i ( a ) | ve | W i | . Dolayısıyla azalma polinom değildir.Wiwi(a)|wi(a)||Wi||wi(a)||Wi|

Önemsiz bir şey mi kaçırıyorum yoksa kanıtta bir kusur var mı? Şüphem, sonuç açıkça doğru olsa bile kanıtın geçerliliği ile ilgilidir.

Kağıt referansı: Zheng Wang, Jon Crowcroft. Multimedya Uygulamalarını Desteklemek için Hizmet Kalitesi Yönlendirme . IEEE İletişimde Seçilmiş Alanlar Dergisi 14 (7): 1228-1234 (1996).


1
Kağıdı kontrol ettim, bu kesinlikle kanıtlarında bir kusur.
domotorp

Makaleye 2000'den fazla atıf yapılmıştır. Bu korkutucu ...
Lamine

Muhtemelen alıntıların çoğu bu özel sonucu kullanmaz ve sonuçta hala doğrudur. Yanlış bir sonuç üzerine kurulu birkaç makaleyi geri çekmek zorunda kaldıklarında bana örnekler verildi. Ayrıca, bu üs alma hilesi o kadar standarttır ki, muhtemelen çoğu insan bunu düşünmez ve yaptığınızı fark etmez, girdinin uzunluğu değişir.
domotorp

Yanıtlar:


9

Makalede sunulan kanıt kesin değildir.

Ancak, belirtilen sonucun kendisi doğrudur. Azaltma hafifçe değiştirilerek ve SUBSET SUM yerine SUBSET PRODUCT kullanılarak kolayca türetilebilir.

SUBSET ÜRÜN sorunu için yararlı bir bağlantı:
/cs/7907/is-the-subset-product-problem-np-complete

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.