Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

методичка МО часть 1

.pdf
Скачиваний:
46
Добавлен:
09.03.2016
Размер:
1.3 Mб
Скачать

 

b

j

 

 

a

i

 

 

 

250

350

300

Решение

150

170

190

210

180

7

9

16

10

16

13

12

18

12

30

19

15

10

13

13

 

 

 

 

 

1.Математическая модель данной транспортной задачи имеет вид: найти план перевозок

 

x

x

x

x

 

 

11

12

13

14

 

 

X

 

x

x

x

x

 

21

22

23

24

 

 

x

x

x

x

 

 

 

31

32

33

34

при условиях

xij

0,

i 1, 3,

x11 x12 x13 x14 x15 250, x21 x22 x23 x24 x25 350, x31 x32 x33 x34 x35 300,

x

 

 

15

 

 

 

 

x25

 

 

x

 

 

 

 

35

 

j 1, 5

x

 

 

11

 

x

 

 

12

 

x

 

 

13

 

x

 

 

14

 

x

 

 

15

 

и ограничениях

x

21

x

31

150,

 

 

 

x

22

x

170,

 

 

32

 

x

23

x

33

190,

 

 

 

x

24

x

210,

 

 

34

 

x

25

x

35

180

 

 

 

так, чтобы стоимость перевозок была минимальной:

z 7x

9x

 

16x

 

10x

16x

13x

21

12x

22

18x

23

12x

24

 

 

 

11

12

13

14

15

 

 

 

 

 

30x

25

19x

15x

10x

13x

13x

min .

 

 

 

 

 

 

31

 

32

 

33

34

 

35

 

 

 

 

 

 

 

2.Проверяем выполнение условия общего баланса:

250+350+300=900 и 150+170+190+210+180=900,

значит, задача имеет решение.

3. Строим начальный базисный план по методу минимального элемента и решаем задачу методом потенциалов:

bj

150

170

 

190

 

210

180

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

250

7

 

 

 

9

 

16

10

 

 

 

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

150

100

 

 

 

 

 

 

-2

-1

1

17

350

13

 

 

 

12

 

18

12

 

 

30

 

 

 

 

 

 

 

 

 

-3

70

 

 

 

 

 

 

 

-1

210

70

 

 

 

20

 

 

 

 

 

 

 

 

 

 

 

300

19

15

 

10

13

13

 

 

-16

-10

190

 

-8

110

 

13

 

-10

-8

 

-3

-8

0

 

41

Заметим, что

UБ

{(1,1), (1,2), (2,2), (2,4), (2,5), (3,3), (3,5)},

| UБ

| 7

. Так

как 15

1>0, то начальный план перевозок не является оптимальным. Для

клетки (1,5) строим цикл. Выбираем

min(100,70) 70

и переходим к

 

 

 

 

 

0

 

 

 

 

новому базисному плану:

 

 

 

 

 

 

 

 

 

7

9

 

16

10

16

16

 

 

 

150

30

 

-3

-1

70

 

 

 

 

13

12

 

18

12

30

19

 

 

 

-3

140

 

-2

210

-1

 

 

 

 

19

15

 

10

13

13

13

 

 

 

-15

-9

 

190

-7

110

 

 

 

-9

-7

 

-3

-7

0

 

 

Так как все оценки ij ≤0, то план перевозок оптимальный.

zmin 7 *150 9 *30 16 * 70 12 *140 12 * 210 10 *190 13 *110 8770 .

Ответ:

 

 

150

30

0

0

X

 

 

0

140

0

210

0

 

 

 

 

 

 

 

 

 

 

0

0

190

0

 

 

 

70 0 110

   

,

z

min

 

8770

.

Задание. Написать математическую модель и решить транспортную задачу методом потенциалов.

1.

b

j

 

a

i

 

25

30

35

10

3.

b

j

 

ai

15

25

30

30

40

20

20

20

6

8

14

4

5

2

2

8

7

6

7

5

4

5

12

7

10

 

 

40

 

10

 

40

 

 

2

 

7

 

8

 

4

3

 

8

 

5

 

1

5

 

10

 

3

 

9

1

 

4

 

4

 

10

2.

b

j

 

a

i

 

10

15

25

50

4.

b

j

 

ai

70

80

80

20

10

40

20

 

30

12

9

14

 

7

11

13

10

 

8

4

2

3

 

5

2

6

13

 

3

60

 

 

75

 

50

 

65

 

 

4

 

7

 

15

5

7

 

6

 

2

3

3

 

4

 

8

5

8

 

2

 

4

7

42

