Saya mencoba untuk menemukan Set Independen Maksimum dari Grafik Biparite.
Saya menemukan yang berikut dalam beberapa catatan "13 Mei 1998 - University of Washington - CSE 521 - Aplikasi aliran jaringan" :
Masalah:
Mengingat bipartit grafik , menemukan set independen yang sebagai besar mungkin, di mana dan . Suatu himpunan bebas jika tidak ada tepi antara elemen himpunan.
Larutan:
Buat grafik aliran pada simpul . Untuk setiap tepi ada tepi kapasitas tak terbatas dari ke . Untuk setiap , ada tepi kapasitas unit dari ke , dan untuk setiap , ada tepi kapasitas unit dari ke .
Cari memotong kapasitas terbatas , dengan dan . Mari dan . Himpunan independen karena tidak ada tepi kapasitas tak terbatas yang melintasi potongan. Ukuran potongannya adalah. Ini, untuk membuat set independen sebesar mungkin, kami membuat potongan sekecil mungkin.
Jadi mari kita ambil ini sebagai grafik:
A - B - C
|
D - E - F
Kita dapat membagi ini menjadi grafik bipartit sebagai berikut
Kita bisa melihat dengan pencarian brute force bahwa satu-satunya maksimum Independen Set . Mari kita coba dan bekerja melalui solusi di atas:
Jadi matriks adjacency network flow yang dibangun adalah:
Di sinilah saya terjebak, pemangkasan kapasitas hingga terkecil yang saya lihat adalah yang sepele: dengan kapasitas 3.
Menggunakan potongan ini mengarah ke solusi yang salah:
Padahal kita mengharapkan ? Adakah yang bisa menemukan kesalahan saya di tempat saya bekerja?