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

IPP по ОММ

.pdf
Скачиваний:
14
Добавлен:
25.02.2016
Размер:
376.77 Кб
Скачать

 

 

 

 

 

 

 

y

 

 

 

 

 

 

 

 

 

 

b

=

 

s

 

b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

r

 

 

 

s ,

 

 

 

 

 

 

 

 

 

 

yr

 

 

 

 

 

 

 

де

b ,

b – величини змін дефіцитних

 

ресурсів, y

, y

– двоїсті оцінки

 

r

s

 

 

 

 

 

 

 

 

 

 

s

r

 

відповідних ресурсів.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Зміна обсягу третього ресурсу на

 

b3 =1 у.о.

потребує додаткового

використання

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

b

 

=

y3

b

=

 

2

i1 = 4

у.о.

 

 

 

 

 

 

 

 

 

 

 

1

 

3

 

12

 

 

 

 

 

 

 

 

y1

 

 

 

 

 

 

 

першого ресурсу.

Отже, якщо перший ресурс збільшити на 4 у.о. і використовувати в обсязі 284 у.о., а третій зменшити на 1 у.о. і залишити у виробництві 79 у.о., то обсяг виручки від реалізації продукції залишиться незмінним у порівнянні з початковими умовами задачі – 285 у.о.

19

Завдання № 1 індивідуальної розрахункової роботи Тема: Практичне використання двоїстих оцінок в аналізі економічних задач

На виготовлення двох видів продукції Р1 та Р2 використовується три види ресурсів А1, А2, А3. Запаси ресурсів, норми їх витрат і прибуток від реалізації одиниці продукції для 30 варіантів задано в таблиці.

 

Норми витрат ресурсів на

 

 

 

Прибуток від

 

 

 

одиницю продукції

 

 

Запаси ресурсів

реалізації

Варіант

А1

 

 

А2

 

А3

А1

А2

А3

одиниці

 

 

 

Р1

Р2

 

 

 

 

 

 

 

 

 

 

 

 

 

продукції

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

3

 

4

3

 

6

2

 

5

84

91

98

27

41

2

1

 

2

1

 

4

2

 

3

290

420

561

10

30

3

8

 

7

2

 

8

4

 

6

235

140

130

16

20

4

2

 

2

6

 

9

4

 

9

60

195

175

7

9

5

3

 

8

9

 

4

6

 

7

864

945

865

12

8

6

16

 

17

9

 

4

7

 

13

520

248

361

16

12

7

5

 

2

5

 

1

2

 

1

80

75

32

40

32

8

7

 

8

9

 

5

2

 

8

552

567

392

9

6

9

1

 

4

9

 

5

7

 

8

196

567

552

12

8

10

1

 

1

2

 

5

3

 

2

131

505

348

12

21

11

4

 

1

7

 

4

1

 

1

48

93

18

32

16

12

1

 

2

1

 

4

2

 

1

182

316

238

18

16

13

9

 

4

3

 

8

6

 

7

801

768

807

8

12

14

3

 

2

4

 

3

3

 

4

273

444

480

14

12

15

11

 

5

9

 

10

15

 

4

1455

1870

1815

9

7

16

2

 

1

3

 

2

4

 

1

224

428

336

24

9

17

3

 

4

2

 

1

5

 

2

91

34

80

11

5

18

2

 

1

1

 

2

7

 

3

249

438

812

10

14

19

2

 

1

1

 

2

7

 

3

249

438

812

10

14

20

3

 

2

1

 

1

2

 

5

273

100

380

10

8

21

3

 

6

4

 

3

10

 

4

102

91

210

18

15

22

3

 

4

7

 

2

2

 

15

113

161

285

9

15

23

3

 

2

2

 

2

2

 

3

99

74

101

14

12

24

14

 

3

5

 

4

1

 

4

226

136

88

8

12

25

18

 

15

5

 

11

13

 

4

591

335

379

12

22

26

2

 

5

4

 

3

2

 

4

80

91

68

15

12

27

1

 