5.

 

 

b

j

 

 

 

 

a

i

 

 

 

 

 

 

 

 

70

 

 

 

120

 

 

 

20

 

 

 

40

 

 

7.

 

 

 

 

 

b

j

 

 

 

 

a

i

 

 

 

 

 

 

 

 

30

 

 

 

15

 

 

 

35

 

 

 

20

 

 

9.

 

 

 

 

b

j

 

 

 

a

i

 

 

 

 

 

 

 

 

45

 

 

 

 

30

 

 

 

 

50

 

 

 

 

75

 

 

 

11.

 

 

 

 

b

j

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

200

 

 

 

150

 

 

 

150

 

 

 

13.

 

 

 

 

b

j

 

 

 

 

 

 

ai

 

 

 

250

 

 

 

200

 

 

 

150

 

 

 

15.

 

 

 

 

b

j

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

150

 

 

 

200

 

 

 

150

 

 

 

30

 

 

 

70

 

 

 

50

 

 

100

 

 

7

 

 

 

5

 

 

1

 

6

 

5

 

 

 

3

 

 

4

 

9

 

6

 

 

 

8

 

 

7

 

7

 

4

 

 

 

3

 

 

5

 

5

45

 

 

 

 

 

 

 

5

 

 

10

 

 

 

 

40

 

 

 

 

 

 

 

7

 

 

 

9

 

 

9

 

5

 

2

 

 

 

5

 

 

8

 

9

 

5

 

 

 

6

 

 

4

 

2

 

3

 

 

 

4

 

 

3

 

3

60

 

 

 

 

35

 

 

65

 

 

 

40

 

 

 

 

 

 

5

 

 

 

4

 

 

2

 

 

3

 

 

8

 

 

 

7

 

 

5

 

 

7

 

 

4

 

 

 

2

 

 

6

 

 

8

 

 

2

 

 

 

5

 

 

1

 

 

3

 

90

 

 

 

70

 

130

 

110

100

 

 

 

12

15

 

21

 

14

17

14

8

 

15

 

11

21

19

16

 

26

 

12

20

180

 

 

 

90

 

 

105

 

105

 

120

 

 

 

 

12

 

8

 

21

 

 

10

 

15

13

 

4

 

15

 

 

13

 

21

19

 

16

 

26

 

 

17

 

20

160

 

 

90

 

80

 

100

 

70

 

 

 

8

 

20

 

7

 

11

16

4

 

14

 

12

 

15

17

15

 

22

 

11

 

12

19

6.

 

 

 

 

 

 

b

j

 

75

 

 

125

 

 

 

60

 

 

140

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

 

 

 

 

4

 

 

 

5

 

 

2

 

11

 

 

 

 

 

40

 

 

 

 

7

 

 

 

3

 

 

2

 

4

 

 

 

 

 

160

 

 

 

 

3

 

 

 

4

 

 

3

 

5

 

 

 

 

 

120

 

 

 

 

5

 

 

 

7

 

 

9

 

6

 

 

 

8.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

j

 

25

 

 

 

35

 

 

 

 

45

 

 

35

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

50

 

 

 

 

6

 

 

 

8

 

 

2

 

4

 

 

 

 

 

30

 

 

 

 

7

 

 

 

2

 

 

5

 

4

 

 

 

 

 

40

 

 

 

 

8

 

 

 

1

 

 

7

 

2

 

 

 

 

 

20

 

 

 

 

1

 

 

 

2

 

 

8

 

12

10.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

j

 

200

 

 

100

 

 

80

 

120

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

60

 

 

6

 

 

 

3

 

 

 

 

3

 

 

8

 

 

 

 

140

 

 

3

 

 

 

2

 

 

 

 

7

 

 

6

 

 

 

 

150

 

 

5

 

 

 

4

 

 

 

 

2

 

 

12

 

 

 

 

140

 

 

2

 

 

 

5

 

 

 

 

8

 

 

7

 

12.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

j

 

180

 

140

 

 

190

 

120

 

170

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

300

 

 

12

 

21

 

 

9

 

10

16

 

 

 

280

 

 

13

 

15

 

 

11

 

13

21

 

 

 

220

 

 

19

 

26

 

 

12

 

17

22

14.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

j

 

200

 

170

 

 

230

 

225

 

175

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ai

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

400

 

 

13

 

9

 

 

5

 

11

17

 

 

 

250

 

 

14

 

5

 

 

12

 

14

22

 

 

 

350

 

 

20

 

17

 

 

13

 

18

21

16.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

j

 

170

 

120

 

 

190

 

140

 

