ปัญหาของคุณคือกรณีพิเศษของปัญหาในวงกว้างที่ชื่อว่าปัญหาการลบโหนด :
JM Lewis และ M. Yannakakis "ปัญหาการลบโหนดสำหรับคุณสมบัติทางพันธุกรรมคือ NP-complete"
... บทความนี้เกี่ยวข้องกับคลาสของปัญหากราฟที่กำหนดดังต่อไปนี้:
สำหรับคุณสมบัติกราฟคงที่ให้ค้นหาจำนวนโหนดขั้นต่ำ (หรือจุดยอด) ซึ่งจะต้องลบออกจากกราฟที่กำหนดเพื่อให้ผลลัพธ์เป็นไปตาม . เราเรียกสิ่งนี้ว่าปัญหาโหนดลบสำหรับ\ผลของเราแสดงให้เห็นว่าถ้าเป็นขี้ปะติ๋วทรัพย์สินซึ่งเป็นกรรมพันธุ์ใน subgraph เทพแล้วปัญหาโหนดการลบเป็น NP-ยาก นอกจากนี้หากเราเพิ่มเงื่อนไขที่ทดสอบสำหรับΠGΠΠΠΠΠสามารถดำเนินการได้ในเวลาพหุนามจากนั้นผลลัพธ์ของเราบ่งบอกว่าปัญหาการลบโหนดสำหรับนั้นสมบูรณ์ NP ...Π
ปัญหาของคุณคือปัญหาการลบโหนดสำหรับ bipartitenessแต่ (ตามที่บันทึกไว้โดย Pal) เป็นที่รู้จักกันในปัจจุบันว่าเป็นปัญหาOdd cycle traversal (OCT)
แก้ไข
สำหรับสิ่งที่เกี่ยวกับการลดโดยตรงฉันคิดว่าอันนี้จาก 3SAT
รับอินสแตนซ์ของ 3SAT ที่มีตัวแปรและอนุประโยคให้สร้างกราฟต่อไปนี้: เพิ่มสองโหนดสำหรับแต่ละตัวแปรและขอบระหว่างพวกเขา ในการจำลองการมอบหมายความจริงให้เพิ่มโหนดสำหรับตัวแปรแต่ละตัวและเชื่อมต่อพวกเขาทั้งสองกับและ ; ในวิธีนี้ในการที่จะทำให้การลบฝ่ายกราฟที่มากที่สุดโหนดอย่างน้อยหนึ่งระหว่างและต้องถูกลบ สุดท้ายสำหรับข้อแต่ละเพิ่ม 4 โหนดและสร้างวงจรแปลกที่เชื่อมต่อตัวแปรในC_jnmxi,xi¯¯¯¯¯n+1xixixi¯¯¯¯¯nxixi¯¯¯¯¯CjCj
ส่งผลให้กราฟสามารถทำลบสองฝ่ายที่มากที่สุดโหนดและถ้าหากสูตร 3SAT เดิมพอใจGn