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

1ЭМММ-Линейное программирование

.pdf
Скачиваний:
33
Добавлен:
17.04.2015
Размер:
495.87 Кб
Скачать

2. З а д а ч а р а з м е щ е н и я п р о и з в о д с т в а Предположим, есть план производства n видов

продукции - {x j } (Значения {x j } получают в результате решения

задачи оптимального планирования производства). Для производства используются k видов взаимозаменяемого оборудования (технологических линий или станков).

Оборудование каждого вида с учетом текущего и капитального ремонта не может использоваться более Ti количества времени за планируемый период. Известна производительность k - ого оборудования: pij - количество

продукции j-го вида, производимое i-ым видом оборудования за единицу времени. Предположим, затраты i-го оборудования для производства j-ой продукции в единицу времени составляет sij .

Определить оптимальную загрузку оборудования tij

(количество времени, затраченного оборудованием каждого вида для производства каждого вида продукции).

Экономико-математическая модель задачи:

Целевая функция (затрат)

k n

® min

Z = å å sij ×tij

 

i=1 j=1

 

n

Ограничения: å tij £ Ti, i =1, k (Оборудование каждого

j=1

вида не может быть загружено более, чем на время Ti);

k

å pij tij = x j , j = 1, n (Суммарный объем производства j

i=1

ой продукции на оборудовании всех видов составляет x j ); tij ³ 0, j = 1, n, i =1, k .

3. З а д а ч а « к о м м и в о я ж е р а »

Требуется объехать n пунктов, начиная и заканчивая в одном пункте, таким образом, чтобы суммарные затраты были минимальные. Затраты, связанные с переездом из i ого пункта в j ый пункт равны cij .

71

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

xij

ì1, если переезд из

i - ого пункта

в

j - ый пункт

осуществле н;

= í

0, если в маршруте

нет переезда

из

i - ого пункта

в j - ый пункт.

 

î

Математическая формулировка такой задачи сводится к

виду:

Целевая функция

n

n

- минимизация суммарного

z = å

å cij × xij ® min

i=1

j=1

 

времени.

Ограничения условия о выезде из каждого i ого пункта только один раз и въезде в каждый j ый пункт только один раз (i, j – соответственно номера пунктов выезда и приезда):

n

å xij = 1, i =1, n

j=1

n

å xij = 1, j =1, n

i=1

xij Î{0;1}

72

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

Задание для самостоятельной работы

С о д е р ж а н и е :

1.Ознакомиться с теоретическим материалом.

2.Выполнить следующие задания.

2.1.Привести пример производственно- экономической задачи, сводящейся к задаче линейного программирования, и её математическую формулировку. Полученную задачу решить в Mathcad.

2.2.Математически сформулировать

двойственную задачу, решить её в Mathcad и привести экономическую интерпретацию взаимодвойственных задач.

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

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

2.5.Сформулировать задачу, двойственную задаче 2.4., и решить её на основе теорем двойственности.

2.6.Найти целочисленное решение задачи линейного программирования 2.4.

2.7.Решить транспортную задачу с закрытой

иоткрытой моделью.

73

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

Варианты задач для самостоятельной работы

1). Решить стандартную задачу линейного программирования:

 

z = 3x1 + 5x2

 

ìx1 + 3x2 ³ 7

 

ï2x

 

+ 3x

2

£ 12

1.

ï

1

 

 

 

ï

 

 

 

 

 

 

 

í2x1 + 4x2 ³ 1

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

 

z = 5x1 + 2x2

 

ìx1 + 4x2 ³ 2

 

ï2x

 

+ 5x

2

£ 12

2.

ï

1

 

 

 

ï

 

 

 

 

 

 

 

í- 3x1 + 4x2 ³ 1

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

 

z = 4x1 - 2x2

 

ìx

 

+ 4x

2

³ 11

 

ï 1

 

 

 

 

3.

ï5x1 - 3x2 £ 23

ï

 

 

 

 

 

 

 

í6x1 - 8x2 ³ 2

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

 

z = -4x1 + 7x2

 

ì5x

 

+ 4x

 

³ 13

 

ï

1

2

 

4.

ï7x1 + 3x2 £ 21

