Экономические науки/8.Математические методы в экономике

Вайс Г.Б.,  Дрожжин Д.Н.

Автомобильно-дорожный институт

Донецкого национального технического университета

Решение двухиндексной задачи линейного программирования в среде Mathcad

     Задача о загрузке оборудования. Имеются три землеройные машины вида М1, М2, М3. Нужно выполнить три вида землеройных работ (А, В, С) в количестве: А – 6000 м3; В – 5000 м3; С –8000 м3. Все необходимые данные даны в таблице.    

Машины

Производитель­ность, м3   Pi j

Стоимость 1-го часа работ, грн/час  Ci j

Ресурсы времени,ч.

Тi

А

В

С

А

В

С

М1

30

20

40

2

4

3

150

М2

20

30

50

3

2

2

200

М2

40

40

20

5

3

6

150

Объем работ, м3

6000

5000

8000

 

     Нужно найти оптимальный план загрузки машин, обеспечивающий минимальные суммарные денежные затраты на выполнения всего объема работ при заданном ресурсе времени.

Решение

1        Построим математическую модель задачи.

Обозначим через Xi j – время работы i– ой машины на j ом виде работ (i=1, 2, 3;  j = 1, 2, 3).    Функция цели выражает затраты денежных средств на выполнение всех работ.

Z = 2X11 + 4X12 + 3X12 + 3X21 + 2X22+ 2X23 +5X31 + 3X32 + 6X33 ® min

или

                                            

Здесь Ci j – стоимость 1 часа работы i – ой машины на  j – ом виде работ.

     Ограничения

w       Объем работ должен быть выполнен

    30X11 + 20X21 + 40X31 = 6000;

    20X12 + 30X22 + 40X32 = 5000;   или       

    40X13 + 50X23 + 20X33 = 8000.

Здесь Рi j – производительность i – ой машины на  j – ом виде работ.

w       Ограничения на ресурс времени.

    X11 + X12 + X13 £ 150;

    X21 + X22 + X23 £ 200;            или     

    X31 + X32 + X33 £ 150.

w       Неотрицательность плана работ.

    Xi j  ³ 0 (i=1, 2, 3;  j = 1, 2, 3)

2        Решение задачи в системе MathCAD

 

 

Литература

1.     Акулич И. Л. Математическое программирование в примерах и задачах. – М, 1986. –316 с.

2.     Плис А. И., Сливина Н. А. MATHCAD 2000. Математический практикум для экономистов и инженеров. – М.: , 2000 – 656 с.

3.     Кузнецов Ю.Н. Математическое программирование. М.: 1980. – 302 с.