Задача о назначении

Пусть имеется Задача о назначении - student2.ru неделимых ресурсов Задача о назначении - student2.ru , назначаемых только один раз, и Задача о назначении - student2.ru объектов Задача о назначении - student2.ru потребителей ресурсов, каждый из которых может потребить только один ресурс. Обозначим Задача о назначении - student2.ru - затраты, связанные с назначением ресурса Задача о назначении - student2.ru на объект Задача о назначении - student2.ru . Задача состоит в определении такого плана назначения, при котором суммарная стоимость назначения минимальна.

Примеры задач приведены в таблице:

ресурсы объекты критерий
рабочие рабочие места время
автобусы маршруты затраты

Определим переменную Задача о назначении - student2.ru причем Задача о назначении - student2.ru , если ресурс Задача о назначении - student2.ru назначен на объект Задача о назначении - student2.ru , и Задача о назначении - student2.ru , если отсутствует назначение ресурса Задача о назначении - student2.ru на объект Задача о назначении - student2.ru . Тогда задача состоит в минимизации целевой функции стоимости назначений

Задача о назначении - student2.ru

при ограничениях первой группы, задающих использование каждого ресурса ровно 1 раз.

Задача о назначении - student2.ru Задача о назначении - student2.ru .

Вторая группа ограничений гарантирует объекту использование одного ресурса

Задача о назначении - student2.ru Задача о назначении - student2.ru

Задача о назначениях - это пример целочисленной задачи линейного программирования. Она решается специальным методом, хотя может быть решена методом решения ТЗ.

Глава 4. ЗАДАЧИ ЦЕЛОЧИСЛЕННОГО ПРОГРАММИРОВАНИЯ (ЦП)

Наши рекомендации