ข้อควรระวัง: นี่เป็นคำตอบบางส่วนจากการคาดเดาและคำบอกเล่า! ในขณะที่ปัญหาทั่วไปของ David Eppstein คือปัญหา NP-complete บางทีนี่อาจเป็นใน P.
ให้เราบอกว่ากราฟสองฝ่ายกับ| A | = | B | = nคือ "UPMX" หากขยายได้ในกราฟด้วยการจับคู่ที่สมบูรณ์แบบที่ไม่ซ้ำใคร นี่คือเงื่อนไขที่จำเป็นบางอย่างสำหรับ UPMX:(A∪B,E)|A|=|B|=n
- ต้องไม่มีการจับคู่ที่สมบูรณ์แบบ 2 รายการ
- ≤(1,2,...,n)
จนถึงตอนนี้ฉันยังไม่สามารถหาตัวอย่างใด ๆ ที่กราฟตรงตามเงื่อนไขเหล่านี้ แต่ไม่สามารถเป็น UPMX ได้ ในกรณีนั้นพวกเขาอาจจะเพียงพอ หนึ่งอาจพิสูจน์ได้โดยอัลกอริทึมต่อไปนี้:
- ถ้ากราฟมีการจับคู่ที่สมบูรณ์แบบ> 1 ผลตอบแทน "ไม่ใช่ UPMX"
- หากกราฟล้มเหลวในระดับปริญญาให้ส่งคืน "ไม่ใช่ UPMX"
- หากกราฟมีการจับคู่ที่สมบูรณ์แบบ = 1 ให้ส่งคืน "UPMX"
- มิฉะนั้นบางทีเราสามารถแสดงว่าเป็น UPMX บางทีอัลกอริทึมต่อไปนี้สามารถพิสูจน์ได้:
- ในขณะที่กราฟมีขอบ≤(n+12)−2
- ค้นหา e ขอบใหม่ที่มีการเพิ่มไม่ได้สร้างการจับคู่ที่สมบูรณ์แบบและไม่ละเมิดเงื่อนไขการศึกษาระดับปริญญา; เพิ่ม e ลงในกราฟ
- ตอนนี้กราฟมีขอบและไม่มีการจับคู่ที่สมบูรณ์แบบและเป็นไปตามเงื่อนไขการศึกษาระดับปริญญา ฉันคิดว่ามันไม่ยากเกินไปที่จะแสดงว่าเป็น UPMX ดังนั้นจึงเป็นกราฟดั้งเดิม(n+12)−1
คุณสามารถกำหนดลักษณะของขอบใหม่ที่จะสร้างการจับคู่ที่สมบูรณ์แบบโดยใช้ทฤษฎีบทของ Hall และไม่ยากที่จะจำแนกลักษณะของขอบใหม่ที่จะเป็นการละเมิดขอบเขต น่าเสียดายที่แม้ว่ามันจะเป็นจริงที่ขอบของประเภทที่ถูกต้องอยู่เสมอฉันไม่สามารถพิสูจน์ได้