Некоторое учреждение приняло решение одеть своих сотрудников в фирменные костюмы размеров S, M, L, XL, обратившись в пошивочные мастерские «Березина», «Славянка», «Полесье». Расценки (в тыс. руб) стоимости пошива одного костюма в этих мастерских даны в таблице:
Мастерские
1. Размер S
2. Размер M
3. Размер L
4. Размер XL
Возможности
мастерских
1. Березина
170,5
180,5
222,5
2. Славянка
3. Полесье
203,5
Количество
костюмов
Будут заключены контракты на покупку 102 костюмов размера S, 187 костюмов размера M, 53 костюмов размера L, 243 костюмов размера XL. Производственные мощности мастерских позволяют выпускать не более 200 костюмов –– фирме «Березина», 155 костюмов –– фирме «Славянка», 245 костюмов –– фирме «Полесье».
Ставится задача распределить заказы между мастерскими так, чтобы его суммарная стоимость была минимальной.
Обозначим xik число костюмов размера i, которые будут заказаны мастерской k,а cik –– стоимость одного костюма размера i, пошитого мастерской k. Пусть ai –– производственная мощность мастерской i, bk –– количество требуемых костюмов размера k. Тогда суммарная стоимость заказа будет равна:
Ограничения:
1) Прежде всего, неизвестные xik должны быть целыми неотрицательными числами.
2) Кроме того, они должны удовлетворять неравенствам (ограничениям на производственные мощности мастерских):
3) Они также должны удовлетворять уравнениям (ограничениям на число костюмов различных размеров):