Saya menanyakan pertanyaan ini 10 hari yang lalu di cs.stackexchange di sini tapi saya tidak punya jawaban.
Dalam makalah yang sangat terkenal (di komunitas jaringan), Wang & Crowcroft menyajikan beberapa hasil perhitungan jalur di bawah beberapa kendala aditif / multiplikasi. Masalah pertama adalah sebagai berikut:
Diberikan grafik terarah dan dua metrik bobot dan di tepinya, menentukan, untuk jalur , ( ). Diberikan dua node dan , masalahnya adalah menemukan jalur dari ke st , di mana diberi angka positif (contoh: Delay constraint dan biaya dalam jaringan).w 1 w 2 P w i ( P ) = ∑ a ∈ P w i ( a ) i = 1 , 2 s t P s t w i ( P ) ≤ W i W i
Para penulis membuktikan bahwa masalah ini adalah -complete dengan memberikan pengurangan polinomial dari PARTITION.
Kemudian mereka menyajikan masalah yang sama kecuali bahwa metrik adalah multiplikatif, yaitu, . Untuk membuktikan versi multiplikatif adalah -complete, mereka memberikan pengurangan "polinomial" dari versi aditif hanya dengan menempatkan dan .
Saya sangat bingung dengan pengurangan ini. Karena dan adalah bagian dari input (dalam biner, saya kira), makadan | W'_i | bukan polinomial dalam | w_i (a) | dan | W_i | . Dengan demikian reduksi tidak polinomial.
Apakah saya melewatkan sesuatu yang sepele atau ada kekurangan dalam buktinya? Keraguan saya adalah tentang validitas buktinya, meskipun hasilnya jelas benar.
Referensi kertas: Zheng Wang, Jon Crowcroft. Routing Kualitas Layanan untuk Mendukung Aplikasi Multimedia . Jurnal IEEE pada Area yang Dipilih dalam Komunikasi 14 (7): 1228-1234 (1996).
sumber
Jawaban:
Bukti yang disajikan dalam makalah ini tidak konklusif.
Namun, hasil yang dinyatakan itu sendiri sudah benar. Hal ini dapat dengan mudah diperoleh dengan sedikit mengubah pengurangan dan dengan menggunakan PRODUK SUBSET bukannya SUET SUBSET.
Tautan yang bermanfaat untuk masalah PRODUK SUBSET:
/cs/7907/is-the-subset-product-problem-np-complete
sumber