Скачиваний:
31
Добавлен:
09.09.2020
Размер:
1.38 Mб
Скачать

ТРАНСПОРТНАЯ ЗАДАЧА

Имеется m пунктов A1, … , Am поставщиков однородного продукта и n пунктов B1, … , Bn потребителей этого продукта.

o ai – объем производства в пункте Ai. o bj – объем потребления в пункте Bj.

o cij – стоимость перевозки единицы продукции от Ai в Bj (удельные транспортные издержки).

o ai , bj , cij >= 0.

Требуется найти план перевозок, который:

1.Не выводит за пределы производительности поставщиков

2.Полностью удовлетворяет спрос всех потребителей Минимизирует суммарные транспортные затраты.

Общая модель транспортной задачи в матричной постановке:

m n

F(x) =∑∑cij ×xij min i=1 j=1

n

j =1m

i =1

x ij

= a i

,

i 1 : m ,

x ij

= b j

,

j 1 : n ,

x ij

0 ,

c ij 0 .

Предполагается, что m

a i = n b j

i =1

j =1

Задание 6.

С трех баз надо перевезти грузы в два магазина. Количество груза (в штуках) на базах – в таблице:

База 1

База 2

База 3

 

 

 

18

75

31

 

 

 

Потребность магазинов в этих грузах в таблице:

Магазин 1

Магазин 2

 

 

45

79

 

 

Стоимость перевозки единицы груза с баз в магазины – в таблице:

 

Магазин 1

Магазин 2

 

 

 

База 1

17

6

 

 

 

База 2

12

13

 

 

 

База 3

9

8

 

 

 

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

Примечание. Груз измеряется в штуках, следовательно, решение должно быть получено в целых числах. Для этого необходимо добавить ограничение на проектные параметры – установить, что они должны быть целыми числами (и, естественно, неотрицательными).

Рекомендации по выполнению.

Создать таблицу, как указано на рис. 10. Для ячеек введите следующие формулы:

 

 

 

 

K

 

 

 

 

 

2

 

=СУММ(G2:H2)

 

 

 

 

 

3

 

=СУММ(G3:H3)

 

 

 

 

 

4

 

=СУММ(G4:H4)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

G

 

 

H

 

 

6

 

=СУММ(G2:G4)

 

=СУММ(H2:H4)

 

 

 

 

 

 

 

 

 

 

 

 

B

 

C

 

D

 

E

9

 

=B2*G2

 

=C2*H2

 

 

 

=СУММ(B9:C9)

10

 

=B3*G3

 

=C3*H3

 

 

 

=СУММ(B10:C10)

11

 

=B4*G4

 

=C4*H4

 

 

 

=СУММ(B11:C11)

12

 

 

 

 

 

 

 

=СУММПРОИЗВ(B2:C4,G2:H4)

Рисунок 10 Форма для расчета транспортной задачи

Выполните команду Сервис/Поиск решения… Заполните вызванное окно в соответствии с рис. 11.

Рисунок 11 Окно поиска решения для транспортной задачи

После заполнения окна Поиска решений… перейдите по кнопке Параметры в окно Параметры поиска решений (рис. 4) и установите там флажки напротив полей: Линейная модель и Неотрицательные значения. Далее выполните команду ОК, и нажмите клавишу Выполнить в окне Поиска решений.

В результате выполнения задания должно появиться следующее решение данной оптимизационной задачи рис. 12.

Рисунок 12 Результат выполнения задания 6

Переименуйте Лист 6 в задание_6 и сохраните изменения в файле.

Задание 7.

Три автобазы А1, А2 и А3 предоставляют бульдозеры для работы на четырёх объектах О1, О2, О3 и О4. Число бульдозеров на автобазах представлено в таблице:

А1

А2

А3

 

 

 

11

11

8

 

 

 

Количество бульдозеров, необходимых на объектах – в таблице:

О1

О2

О3

О4

 

 

 

 

5

9

9

7

 

 

 

 

Время, затрачиваемое бульдозером на переезд с автобаз на объекты, приведено в таблице:

 

О1

О2

О3

О4

 

 

 

 

 

А1

7

8

5

3

 

 

 

 

 

А2

2

4

5

9

 

 

 

 

 

А3

6

3

1

2

 

 

 

 

 

Рассчитать, какое количество бульдозеров с каждой автобазы должно быть направлено на каждый объект, чтобы суммарное время, затрачиваемое на переезд, было минимальным. (Число бульдозеров – целое неотрицательное).

Рекомендации по выполнению.

Выполнение задания производиться аналогично заданию 6, правильность найденного решения проверьте согласно рис. 13.

Рисунок 13 Результат выполнения задания 7

Переименуйте Лист 7 в задание_7 и сохраните изменения в файле.

Задание 8.

Известно, что в разных странах цены трудовых ресурсов, сырья и т.п. могут существенно различаться. Фирме необходимо разместить четыре заказа. Любой из этих заказов может быть размещен в любой из четырёх стран, но только целиком (т.е. нельзя один заказ разместить в двух странах). Нельзя размещать два заказа в одной стране. Стоимости выполнения заказов в каждой из четырёх стран приведены в таблице:

 

Заказ 1

Заказ 2

Заказ 3

Заказ 4

Страна 1

1

4

6

3

Страна 2

9

10

7

9

Страна 3

4

5

11

7

 

 

 

 

 

Страна 4

8

7

8

5

 

 

 

 

 

Найти оптимальный план размещения заказов.

Рекомендации по выполнению.

Выполнение задания производиться аналогично заданию 6, правильность найденного решения проверьте согласно рис. 14.

Рисунок 14 Результат выполнения задания 8

Переименуйте Лист 8 в задание_8 и сохраните изменения в файле.

ЗАДАЧИ ДЛЯ САМОСТОЯТЕЛЬНОГО РЕШЕНИЯ

Найдите решение для нижеуказанных функций, заданных в канонической форме, при условии их максимизации, равенстве условий оптимизации и неотрицательности переменных.

№1

 

X1

X2

X3

 

X4

 

X5

 

X6

 

X7

 

X8

 

огр

 

коэф. в ЦФ

1

1

1

1

1

1

1

-10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 огр

2

1

1

1

1

6

3

0

2

 

2 огр

1

3

1

1

1

7

2

-1

3

 

3 огр

1

1

4

1

1

8

2

-1

4

 

4 огр

1

1

1

5

1

9

2

-5

-3

 

5 огр

1

1

1

1

6

10

7

-6

-4

 

№2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

X2

X3

 

X4

 

X5

 

X6

 

X7

 

X8

 

огр

 

коэф. в ЦФ

4

3

2

 

1

 

2

 

3

 

4

 

0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 огр

1

0

0

 

0

 

2

 

3

 

-1

 

0

 

5

 

2 огр

1

1

0

 

0

 

3

 

4

 

-1

 

0

 

7

 

3 огр

1

1

1

 

0

 

5

 

-1

 

2

 

0

 

9

 

4 огр

1

1

1

 

1

 

-1

 

2

 

4

 

0

 

9

 

№3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

X2

X3

 

X4

 

X5

 

X6

 

X7

 

X8

 

огр

 

коэф. в ЦФ

2

3

4

 

5

 

-5

 

-6

 

-7

 

-8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 огр

1

0

0

 

0

 

-1

 

0

 

0

 

0

 

-1

 

2 огр

1

1

0

 

0

 

-1

 

-1

 

0

 

0

 

-2

 

3 огр

1

1

1

 

0

 

-1

 

-1

 

-1

 

0

 

-3

 

4 огр

1

1

1

 

1

 

-1

 

-1

 

-1

 

-1

 

-4

 

№4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

X1

X2

X3

 

X4

 

X5

 

X6

 

X7

 

X8

 

огр

 

коэф. в ЦФ

1

1

1

 

1

 

-1

 

-1

 

-1

 

-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 огр

1

2

3

 

4

 

5

 

11

 

10

 

7

 

2

 

2 огр

1

1

2

 

3

 

3

 

8

 

7

 

5

 

1

 

3 огр

1

-1

1

 

2

 

-1

 

5

 

3

 

3

 

-1

 

4 огр

1

-1

-1

 

1

 

-1

 

1

 

0

 

0

 

-1

 

Найдите решение для нижеуказанных значений транспортной задачи. №5

16

30

17

10

16

 

4

Производители

30

27

26

9

23

 

6

13

4

22

3

1

 

10

3

1

5

4

24

 

10

 

 

 

 

 

 

 

7

7

7

7

2

 

 

 

 

 

Потребители

№6

5

1

22

19

1

 

20

Производители

 

 

 

 

 

 

 

21

18

11

4

3

 

20

 

 

 

 

 

 

 

26

29

23

26

24

 

20

 

 

 

 

 

 

 

21

10

3

19

27

 

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19

19

19

19

4

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

№7

17

20

29

26

25

 

15

Производители

 

 

 

 

 

 

 

3

4

5

15

24

 

15

 

 

 

 

 

 

 

19

2

22

4

13

 

15

 

 

 

 

 

 

 

20

27

1

17

19

 

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

11

11

11

16

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

№8

20

26

24

26

29

 

13

Производители

 

 

 

 

 

 

 

15

20

29

26

23

 

17

 

 

 

 

 

 

 

4

10

27

30

7

 

17

 

 

 

 

 

 

 

9

16

29

20

3

 

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

12

12

12

12

 

 

 

 

 

 

 

 

 

 

 

 

 

Потребители

Соседние файлы в папке лаба 3 бгуир присод оптимизационные задачи