ï

 

 

 

 

 

 

í- 3x1 + 8x2 ³ 1

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

 

 

 

 

î 2

 

 

 

 

 

z = 3x1 + 2x2

 

ì9x

 

+ 2x

2

£ 50

 

ï

1

 

 

5. ïï3x1 - 5x2 ³ 2

 

í2x1 + 2x2 ³ 3

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

 

 

z = -x1 + 3x2

 

ì2x1 + 2x2 £ 31

6.

ï4x

 

- 7x

2

³ 22

ïï

1

 

 

 

í3x1 + x2 ³ 1

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

 

 

z = 5x1 + 2x2

 

ì3x - 4x

2

£ 8

 

ï

1

 

 

7. ïï5x1 + 2x2 ³ 1

 

í- 2x1 + 11x2 £ 11

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

z = x1 + x2

 

 

ìx

 

+ 6x

2

³ 6

 

ï 1

 

 

 

8. ïï15x1 - 3x2 £ 30

 

í2x1 - 3x2 ³1

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

z = -2x1 + 6x2

 

ì7x1 - 2x2 ³ 15

 

ïx

 

+ 2x

2

£ 22

9.

ï 1

 

 

 

ï

 

 

 

 

 

 

í- 3x1 + 2x2 ³ 2

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

74

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

z = 6x1 + 3x2

+³ 3

10.ïï3x1 + 4x2 £ 12

ïí- 2x1 + 4x2 ³ 2 ïïx1 ³ 0

ïx ³ 0

î2 46x2ìx1

z = 4x1 - x2

+³ 6

11.ïï- 2x1 + 3x2 ³ 4 ïí- x1 + 4x2 £ 10 ïïx1

ïx ³ 0

î2 x2³ 0ì3x1

z = 3x1 + 2x2

ìx1 + 2x2 ³ 1

12.ïïx1 £ 3

ïí3x1 + 4x2 £ 15

ïïx1 ³ 0 ïx ³ 0 î 2

z = 3x1 + 2x2

ì6x + 4x

2

£ 18

ï

 

1

 

13. ïï2x2 ³ 1

 

 

í2x1 + x2 ³ 5

ïx

 

 

³ 0

 

 

ï 1

 

³ 0

 

 

ïx

2

 

 

î

 

 

 

z = x1 + x2

ìx1 + x2 £ 9

14.ïïx1 ³ 2

ïí- 2x1 + 8x2 £ 31

ïïx1 ³ 0

ï

îx2 0³

z = 9x1 - 6x2

 

ì10x1 - 11x2 £ 70

ï- x + 12x

2

£ 24

15. ïï

 

1

 

í6x1 - 4x2 ³ 22

ïx

 

³ 0

 

 

ï 1

³ 0

 

 

ïx

2

 

 

î

 

 

 

z = 6x1 - 2x2

ìx1 + 2x2 ³ 4

16.ïï5x1 -13x2 ³ 5 ïí4x1 - 2x2 £ 32

ïïx1 ³ 0 ïx ³ 0 î 2

z = 7x1 - 5x2

ì6x - 3x

2

£ 50

ï

1

 

 

17. ïïx2

 

£ 1

 

 

í9x1

+ 3x2

³ 7

ïx

 

³ 0

 

 

ï 1

 

³ 0

 

 

ïx

2

 

 

 

î

 

 

 

 

z = 4x1 - 2x2

ì4x1 + 3x2 ³ 3

ïx

 

- 2x

2

£ 10

18. ïï 1

 

 

í3x2 £ 11

 

ïx

 

³ 0

 

 

ï 1

³ 0

 

 

ïx

2

 

 

î

 

 

 

z = x1 + x2

£7

19.ïï3x1 - x2 ³ 2 ïí- x1 + 5x2 £ 55 ïïx1 ³ 0

ïx ³ 0

î2 + x2ìx1

 

z = 3x1 + 4x2

 

ì7x1 + x2 £ 64

 

ï2x - x

2

³ 11

20.

ï

 

1

 

ï

 

 

 

 

 

 

í- 3x1 +13x2 £ 26

 

ïx

 

 

³ 0

 

 

 

