Я намагаюся знайти максимальний незалежний набір графіку Біпаріта.
У деяких записках "13 травня 1998 р. - Вашингтонський університет - CSE 521 - Застосування мережевого потоку" я виявив наступне :
Проблема:
З огляду на двочастковий граф , знайти незалежне безліч , який є якомога більше, де і . Набір незалежний, якщо між елементами множини немає ребра
Рішення:
Побудуйте графік потоку на вершинах . Для кожного ребра існує край нескінченної ємності від до . Для кожного існує край одиничної ємності від до , а для кожного є край одиничної ємності від до .
Знайти кінцеве скорочення потужності , з і . Нехай і . Набір незалежний, оскільки не існує нескінченних країв ємності, що перетинають зріз. Розмір зрізу дорівнює. Це, щоб зробити незалежний набір якомога більшим, робимо розріз якомога меншим.
Тож давайте розглянемо це як графік:
A - B - C
|
D - E - F
Ми можемо розділити це на двобічний графік так
Ми можемо бачити пошук перебору , що єдиний максимум незалежного безліч . Давайте спробуємо опрацювати рішення вище:
Отже, побудована матриця суміжності потокової мережі буде такою:
Ось, де я застряг, найменша обмежена кінцева ємність, яку я бачу, є тривіальною: місткістю 3.
Використання цього розрізу призводить до неправильного вирішення:
Тоді як ми очікували, що ? Чи може хтось помітити, де я помилився у своїх міркуваннях / роботі?