ฉันพยายามหากราฟอิสระชุดสูงสุดของ Biparite
ฉันพบสิ่งต่อไปนี้ในบางบันทึกย่อ"13 พฤษภาคม 1998 - มหาวิทยาลัยวอชิงตัน - CSE 521 - การประยุกต์ใช้งานของเครือข่ายไหล" :
ปัญหา:
ได้รับการฝ่ายกราฟหาชุดอิสระซึ่งเป็นขนาดใหญ่ที่สุดเท่าที่เป็นไปได้ที่และ V ชุดเป็นอิสระหากไม่มีขอบของระหว่างองค์ประกอบของชุด
วิธีการแก้:
สร้างกราฟการไหลในจุด } สำหรับแต่ละขอบมีขอบจุอนันต์จากจะ วีสำหรับแต่ละมีขอบหน่วยความจุจากไปและสำหรับแต่ละมีขอบหน่วยความจุจากไป ที
ค้นหาความจุตัด จำกัดกับและ T Let และ T ชุดเป็นอิสระเนื่องจากไม่มีขอบความจุไม่ จำกัด ตัดข้าม ขนาดของการตัดคือ. เพื่อให้ชุดอิสระมีขนาดใหญ่ที่สุดเท่าที่จะเป็นไปได้เราจะทำการตัดให้มีขนาดเล็กที่สุดเท่าที่จะทำได้
ดังนั้นลองใช้อันนี้เป็นกราฟ:
A - B - C
|
D - E - F
เราสามารถแยกสิ่งนี้เป็นกราฟสองส่วนดังนี้
เราสามารถมองเห็นได้จากการค้นหาแรงเดรัจฉานว่า แต่เพียงผู้เดียวสูงสุดชุดอิสระ, C , D , F ให้ลองใช้วิธีแก้ปัญหาด้านบน:
ดังนั้นเมทริกซ์ adjacency matrix ของโฟลว์ที่สร้างขึ้นจะเป็น:
นี่คือที่ที่ฉันติดอยู่ความสามารถ จำกัด ที่เล็กที่สุดที่ฉันเห็นคือสิ่งเล็กน้อย: ด้วยความสามารถของ 3
การใช้การตัดนี้นำไปสู่การแก้ไขที่ไม่ถูกต้องของ:
ในขณะที่เราคาดว่า ? ทุกคนสามารถมองเห็นจุดที่ฉันผิดไปในการให้เหตุผล / การทำงานของฉันได้หรือไม่?