ï 1

 

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

z = 11x1 - 8x2 ìx1 +12x2 ³ 12

21.ïï3x1 - x2 £ 27 ïí6x1 -13x2 ³ 13

ïïx1 ³ 0 ïx ³ 0 î 2

75

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

z = 2x1 + 3x2

ìx1 + 2x2 ³ 3

22.ïï2x2 £ 7

ïí- 2x1 + 5x2 ³ 14

ïïx1 ³ 0 ï ³ 0 îx2

 

z = x1 + x2

 

 

ì- x

+ 2x

2

³ 3

 

ï

 

1

 

 

23.

ï3x1 + 5x2 £ 69

ï

 

 

 

 

 

 

íx1 + x2 ³ 1

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

 

 

z = 7x1 + 3x2

 

ì2x1 + 5x2 £ 33

 

ï- x

+ 3x

2

³ 7

24.

ï

 

1

 

 

ï

 

 

 

 

 

 

í4x1 - 3x2 ³ 2

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

 

z = 3x1 + 2x2

³5

25.ïï4x1 + 6x2 £ 54 ïí2x1 + 3x2 ³ 7

ïïx1 ³ 0 ïx ³ 0

î2ì- 3x1 + 4x2

 

z = 10x1 - x2

 

 

ì8x1 -14x2 £ 32

26.

ï- x

+10x

2

£ 15

ïï

 

1

 

 

 

 

í6x1 - 2x2 ³ 14

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

 

z = 6x1 - 5x2

 

ì2x

 

+ 3x

2

³ 12

 

ï

1

 

 

 

27.

ï6x1 - 2x2 £ 44

ï

 

 

 

 

 

 

 

í4x1 - 4x2 ³ 11

 

ïx

 

³ 0

 

 

 

 

ï 1

³ 0

 

 

 

 

ïx

2

 

 

 

 

î

 

 

 

 

 

z = 3x1 + 6x2

ìx1 + 2x2 £ 13

28.ïï- 3x1 + 5x2 ³ 10

ïí2x1 + x2 ³ 5 ïïx1 ³ 0

ïx ³ 0 î 2

z = 9x1 + 3x2

ìx2 £ 2

29.ïï6x1 + 3x2 £ 77 ïí6x1 - 6x2 ³ 55

ïïx1 ³ 0 ïx ³ 0 î 2

 

z = 3x1 + x2

 

ì14x1 -8x2 £ 33

 

ï

 

 

30.

ï4x1 + x2 ³ 9

ï

 

 

 

í3x1 + 3x2 £ 30

 

ïx

 

³ 0

 

ï 1

³ 0

 

ïx

2

 

î

 

z = 5x1 - 2x2

ì4x1 - 2x2 ³1

31.ïï6x1 - 3x2 £ 35 ïí4x2 £ 8

ïïx1 ³ 0 ïx ³ 0 î 2

 

z = 5x1 - 3x2

 

ì12x1 - 7x2 £ 15

 

ï

 

 

 

 

32.

ï5x1 - 3x2 ³ 1

ï

 

 

 

 

 

íx1 + x2 £ 12

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

 

z = 4x1 + 2x2

 

ì4x + 2x

 

³ 1

 

ï

 

1

2

 

33.

ï5x1 + 3x2 £ 15

ï

 

 

 

 

 

í2x1 - x2 £ 5

 

ïx

 

³ 0

 

 

 

ï 1

³ 0

 

 

 

ïx

2

 

 

 

î

 

 

 

76

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

2).

Решить транспортную задачу.

1.

С трех складов A1,

A2, A3 необходимо доставить

овощи в

пять торговых точек

B1,B2,B3, B4, B5 . Требуется

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

Числовые данные задачи представлены в следующей таблице:

 

 

Торговые точки

 

Объём

 

 

 

 

 

 

Склады

B1

B2

B3

B4

B5

вывоза, т

 

Стоимость перевозки 1 т груза, руб

 

 

 

 

 

 

 

 

A1

a

3

b

4

2

40

A2

6

2

c

1

7

150

A3

d

e

2

f

4

100

Объём

20

80

90

60

40

290

