กลับไปหน้าบทความ

อ่าน 3 นาที

การจับคู่เชิงตัวเลขสามมิติ

ปัญหา NP-สมบูรณ์อย่างมาก

การจับคู่เชิงตัวเลขสามมิติเป็นปัญหาการตัดสินใจNP-complete โดยกำหนดด้วยมัลติเซตของจำนวนเต็ม สามเซต , และแต่ละเซตประกอบด้วยองค์ประกอบ...

การจับคู่เชิงตัวเลขสามมิติ

การจับคู่เชิงตัวเลขสามมิติเป็นปัญหาการตัดสินใจNP-complete โดยกำหนดด้วยมัลติเซตของจำนวนเต็ม สามเซต , และแต่ละเซตประกอบด้วยองค์ประกอบ และขอบเขตเป้าหมายคือการเลือกซับเซตของโดยที่จำนวนเต็มทุกตัวในและ ปรากฏเพียงครั้งเดียว และสำหรับทุกสามตัวในซับเซต เป็นจริง ปัญหานี้ถูกระบุว่าเป็น [SP16] ใน[ 1 ]

ตัวอย่าง

พิจารณา, และ, และกรณีนี้มีคำตอบ นั่นคือสังเกตว่าผลรวมของแต่ละสามตัวเลขเท่ากับเซตไม่ใช่คำตอบด้วยเหตุผลหลายประการ: ไม่ได้ใช้ทุกตัวเลข ( ขาด a) มีการใช้ตัวเลขมากเกินไป ( ) และผลรวมของแต่ละสามตัวเลขไม่เท่ากับ(เนื่องจาก) อย่างไรก็ตาม มีคำตอบอย่างน้อยหนึ่งคำตอบสำหรับปัญหานี้ ซึ่งเป็นคุณสมบัติที่เราสนใจในปัญหาการตัดสินใจ หากเราใช้, และสำหรับค่าเดียวกันปัญหานี้จะไม่มีคำตอบ (ผลรวมของตัวเลขทั้งหมดเท่ากับซึ่งไม่เท่ากับในกรณีนี้)

ทุกกรณีของปัญหาการจับคู่สามมิติเชิงตัวเลข ล้วนเป็นกรณีของทั้งปัญหาการแบ่งส่วนสามมิติและปัญหา การจับคู่สามมิติ

กำหนดให้ตัวอย่างของการจับคู่ 3 มิติเชิงตัวเลข สร้างไฮเปอร์กราฟ สามส่วน ที่มีด้าน, และโดยที่ไฮเปอร์เอดจ์ก็ต่อเมื่อการจับคู่ในไฮเปอร์กราฟนี้สอดคล้องกับคำตอบของการแบ่งส่วน ABC

การพิสูจน์ความสมบูรณ์ของ NP

ปัญหาการจับคู่ 3 มิติเชิงตัวเลขคือปัญหา [SP16] ของ Garey และ Johnson [ 1 ]พวกเขาอ้างว่าเป็น NP-complete และอ้างอิงถึง[ 2 ]แต่ข้ออ้างดังกล่าวไม่ได้รับการพิสูจน์ในแหล่งข้อมูลนั้น ความยากแบบ NP ของปัญหาที่เกี่ยวข้องคือการแบ่ง 3 ส่วนได้รับการพิสูจน์ใน[ 1 ]โดยการลดรูปจากการจับคู่ 3 มิติผ่านการแบ่ง 4 ส่วน เพื่อพิสูจน์ความสมบูรณ์แบบของ NP ของการจับคู่ 3 มิติเชิงตัวเลข การพิสูจน์ควรจะคล้ายกัน แต่ควรใช้การลดรูปจากการจับคู่ 3 มิติผ่านปัญหาการจับคู่ 4 มิติเชิงตัวเลข การพิสูจน์ความยากแบบ NP อย่างชัดเจนมีอยู่ในเอกสารฉบับต่อมา:

  • Yu, Hoogeveen และLenstra [ 3 ]พิสูจน์ความยากแบบ NP ของการจับคู่ 3 มิติเชิงตัวเลขเวอร์ชันที่จำกัดมาก ซึ่งเซตสองในสามเซตประกอบด้วยตัวเลข 1,..., k เท่านั้น
  • Caracciolo, Fichera และ Sportiello [ 4 ]พิสูจน์ความยากแบบ NP ของการจับคู่ 3 มิติเชิงตัวเลขและปัญหาที่เกี่ยวข้องโดยการลดจากNAE-SATการลดนั้นเป็นเชิงเส้นนั่นคือ ขนาดของอินสแตนซ์ที่ลดลงเป็นฟังก์ชันเชิงเส้นของขนาดของอินสแตนซ์ดั้งเดิม
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Numerical_3-dimensional_matching&oldid=1357230781 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ การจับคู่เชิงตัวเลขสามมิติ

การจับคู่เชิงตัวเลขสามมิติเป็นปัญหาการตัดสินใจNP-complete โดยกำหนดด้วยมัลติเซตของจำนวนเต็ม สามเซต , และแต่ละเซตประกอบด้วยองค์ประกอบ...

ตัวอย่าง

พิจารณา, และ, และกรณีนี้มีคำตอบ นั่นคือสังเกตว่าผลรวมของแต่ละสามตัวเลขเท่ากับเซตไม่ใช่คำตอบด้วยเหตุผลหลายประการ: ไม่ได้ใช้ทุกตัวเลข ( ขาด a) มีการใช้ตัวเลขมากเกินไป ( ) และผลรวมของแต่ละสามตัวเลขไม่เท่ากับ(เนื่องจาก) อย่างไรก็ตาม...

ปัญหาที่เกี่ยวข้อง

ทุกกรณีของปัญหาการจับคู่สามมิติเชิงตัวเลข ล้วนเป็นกรณีของทั้ง ปัญหาการแบ่งส่วนสามมิติ และปัญหา การจับคู่สามมิติ

การพิสูจน์ความสมบูรณ์ของ NP

ปัญหาการจับคู่ 3 มิติเชิงตัวเลขคือปัญหา [SP16] ของ Garey และ Johnson [ 1 ] พวกเขาอ้างว่าเป็น NP-complete และอ้างอิงถึง [ 2 ] แต่ข้ออ้างดังกล่าวไม่ได้รับการพิสูจน์ในแหล่งข้อมูลนั้น ความยากแบบ NP ของปัญหาที่เกี่ยวข้องคือ การแบ่ง 3 ส่วน ได้รับการพิสูจน์ใน [ 1 ]...