Задача 2.41.
Для выполнения работ могут быть использованы механизмов. Производительность -го механизма при выполнении -й работы равна . Предполагая, что каждый механизм может быть использован только на одной работе и каждая работа может выполняться только одним механизмом, определить закрепление механизмов за работами, обеспечивающее; максимальную производительность. Построить математическую модель задачи.
Решение:
Введем переменную , значение которой равно 1, если при выполнении -й работы используется -й механизм, и равно 0 в противном случае. Тогда условия использования каждого механизма только на одной работе выражаются равенствами
а условия выполнения работы только одним механизмом — равенствами
Таким образом, задача состоит в определении таких значении неизвестных удовлетворяющих системам уравнений (28) и (29) и условию (30), при которых достигается максимальное значение функции
Сформулированная задача является задачей целочисленного программирования.
Эта задача взята со страницы решения задач по предмету «математическое программирование»:
Примеры решения задач по математическому программированию
Возможно эти страницы вам будут полезны: