Материал: 4639

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

26

m n

 

 

 

 

 

cijxij min

 

 

 

 

 

i I j I

 

 

 

 

 

n

 

 

 

 

 

xij Si

 

 

 

 

j J

 

 

 

 

 

m

 

 

 

 

 

xij D j

 

 

.

(3.1)

i I

 

 

 

 

 

 

 

 

 

 

xij 0

 

 

 

 

 

 

 

 

 

xij N 0

 

 

 

 

 

 

n

 

 

 

 

 

x kj

x kk

Tk

B

 

 

j J

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

xik

x kk

B

 

 

 

 

 

 

 

 

i I

 

 

 

 

3.2. Решение транспортной задачи с промежуточными пунктами в Excel

Рассмотрим методику решения в Excel транспортной задачи с промежуточными пунктами.

Задача 3.1. Найти решение транспортной задачи с промежуточными пунктами, рассмотренной в примере, если стоимость перевозки единицы товара составляет: с12 = 3 у.е., с23 = 7 у.е., с25 = 3 у.е., с43 = 8 у.е., с45 = 4 у.е., с47 = 5 у.е., с54 = 5 у.е., с56 = 3 у.е., с67 = 5 у.е., с78 = 2 у.е.

На рисунке 3.2 представлена таблица Стоимость перевозки единицы товара и нахождение оптимального плана перевозок товара между складами в Excel. В таблице Стоимость перевозки единицы товара показано, что если между отдельными складами отсутствует возможность перевозки товара, то в соответствующие ячейки таблицы (выделенные темным фоном) заносится любое большое число (в данном случае 1000).

27

Рис. 3.2. – Решение транспортной задачи с промежуточными пунктами

В целевую ячейку, в данном случае С14, необходимо занести формулу /2/

=СУММПРОИЗВ(H16:H71;B16:B71) (3.1)

Инструменты для решения этой задачи абсолютно аналогичны инструментам для решения задачи нахождения кратчайшего пути лишь с той разницей, что потребности и запасы отличны от 1 и -1.

28

Используя меню Сервис Поиск решения, открываем диалоговое окно Поиск решения, в котором устанавливаем целевую ячейку равной минимальному значению, определяем диапазон изменяемых ячеек и ограничения и запускаем процедуру вычисления, щелкнув по кнопке Выполнить.

Результат решения данной задачи представлен на рисунке 3.2. Как видно, оптимальный план перевозок товара между складами следующий:

со склада 1 товар в количестве 3 единиц транзитом через склад 2 отправлен на склад 3, который является истинным пунктом назначения;

со склада 1 товар в количестве 7 единиц транзитом через склады 2 и 5 отправлен на склад 6, где 1 единица товара используется для пополнения запаса на этом складе;

со склада 6 товар в количестве 6 единиц транзитом через склад 7 отправлен на склад 8, который также является истинным пунктом назначения;

со склада 4 избыток товара в количестве 2 единиц отправлен на склад 8 транзитом через склад 7.

Стоимость перевозок при этом минимальна и составляет 149 условных денежных единиц.

3.3.Содержание отчета по практической работе № 3

В отчете представить математическую модель, транспортную сеть согласно индивидуальному заданию (вместо букв на сети проставить числами номера вершин и вес дуг), таблицы Excel с решением задачи и показать полученные грузопотоки на транспортной сети стрелками.

Задание 3.1. Решить транспортную задачу с промежуточными пунктами и представить оптимальный план доставки грузов на транспортной сети. Сеть изображена на рисунке 3.3. Варианты индивидуального задания представлены в таблице 3.1.

29

Рис. 3.3 – Транспортная сеть с указанием спроса и предложения

3.4. Контрольные вопросы к практической работе № 3

1.Чем отличается транспортная задача с промежуточными пунктами от классической транспортной задачи?

2.В чем состоит отличие модели решения транспортной задачи с промежуточными пунктами в Excel от модели решения задачи поиска кратчайшего пути?

3.Как обозначить в Excel отсутствие возможности прямого сообщения между парой вершин транспортной сети?

30

Таблица 3.1

Задания к практической работе № 3

Вариант

A

B

C

D

E

F

G

H

I

a

b

c

d

e

f

g

h

i

j

k

l

n

m

o

p

q

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

1

9

3

2

5

4

7

6

8

2

17

13

11

21

4

13

23

1

21

23

18

25

30

17

22

19

2

3

4

1

2

7

9

5

6

8

17

19

12

22

14

19

20

22

27

23

25

3

24

25