180

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

280

 

 

28

 

12

 

 

7

 

18

7

 

 

 

300

 

 

35

 

14

 

 

12

 

15

3

 

 

 

220

 

 

30

 

16

 

 

11

 

25

15

43

17.

 

b

j

180

120

90

105

105

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

150

 

14

6

4

4

4

250

 

17

10

9

11

5

200

 

15

11

6

15

3

19.

 

 

 

 

 

 

 

bj

100

70

130

110

90

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

150

 

20

3

9

15

35

150

 

14

10

12

20

46

200

 

25

11

16

19

48

21.

 

 

 

 

 

 

 

b

j

120

180

105

90

105

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

200

 

9

6

17

11

8

250

 

13

4

9

5

7

150

 

6

7

14

10

6

23.

 

 

 

 

 

 

 

b

j

120

110

85

195

190

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

250

 

15

7

16

4

11

250

 

20

9

6

10

9

200

 

2

4

7

3

6

25.

 

 

 

 

 

 

 

bj

160

160

180

220

280

ai

 

 

 

 

 

 

 

 

 

 

 

 

 

350

 

6

11

10

14

19

300

 

17

6

4

11

9

350

 

12

8

19

10

13

18.

 

 

b

j

300

160

220

180

140

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

250

 

9

15

35

20

7

 

400

 

15

35

12

11

6

 

350

 

16

19

40

15

25

 

20.

 

 

 

 

 

 

 

 

bj

190

140

180

120

170

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

280

 

7

3

9

15

35

 

220

 

3

10

12

20

46

 

300

 

15

11

16

19

48

 

22.

 

 

 

 

 

 

 

 

b

j

175

225

230

170

200

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

350

 

5

13

18

17

8

 

400

 

6

10

15

6

3

 

250

 

24

21

9

16

17

 

24.

 

 

 

 

 

 

 

 

b

j

160

120

100

150

170

 

 

 

 

 

 

 

 

 

a

i

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

250

 

14

11

9

13

18

 

180

 

6

5

14

4

14

 

270

 

7

19

11

6

13

26.

bj

40

 

30

 

80

 

40

 

20

ai

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

70

 

1

 

3

 

2

 

3

1

50

 

4

 

7

 

5

 

4

2

90

 

8

 

2

 

3

 

3

3

44

ОГЛАВЛЕНИЕ

1.Лабораторная работа 1. Графический метод решения задач линейного программирования.

2.Лабораторная работа 2. Симплекс-метод решения задач линейного программирования.

3.Лабораторная работа 3. Двухфазный симплекс метод решения задач линейного программирования.

4.Лабораторная работа 4. Теория двойственности в линейном программировании.

5.Лабораторная работа 5. Двойственный симплекс-метод решения задач линейного программирования.

6.Лабораторная работа 6. Решение матричной транспортной задачи методом потенциалов.

45

Литература

1Альсевич, В. В. Методы оптимизации: упражнения и задания: Учебное пособие / В.В. Альсевич, В. В. Крахотко – Мн.: Изд-во БГУ,

2005. – 405 с.

2Альсевич, В. В. Сборник задач по методам оптимизации: Линейное программирование: Учеб. пособие для студ. мат. и экон. спец. / В. В. Альсевич, В. В. Крахотко – Мн.: Изд-во БГУ , 1997. – 67 с.

3Васильев, Ф. П. Линейное программирование / Ф.П. Васильев, А. Ю. Иваницкий М.: «Факториал», 1998. 176 с.

4Габасов, Р. Методы оптимизации: Учебное пособие / Р. Габасов, Ф. М. Кириллова – Мн: Изд-во БГУ, 1981. – 350 с.

5Габасов, Р. Методы оптимизации: Учебное пособие / Р. Габасов, Ф.М. Кириллова и др.– Мн: Изд-во Четыре четверти, 2011. – 472 с.

6 Галлеев, Э. М. Оптимизация. Теория. Примеры. Задачи. / Э.М Галлеев – М.: Либроком, 2013. – 336с.

7Карманов, В. Г. Математическое программирование: Учебное пособие / В. Г. Карманов – М.: Физматлит, 2001. – 263 с.

8Кузнецов, А. В. Математическое программирование / А. В. Кузнецов, В. А Сакович, Н. И. Холод Мн: Высшая школа, 1994. 285 с.

9Пантелеев, А. В. Методы оптимизации в примерах и задачах: Учебное пособие / А. В. Пантелеев, Т. А. Летова. – 2-е изд., исправленное. – М.: Высшая школа, 2005. – 544 с.

46