Построение модели
Определение. Математическая модель – это некоторый математический образ исследуемой экономической системы, который адекватно отражает структуру переменных системы, их свойства и взаимосвязи.
Этапы моделирования
-
Постановка экономической проблемы.
-
Построение содержательной (вербальной) модели рассматриваемого объекта (процесса). На данном этапе происходит формализация цели управления объектом, выделение возможных управляющих воздействий, влияющих на достижение сформулированной цели, а также описание системы ограничений на управляющие воздействия.
-
Построение математической модели, т. е. перевод сконструированной вербальной модели в ту форму, в которой для ее изучения может быть использован математический аппарат.
Параметры (фиксированные значения):
-
количество потребителей;
-
количество изготовителей;
-
количество оптовых баз;
-
мощности потребителей (заказываемые объемы продукции);
-
мощности изготовителей (объемы производимой продукции);
-
мощности оптовых баз (допустимое количество одновременно хранящейся продукции);
-
цены перевозок от изготовителей на оптовые базы;
-
цены перевозок от изготовителей потребителям;
-
цены перевозок из оптовых баз потребителям.
Экзогенные (независимые) переменные: количество перевозимой продукции по каждому из маршрутов. В нашей задаче, единственные переменные на которые мы можем влиять – это количество продукции, перевозимой по заданным маршрутам перевозок. Меняя количество продукции, перевозимой по заданным маршрутам, мы можем оптимизировать наши затраты на перевозку.
Итак, пусть хij – количество продукции, перевозимой от i-го изготовителя j-му потребителю, где i=1,…,4, j=1,…,5.
Эндогенные (зависимые, рассчитываемые) переменные: суммарные затраты на перевозку F(x).
Первой рассмотрим модель перевозок ИЗГОТОВИТЕЛЬ – ПОТРЕБИТЕЛЬ.
|
Потреби- тель А |
Потреби- тель Б |
Потреби- тель В |
Потреби- тель Г |
Потреби- тель Д |
Произве- дено |
Изготовитель 1 |
10 |
2 |
1 |
10 |
20 |
510 |
Изготовитель 2 |
24 |
18 |
20 |
14 |
26 |
400 |
Изготовитель 3 |
32 |
54 |
16 |
28 |
10 |
460 |
Изготовитель 4 |
16 |
30 |
55 |
45 |
46 |
790 |
Спрос на товар потребителями |
600 |
550 |
420 |
780 |
400 |
|
Общая сумма затрат на перевозки:
F(x)=10*X11+2*X12+X13+10*X14+20*X15+24*X21+18*X22+20*X23+
+14*X24+26*X25+32*X31+54*X32+16*X33+28*X34+10*X35+16*X41+ (1)
+30*X42+55*X43+ 45*X44+46*X45 → min
Ограничения:
X11+X12+X13+X14+X15=510
X21+X22+X23+X24+X25=400
X31+X32+X33+X34+X35=460
X41+X42+X43+X44+X45=790
X11+X21+X31+X41=600 (2)
X12+X22+X32+X42=550
X13+X23+X33+X43=420
X14+X24+X34+X44=780
X15+X25+X35+X45=400
Хij>=0 для любого i, j (3)
-
Математический анализ модели, выбор метода решения
Общая задача линейного программирования имеет вид:
Дана система m линейных уравнений и неравенств с n переменными
a11 x1 + a12 x2 + ………..a1n xn <= b 1
a31 x1 + a22 x2 + a2n xn <= b 2
ak1 x1 + ak 2x2 + ……….akn xn <= b k (4)
ak +1,1 x1 + ak1,2x2 +………….+ ak+1,n xn = bk+1
ak +2,1 x1 + ak2,2x2 +………….+ ak+2,n xn = bk+2
…………………………………………
am1x1+am2x2+………………+. amnxn+xn=bn
и линейная функция
F = c1x1+ c2x2+ …..+cnxn (5)
Необходимо найти такое решение системы X = (x1, х2,…., хj, ….. xn), где
хj >= 0 ( j = 1,2, …, l; l <= n ), (6)
при котором линейная функция F(X) принимает оптимальное (т.е. максимальное или минимальное) значение.
Система (3) называется системой ограничений, (4) – линейной функцией или функцией цели, (5) – прямые ограничения или не отрицательность переменных.
Наша модель является задачей математического программирования, так как цель ее решения – оптимизация функции цели при ограничениях, также заданных системой неравенств φi(x1,…,xn)<=bi, i=1,…,m.
При этом:
функция цели F(x) – линейная;
система ограничений (4) является линейной;
и выполняется условие неотрицательности, т.к. хij>=0 для любого i, j, следовательно наша модель математического программирования является линейной.
Кроме того, данная задача является частным случаем задач линейного программирования – транспортной задачей.