вывоза, т

 

 

 

 

 

 

 

 

 

 

 

 

 

77

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

В а р и а н т ы з а д а ч :

Вариант

 

a

 

b

c

 

d

e

f

Вариант

a

 

b

 

c

d

e

 

f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

7

 

5

3

 

3

5

6

16

3

 

2

 

2

4

5

 

6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

5

 

4

8

 

7

1

2

17

6

 

9

 

4

1

4

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

 

2

 

5

6

 

8

1

4

18

1

 

5

 

7

5

2

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

 

3

 

3

4

 

7

2

8

19

2

 

5

 

7

4

6

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

 

8

 

5

4

 

4

7

6

20

3

 

2

 

3

4

5

 

8

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

 

2

 

5

3

 

3

4

7

21

2

 

1

 

4

5

3

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

9

 

5

7

 

4

7

1

22

3

 

6

 

5

6

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

 

9

 

5

8

 

2

3

5

23

4

 

5

 

7

1

2

 

5

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

 

8

 

1

4

 

7

3

5

24

2

 

1

 

3

2

1

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

 

8

 

4

5

 

6

7

7

25

2

 

2

 

4

7

6

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

 

2

 

1

3

 

4

7

5

26

4

 

2

 

6

4

1

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

 

3

 

4

6

 

7

8

5

27

6

 

9

 

3

7

8

 

4

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

 

1

 

1

3

 

2

4

2

28

5

 

4

 

2

7

2

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

2

 

3

5

 

4

4

1

29

5

 

2

 

8

4

1

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

 

5

 

4

1

 

2

3

3

30

3

 

1

 

3

2

4

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2.

 

На

четыре

строительные

 

площадки

 

A1,

A2,

A3,

A4

поступает

кирпич с

трех

заводов

B1, B2, B3 .

 

Суточная потребность в кирпиче на строительных площадках равна соответственно: 40, 25, 35 и 40 тыс. шт.

Производительность заводов за день составляет соответственно

30, 50, 45 тыс. шт.

78

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

Транспортные расходы заводов на перевозку на 1 тыс. шт. по строительным площадкам (в тыс. руб.) приведены в следующей таблице:

 

 

Строительные площадки

 

Производи-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

A1

 

A2

 

A3

 

A4

тельность

 

 

 

 

заводов за

Заводы

 

 

 

 

 

 

 

 

 

 

 

 

 

 

день, тыс.

 

Транспортные расходы на 1 тыс. шт.,

шт.

 

 

 

 

тыс. руб.

 

 

 

 

 

 

 

B1

12

с

14

a

30

B2

b

20

18

17

50

B3

19

d

16

e

45

Суточная

 

 

 

 

 

потребность,

40

25

35

40

 

тыс. шт.

 

 

 

 

 

 

 

 

 

 

 

79

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com

В а р и а н т ы з а д а ч :

Вариант

a

b

c

d

e

f

Вариант

a

b

c

d

e

f

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

13

14

13

10

9

12

16

15

17

14

13

15

13

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

14

10

11

12

11

14

17

14

10

12

14

13

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

10

8

12

15

19

21

18

22

18

17

12

13

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4

20

19

18

17

14

16

19

10

11

14

17

15

16

 

 

 

 

 

 

 

 

 

 

 

 

 

 

5

13

15

14

17

10

21

20

11

12

17

21

14

20

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6

21

14

13

12

12

11

21

21

15

16

18

17

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

14

14

18

17

12

14

22

20

18

14

17

13

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8

13

12

14

15

17

18

23

11

12

11

15

18

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

9

21

14

17

16

18

19

24

12

14

17

21

13

15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

10

14

12

13

15

10

11

25

21

15

17

18

11

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11

21

24

15

18

17

32

26

21

15

17

18

19

14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

15

21

22

14

17

36

27

20

14

18

17

13

11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13

16

18

16

14

12

15

28

10

12

15

18

12

10

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

21

14

17

30

15

14

29

11

12

15

21

10

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

15

21

14

15

17

10

11

30

15

16

13

12

11

12

 

 

 

 

 

 

 

 

 

 

 

 

 

 

80

PDF создан испытательной версией pdfFactory Pro www.pdffactory.com