Примеры задач линейного программирования: модель о назначениях, поиск кратчайшего пути 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Примеры задач линейного программирования: модель о назначениях, поиск кратчайшего пути

8. Примеры задач линейного программирования: модель о назначениях, поиск кратчайшего пути

Имеется n работ, которые нужно распределить между m исполнителями. Известны показатели эффективности выполнения i-м исполнителем j-ой работы c-ij . Требуется распределить работы между исполнителями так, чтобы:

1. Все работы были выполнены

2. Все исполнители были задействованы

3. Для выполнения каждой работы был использован только один исполнитель

4. Эффективность выполнения всего комплекса работ была максимальной (или затраты на выполнение комплекса были минимальными).

Модель задачи о назначениях.

при ограничениях:

Основные определения.

c-ij- матрица эффективности, x-ij - матрица назначений, z* - эффективность назначений (значение целевой функции, соответствующее оптимальному плану).

Особенности задачи о назначениях.

В каждой строке и в каждом столбце матрицы содержится ровно по одной единице.Условие баланса превращается в условие m=n.

В задаче m переменных равны 1, остальные равны 0.

При нарушении баланса задачи о назначениях.

Если n>m исключают некоторые работы (n-m). Например, наименее важные работы.

Если m>n исключают некоторых исполнителей (m-n). Например, наименее эффективных исполнителей.



Поделиться:


Последнее изменение этой страницы: 2024-07-06; просмотров: 35; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.128 (0.008 с.)