Я знаю, что для невзвешенного двудольного графа я могу найти минимальное покрытие вершин, сначала найдя максимальное совпадение и превратив его в покрытие вершин, используя теорему Кенига. Можно ли использовать модификацию, если узлы взвешены?
1
Хотя решение, данное Шивой Кинтали, решает вашу проблему, я просто хотел бы добавить небольшое замечание: теорема Кенига о кардинальности. Вы могли бы добавить веса, найдя минимальное двойное максимальное соответствие, состоящее из двух частей (для этого есть алгоритмы с весами ребер; вместо этого легко использовать веса узлов), но вы все равно просто получите минимальное минимальное покрытие вершин - что может и не быть покрытие вершин минимальной стоимости (то есть, которое может состоять из большего количества узлов). Соответствие минимальной стоимости без ограничений / оптимизации количества элементов будет просто пустым (для положительных весов)…
—
Магнус Ли Хетланд