Задача использования ресурсов

Вид материалаЗадача
Подобный материал:
Задача использования ресурсов


Постановка задачи


Для изготовления нескольких видов продукции P1, Р2, ..., Рn используют m видов ресурсов S1, S2, ..., Sт. Это могут быть различ­ные материалы, электроэнергия, полуфабрикаты и т.п. Объем каждого вида ресурсов ограничен и известен (b1,. b2, …, bm).

Известно также aij ( i = 1, 2, …, m, j = 1, 2, ..., n) - количество каждого i-го вида ресурса, расходуемого на производство единицы j-го вида продукции. Кроме того, известна прибыль, получаемая от реализации единицы каждого вида продукции (с1, с2, ..., сn),

Условия задачи можно представить в виде табл. 1.1.

Таблица 1.1








aij


Питательное


Объём


aij


вещество


ресурсов


P1


P2







Pn





















S1

b1

a11


a12



a1n

S2

b2

a12

aij

a22



a2n

...

















Sт


bm


am1


am2




amn



Прибыль



c1

С c2



cn















Пусть хj ( j = 1, 2, …, n.) - количество каждого вида продукции, которое необходимо произвести.

Для первого ресурса имеет место неравенство-ограничение


a11 х1 + a12 х 2 + … + a1n хn >= b1


Аналогичные неравенства будут и для остальных видов ресурсов. Сле­дует учитывать также, что все значения х. > 0, j = 1,2, ..., n.

Общая прибыль, получаемая от реализации всей продукции, может быть представлена как функция


Z(Х) = c1 х1 + с2х2 + ... + сnхn


Необходимо эту функцию максимизировать.


Таким образом, математическая модель задачи использования ресурсов запишется в виде


Z(Х) = c1 х1 + с2х2 + ... + сnхn max,




a11 х1 + a12 х 2 + … + a1n хn <= b1

a21 х1 + a22 х 2 + … + a2n хn <= b2

………………………………………

am1 х1 + am2 х 2 + … + amn хn <= bm


хj >= 0, j = 1, 2, …, n.


В более компактной форме целевую функцию и систему ограниче­ний можно записать, используя знак суммирования,


Z(Х) =


, i = 1, 2, …, m,


хj >= 0, j = 1, 2, …, n.


Задача о составлении рациона питания


Постановка задачи


Требуется составить ежедневный рацион питания животного на осно­ве имеющихся видов кормов так, чтобы общая стоимость использован­ных кормов была минимальной. При этом животное не должно полу­чать менее определенного количества питательных веществ, например, таких, как жиры, углеводы, белки, витамины и т.п.

Каждый вид корма содержит разную комбинацию этих веществ. Из­вестна цена единицы веса каждого корма.

Пусть имеются n различных кормов (продуктов) P1, Р2, ..., Рn и пере­чень из т необходимых питательных веществ S1, S2, ..., Sт. Обозначим через aij содержание (в весовых единицах) i-го питательного вещества в единице j-го корма, а через bi минимальную суточную потребность жи­вотного в i-м питательном веществе. Через хj обозначим количество каж­дого вида корма в ежедневном рационе. Очевидно, что хj >= 0.

Условия задачи можно представить в виде табл. 1.2.

Таблица 1.2




aij





Питательное





Суточная


вещество


P1


P2







Pn



потребность




















S1

a11


a12



a1n

b1

S2

a12

aij

a22



a2n

b2

...

















Sт


am1


am2




amn


bm


Стоимость

1 кг


c1

С c2



cn

-

1 кг корма



















Для первого вида питательного вещества неравенство-ограничение примет вид

a11 х1 + a12 х 2 + … + a1n хn >= b1


Аналогично запишутся неравенства и для остальных питательных веществ.

Общие затраты на весь рацион питания животного можно найти на основе линейной функции


Z(Х) = c1 х1 + с2х2 + ... + сnхn


Эту функцию нужно минимизировать.

Итак, математическая модель задачи составления рациона питания имеет вид


Z(Х) = c1 х1 + с2х2 + ... + сnхn min,




a11 х1 + a12 х 2 + … + a1n хn >= b1

a21 х1 + a22 х 2 + … + a2n хn >= b2

………………………………………

am1 х1 + am2 х 2 + … + amn хn >= bm


хj >= 0, j = 1, 2, …, n.