Есть множество заказов
и множество оборудования
, при этом
-ый заказ приносит прибыль в размере
рублей и требует множество оборудования
. Стоимость оборудования
составляет
рублей. Требуется максимизировать чистую прибыль, сформулировав данную задачу, как задачу нахождения максимального потока в графе, и решить ее для конкретных данных.
Сформулировав задачу нахождения максимального потока в графе, я ее решу.
Только сформулировать не получается.
Идеи были такие. Строим граф, вершины которого принадлежат одному из двух классов: классу заказов и классу оборудования. Если для заказа
требуется оборудование
, то добавляем в граф ребро
. Добавляем две дополнительные вершины - первую из них соединяем со всеми вершинами-заказами, вторую - с вершинами-оборудованием.
Подскажите, что дальше делать.