ฉันหวังว่าบางคนอาจจะสามารถอธิบายให้ฉันเข้าใจได้ว่าทำไมปัญหาผลิตภัณฑ์ชุดย่อยนั้นเป็นปัญหาที่รุนแรงมากในขณะที่ปัญหาส่วนย่อยของชุดย่อยนั้นค่อนข้างอ่อนแรง
กลุ่มย่อยซำ: ให้และTไม่มีอยู่เซตX 'ดังกล่าวว่าΣ ฉัน∈ X ' x ฉัน = T
กลุ่มย่อยสินค้า: ให้และTไม่มีอยู่เซตX 'ดังกล่าวว่าΠ ฉัน∈ X ' x ฉัน = T
ฉันคิดเสมอว่าปัญหาทั้งสองนั้นเทียบเท่ากัน - ตัวอย่างของ SS สามารถเปลี่ยนเป็นตัวอย่างของ SP ผ่านการยกกำลังและตัวอย่างของ SP เป็น SS ผ่านลอการิทึม สิ่งนี้ทำให้ฉันสรุปได้ว่าพวกเขาทั้งคู่อยู่ในระดับเดียวกันของ NP-hard - นั่นคือพวกเขาทั้งคู่มีความอ่อนแอน้อย
นอกจากนี้ปรากฏว่าการเกิดซ้ำเดียวกันสามารถใช้เพื่อแก้ปัญหาทั้งสองโดยใช้การเขียนโปรแกรมแบบไดนามิกที่มีการเปลี่ยนแปลงเล็กน้อยมาก (แทนที่การลบใน SS ด้วยการหารใน SP)
นั่นคือจนกว่าฉันจะอ่านบทที่ 8 ของ "ทฤษฎีการคำนวณ" โดย Bernard Moret (สำหรับคนที่ไม่มีหนังสือเล่มนี้ก็มีข้อพิสูจน์เรื่องความแข็งของผลิตภัณฑ์ย่อยผ่าน X3C - ปัญหาที่ยากมากอย่างยิ่ง NP)
ฉันเข้าใจการลดลง แต่ไม่สามารถเข้าใจได้ว่าเกิดอะไรขึ้นกับข้อสรุปก่อนหน้านี้ของฉัน (ความเท่าเทียมกันของปัญหาทั้งสอง)
UPDATE : ปรากฎว่าผลิตภัณฑ์ชุดย่อยนั้นมีปัญหา NP-Complete เพียงเล็กน้อย (ผลิตภัณฑ์เป้าหมายนั้นมีการอธิบายแบบเลขชี้กำลังเป็น ) Gary และ Johnson ตีพิมพ์ในคอลัมน์ NP-ครบถ้วนในปี 1981แต่ฉันคิดว่ามันจะมองเห็นได้น้อยกว่าการอ้างสิทธิ์ก่อนหน้านี้ในหนังสือของพวกเขา