2

4

 

1

2

 

15

51

120

300

6

9

28

5

 

2

4

 

3

3

 

6

98

84

91

18

10

29

3

 

2

2

 

2

2

 

3

75

58

80

15

18

30

14

 

3

2

 

2

2

 

13

280

62

260

15

18

 

 

 

 

 

 

 

 

 

 

20

 

 

 

 

Завдання:

1.Скласти математичну модель задачі.

2.За допомогою симплекс-методу знайти такий план виробництва, який дав би змогу підприємству отримати найбільшу виручку від реалізації продукції.

3.Скласти двоїсту задачу до вихідної і виписати її розв’язок із останньої симплекс-таблиці розв’язаної задачі.

4.Визначити статус ресурсів, що використовуються.

5.З’ясувати рентабельність кожного виду продукції.

6.Обчислити інтервали стійкості двоїстих оцінок стосовно зміни запасів дефіцитних ресурсів.

7.Розрахувати інтервали можливих змін цін на одиницю рентабельної продукції.

8.Обчислити норми взаємозаміни дефіцитних ресурсів.

21

Список рекомендованої літератури для опрацювання теми: Двоїсті задачі лінійного програмування та взаємозв’язок між ними

Книга

Сторінки

з/п

 

 

1

Наконечний С.І., Савіна С.С. Математичне

105-180

 

програмування. Навчальний посібник – К.

 

 

:КНЕУ, 2003 р. – 425 с.

 

2

Бугір М.К. Математика для економістів :

418-421

 

Посібник Київ. : ВЦ „Академія”, 2003 р. –

 

 

520 с.

 

3

Бугір М.К. Математика для економістів.

200-204

 

Лінійна алгебра, лінійні моделі. – К. : ВЦ.

 

 

„Академія”, 1998.

 

4

Калихман И.Л. Сборник задач по

68-84

 

математическому программированию. – М.

 

 

: Высш. шк., 1975.

 

22

m +n 1

Тема: Транспортні задачі та методи їх розв’язування Основні теоретичні відомості

1. Класична транспортна задача (ТЗ) полягає у пошуку найбільш економного плану перевезення однорідного продукту (або взаємозамінних продуктів) із пунктів виробництва (станцій відправлення) до пунктів споживання (станцій призначення), ефективність якого будемо оцінювати за критерієм найменшої вартості перевезення.

Означення 1. Якщо загальний запас вантажу на всіх станціях відправлення дорівнює загальній сумі потреб усіх пунктів призначення, то таку транспортну задачу називають закритою ТЗ або ТЗ із правильним балансом.

Якщо ж рівність між запасами і потребами порушується, то ТЗ називають

відкритою або ТЗ із неправильним балансом.

Усі дані транспортної задачі заносять у спеціальну таблицю, яку називають матрицею перевезень.

Теорема 1. Ранг матриці системи обмежень ТЗ визначається за формулою r = m +n 1, де m –кількість станцій відправлення, n – кількість станцій призначення.

Зауваження. Опорний план ТЗ, що містить не більше ніж додатних компонент, а всі інші його компоненти дорівнюють нулю, називають невиродженим. Якщо ж кількість базисних змінних менша ніж m +n 1, то маємо вироджений план. Щоб позбутися виродженості опорного плану, в деякі клітинки матриці перевезень записують нульові постачання і ці клітинки вважають заповненими.

2. Методи побудови початкового опорного плану закритої транспортної задачі

1). Діагональний метод (північно-західного кута). Починаємо заповнювати клітинки матриці перевезення із її лівого верхнього кута. Записуємо у клітинці мінімальне число із кількостей запасів і потреб у відповідній клітинці, поступово вичерпуючи всі запаси і задовольняючи всі потреби.

23

2). Метод мінімального елемента (метод найменшої вартості). Спочатку визначаємо клітинки матриці перевезення в кожному рядку та стовці, в яких вартість перевезення найменша. Починаємо заповнювати матрицю перевезень з клітинки із найменшою вартістю перевезення, потім із наступною найменшою вартістю, поступово вичерпуючи всі запаси і задовольняючи всі потреби.