10

21

20

3

4

5

2

3

8

1

6

7

9

30

9

8

14

21

14

25

21

27

9

6

23

9

6

23

29

29

4

5

6

3

4

9

2

7

8

1

23

14

14

24

18

21

3

16

24

14

2

21

23

7

10

29

23

5

6

7

4

5

1

3

8

9

2

23

5

13

17

4

17

13

17

27

9

18

28

21

16

16

26

19

6

7

8

5

6

2

4

9

1

3

7

7

23

30

28

3

29

15

19

15

14

10

19

15

30

10

8

7

8

9

6

7

3

5

1

2

4

9

5

29

10

18

9

4

27

9

14

25

12

12

8

23

3

20

8

9

1

7

8

4

6

2

3

5

7

3

17

29

4

15

25

18

11

7

28

16

3

29

2

16

14

9

1

2

8

9

5

7

3

4

6

10

28

21

16

12

24

19

16

2

22

23

1

28

12

13

17

3

10

2

3

9

1

6

8

4

5

7

1

23

4

17

7

12

13

26

29

17

30

5

27

16

2

10

21

11

4

5

6

1

2

3

8

9

7

30

8

7

11

15

29

18

11

8

27

6

26

2

29

18

28

26

12

5

6

7

2

3

4

9

1

8

6

14

13

13

11

20

7

11

4

25

26

4

6

18

19

23

21

13

6

7

8

3

4

5

1

2

9

16

29

27

15

23

23

12

26

13

17

29

14

16

1

27

9

25

14

7

8

9

4

5

6

2

3

1

13

28

28

1

22

13

15

24

20

16

14

24

19

1

16

19

7

15

8

9

1

5

6

7

3

4

2

8

29

5

9

10

28

13

17

20

10

29

30

21

3

28

1

5

16

9

1

2

6

7

8

4

5

3

4

8

12

21

8

7

6

7

16

4

23

5

12

27

3

20

30

17

1

2

3

7

8

9

5

6

4

17

19

22

19

4

16

30

11

1

13

28

24

20

6

21

21

11

18

2

3

4

8

9

1

6

7

5

5

22

13

11

25

13

1

14

29

3

8

14

17

5

24

26

17

19

1

2

3

4

5

6

7

8

9

6

3

1

19

10

18

21

7

7

15

4

7

10

25

22

25

20

20

2

3

4

5

6

7

8

9

1

27

2

17

21

26

5

24

18

3

20

30

26

19

15

6

11

9

21

3

4

5

6

7

8

9

1

2

19

3

2

2

24

3

30

6

22

1

2

18

8

10

19

16

16

22

4

5

6

7

8

9

1

2

3

3

21

17

1

28

20

16

11

29

11

3

21

26

26

21

26

20

23

5

6

7

8

9

1

2

3

4

2

15

1

11

9

6

24

11

11

6

2

23

1

29

24

29

28

24

6

7

8

9

1

2

3

4

5

3

16

11

29

10

9

9

10

23

16

11

3

26

21

3

16

30

25

7

8

9

1

2

3

4

5

6

20

24

6

24

18

6

1

7

24

9

1

8

17

27

16

16

24

26

8

9

1

2

3

4

5

6

7

23

13

13

5

29

27

22

2

9

1

24

18

10

21

28

30

20

27

9

1

2

3

4

5

6

7

8

1

13

9

1

24

4

14

18

9

25

2

18

30

27

15

10

2

28

2

1

4

3

6

5

8

7

9

4

3

4

23

27

13

11

24

29

19

4

11

26

16

1

3

23

29

3

2

5

4

7

6

9

8

1

8

2

7

17

25

8

28

19

2

10

27

17

7

19

26

20

23

30

4

3

6

5

8

7

1

9

2

20

11

17

22

30

2

22

14

21

3

14

29

24

16

10

6

11

31

5

4

7

6

9

8

2

1

3

17

21

17

3

9

5

25

10

29

13

18

30

1

4

18

16

25

32

6

5

8

7

1

9

3

2

4

2

17

25

9

26

18

17

19

7

1

5

18

12

26

19

19

2

33

7

6

9

8

2

1

4

3

5

25

13

16

2

3

14

3

26

24

26

18

14

23

23

19

27

4

34

8

7

1

9

3

2

5

4

6

11

19

4

19

7

30

24

2

20

22

6

6

26

6

23

5

12

35

9

8

2

1

4

3

6

5

7

17

12

12

13

26

16

8

12

7

10

21

21

14

24

23

25

13