3. Критерій оптимальності опорних розв’язків за методом потенціалів

Кожній станції відправлення поставимо у відповідність потенціал

αi ,i =1, 2,, m , а кожній станції призначення потенціал βj , j =1, 2,, n .

Для базисних клітинок матриці перевезень виконуються рівності

αi j = cij .

Кількість рівнянь на одне менша, ніж кількість невідомих, тому система є невизначеною і одному із потенціалів надають нульове значення. Тоді значення всіх інших потенціалів визначаються однозначно.

Правило обчислення потенціалів: невідомий потенціал дорівнює різниці вартості перевезення у базисній клітинці і значення відомого потенціалу.

Теорема 2. Для того, щоб опорний план ТЗ був оптимальним необхідно і достатньо, щоб коефіцієнти

γij = cij (αi j ) ,

обчислені для всіх вільних клітинок матриці перевезень, були невід’ємними.

4. Перехід від одного опорного плану до іншого за методом квадратів.

Означення 2. Чотири клітинки, розміщені у кутах виділеного прямокутника матриці перевезень, в яких хоча б на одній діагоналі містяться базисні клітинки, називають квадратом.

Означення 3. Квадрат називають неправильним, якщо сума вартостей перевезення клітинок базисної діагоналі більша суми двох інших вартостей, і правильним, якщо сума менша. Квадрат називають нейтральним, якщо обидві суми рівні.

24

Теорема 3. В оптимальній матриці перевезень не існує неправильних квадратів.

Зауваження. Умова теореми є необхідною, але не достатньою, тому навіть якщо неправильні квадрати у матриці перевезень відсутні, треба перевірити розв’язок на оптимальність методом потенціалів.

Правило заміни неправильного квадрата правильним: Щоб замінити неправильний квадрат правильним треба вибрати найменшу кількість вантажу, що перевозиться, серед клітинок базисної діагоналі. Далі це число відняти від кількостей перевезення на базисній діагоналі і додати до кількостей перевезення на іншій діагоналі неправильного квадрата.

5. Побудова і аналіз контурів перерахунку.

Означення 4. Циклом перерахунку у матриці перевезень називають замкнену ламану лінію, одна вершина якої розміщена у вільній клітинці, а всі решта – у базисних. Усі кути циклу перерахунку – прямі.

Означення 5. Цикл сусіднім вершинам, якого поставлені у відповідність протилежні знаки «+» або «-» називають означеним. У вільній клітинці завжди ставимо знак «+».

Означення 6. Зсувом за циклом перерахунку називають таку операцію, при якій у додатній вершині додається одне і те саме число, а у від’ємній віднімається.

Правило здійснення зсуву за циклом перерахунку: Вибрати найменшу кількість вантажу, що перевозиться, серед клітинок циклу із знаком «–». Далі це число відняти від кількостей перевезення у клітинках циклу із знаком «–» і додати до кількостей перевезення у клітинках циклу із знаком «–».

Зауваження. Значення базисних клітинок, які не брали участі у циклі перерахунку, не змінюються.

Теорема 4. Зсув за означеним циклом перетворює один розв’язок ТЗ у інший тієї самої задачі.

Теорема 5. Для будь-якої вільної клітинки існує лише один цикл перерахунку.

25

Запитання для самоконтролю

1.Опишіть економічну та математичну постановку класичної транспортної задачі.

2.Чим відрізняється відкрита транспортна задача від закритої?

3.Які методи побудови початкового опорного плану транспортної задачі Вам відомі? Як побудувати початковий опорний план ТЗ за відомими Вам методами?

4.Яку клітинку матриці перевезень називають вільною, а яку базисною?

5.Сформулюйте критерій оптимальності за методом потенціалів.

6.Як обчислюють потенціали?

7.Які Ви знаєте методи переходу від одного опорного плану транспортної задачі до іншого?

8.Який квадрат у матриці перевезення називають правильним (неправильним)?

9.У чому полягає суть методу квадратів?

10.Чи існують у матриці перевезення неправильні квадрати?

11.Якщо в матриці перевезення не існує неправильних квадратів, то чи можна стверджувати, що опорний розв’язок є оптимальним?

12.Що називають циклом у матриці перевезень?

13.Який цикл у матриці перевезень називають означеним?

14.Як будують цикл у матриці перевезень та здійснюють його перерахунок? 15.Скільки циклів перерахунку існує для вільної клітинки у матриці

перевезень?

26

Приклад розв’язання завдання

Задача про розподіл фінансових ресурсів.

Туристична фірма уклала угоду про співпрацю з трьома туристичними комплексами, потужності задоволення туристичних потреб на яких 50,40, 60 відпочиваючих за сезон. Серед постійних клієнтів цієї фірми є чотири замовники, попит яких у туристичних послугах становить 35, 45, 55, 65 відпочиваючих за сезон відповідно.

Транспортні витрати на перевезення однієї людини від і-того замовника до j-того туристичного комплексу задані матрицею:

10 16

1

 

 

2

8

5

 

14

18 10

 

 

1

16

4

 

 

 

Додаткові затрати туристичної фірми на задоволення потреб відпочиваючих становлять 10, 5, 15 у. г. о. відповідно на І, ІІ та ІІІ туристичних комплексах. Оскільки зазначені туристичні комплекси не забезпечують потреб замовників, то планується збільшити загальну потужність туристичних комплексів.

Проектом передбачено такі варіанти:

1)будівництво нового туристичного комплексу, транспортні витрати для якого оцінюють відповідно в 2, 10, 7, 8 у. г. о. та додаткові витрати d4=10 у. г. о. на одну людину;

2)реконструкція 2-го туристичного комплексу з додатковими затратами на одну людину ∆ d2=10 у. г. о.

Необхідно визначити найекономніший для туристичної фірми варіант задоволення всіх потреб замовників.

План роботи над задачею:

1.Аналіз умови, введення необхідних позначень.

2.Побудова математичної моделі задачі.

3.Розв’язування задачі методами розв’язування ТЗ.

4.Інтерпретація розв’язку.

27

Перший проект:

1. Аналіз умови, введення необхідних позначень.

Нехай

a1 = 35;a2 = 45; a3 = 55;a4 = 65 – попит чотирьох фірм-замовників туристичних послуг;

b1 = 50;b2 = 40;b3 = 60 , b4 = 50 – потужності туристичних комплексів;

 

10 16

1 2

 

 

 

 

2

8

5 10

 

 

C =

 

18 10 7

 

(у.о.) – матриця транспортних витрат на перевезення

1

14

 

 

 

1

16

4 8

 

 

одного відпочиваючого від i-го замовника до j-го тур. комплексу у 1-ому проекті;

d j – додаткові витрати тур. фірми (в у.о.) на одну людину:

 

 

 

 

 

 

d1 =10 , d2 = 5 , d3 =15 , d4 =10 .

 

+10+5+15+10

 

 

 

20

21

16 12

 

 

C

 

12 13 20 20

 

 

=

24

23

25 17

 

- матриця сумарних витрат у 1-ому проекті.

1.1

 

 

 

 

11

21

19 18

 

 

2. Математична модель задачі:

Нехай xij - це кількість відпочиваючих за сезон від i-тої фірми-

замовника на j-тому тур. комплексі. Тоді система обмежень задачі:

4 xij = ai ,i =1, 2,3, 4;

j =1

4 xij = b j , j =1, 2,3, 4;

i=1

xij 0,i, j =1, 2,3, 4.

Загальні витрати туристичної фірми за першим проектом обчислюємо за

4

4

формулою: Z = ∑ ∑(cij + d j )xij (min)

i=1

j=1

3. Розв’язання:

Складемо матрицю загальних витрат (у вигляді матриці перевезень класичної транспортної задачі) та обчислимо значення потенціалів.

28

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]