Написание контрольных, курсовых, дипломных работ, выполнение задач, тестов, бизнес-планов
  • Не нашли подходящий заказ?
    Заказать в 1 клик:  /contactus
  •  
Главная \ Методичні вказівки \ ОПТИМІЗАЦІЙНІ МЕТОДИ ТА МОДЕЛІ

ОПТИМІЗАЦІЙНІ МЕТОДИ ТА МОДЕЛІ

« Назад

ОПТИМІЗАЦІЙНІ МЕТОДИ ТА МОДЕЛІ 26.09.2013 08:48

ПРОГРАМА КУРСУ
1. Концептуальні аспекти оптимізаційних методів та моделей в економіці.
2. Задача лінійного програмування та методи її розв'язування.
3. Теорія двоїстості та аналіз лінійних моделей оптимізаційних задач.
4. Оптимальне управління транспортуванням однорідної продукції.
5. Методи цілочислової оптимізації.
6. Нелінійні оптимізаційні моделі економічних систем.
7. Елементи теорії ігор.

МЕТОДИЧНІ ВКАЗІВКИ ДО КОНТРОЛЬНОЇ РОБОТИ

Предмет, особливості та сфери застосування оптимізаційних методів та моделей в економіці

Важливим завданням сучасності є керування економічними системами (підприємствами, фірмами, банками, організаціями тощо) оптимізація їх структури, траєкторії розвитку й функціонування з метою досягнення максимальної економічної ефективності.
Метою дисципліни «Оптимізаційні методи та моделі» є формування системи знань з методології та інструментарію побудови і використання різних типів оптимізаційних моделей та методів їх дослідження та аналізу.
Завданням дисципліни є вивчення основних принципів та інструментарію постановки задач, побудови оптимізаційних моделей, що адекватно відображають економічні процеси та явища, методів їх дослідження та аналізу з метою використання в економіці. Оптимізаційні моделі найчастіше використовують на макрорівні, вони дають змогу визначити найкращі рішення в умовах обмежених можливостей.
Моделювання – основний специфічний метод науки, що застосовується для аналізу та синтезу систем управління. Для аналізу й синтезу систем управління в економіці використовуються різноманітні економіко-математичні методи та моделі. Моделювання економіки як науковий напрям сформувався у 60-ті роки ХХ століття, хоча має давню й багату передісторію. У його основу, окрім економічних, покладено низку фундаментальних дисциплін (математику, теорію ймовірностей, теорію систем, інформатику, статистику, теорію автоматичного управління).
Окремо серед економіко-математичних моделей варто виділити моделі математичного програмування.
Математичне програмування – це математична дисципліна, яка займається вивченням задач на знаходження екстремумів функцій, які визначаються лінійними та нелінійними обмеженнями, і розробкою методів їх розв’язування. Основоположником математичного програмування є академік Л.В.Канторович, який в 1939 р. опублікував роботу з математичних методів організації і планування виробництва.
Методи лінійного програмування найбільш прості, доступні і широко використовуються при розв'язуванні економічних задач на всіх видах транспорту.

Загальний вигляд задачі лінійного програмування. Різні форми запису задач лінійного програмування

Функція, мінімум чи максимум якої шукаємо, називається цільовою функцією (критерієм, функціоналом).
В загальному випадку математична постановка екстремальної задачі полягає у наступному: потрібно знайти екстремальне (мінімальне чи максимальне) значення цільової функції
, (1)
причому вектор повинен задовольняти систему співвідношень (обмежень)
(2)
де – деякі функції, – деякі дійсні числа,
та умову невід’ємності
, . (3)
Вектор , що задовольняє умови (2) і (3), називається допустимим розв’язком або планом задачі.
Числа , що складають план задачі , називаються компонентами плану або параметрами управління.
Множина наборів , , … , що задовольняють умови (2) і (3), називається областю визначення задачі або допустимою областю (допустимим розв’язком задачі).
План задачі , при якому цільова функція набуває мінімуму чи максимуму, називається оптимальним планом або оптимальним розв’язком задачі.
Якщо цільова функція та обмеження містять невідомі в першому степені, то задача (1)—(3) називається задачею лінійного програмування, якщо ж хоч одна із цих функцій нелінійна, то відповідна задача є задачею нелінійного програмування.
Задача лінійного програмування полягає в наступному : потрібно знайти такий вектор , при якому цільова функція досягає свого екстремуму
(4)
за умов
, (5)
(6)
Існує три основні форми запису задачі лінійного програмування загальна, канонічна (основна), стандартна (або симетрична).
Задача лінійного програмування записана в загальній формі, якщо необхідно знайти найбільше (найменше) значення цільової функції (4) за обмежень, записаних рівняннями та нерівностями, причому вимога невід’ємності може накладатися або на всі змінні або лише на деякі з них, або не накладатися зовсім.
Задача лінійного програмування записана в канонічній формі, якщо необхідно знайти найбільше значення цільової функції за обмежень, записаних рівняннями , за умови, що
Задача лінійного програмування записана в стандартній (симетричній) формі, якщо необхідно знайти найбільше значення цільової функції за обмежень, записаних рівняннями та нерівностями , за умови, що
Або якщо необхідно знайти найменше значення цільової функції за обмежень, записаних рівняннями та нерівностями , за умови, що
Задача знаходження найменшого значенння цільової функції еквівалентна до задачі знаходження найбільшого значення функції : .
Приклад 1. Задача про використання та оцінку ресурсів.
Меблева фабрика виготовляє столи, стільці, бюро та книжкові шафи, використовуючи для цього два різних види дощок, прочому фабрика має 500 м3 дощок першого виду і 1000 м3 дощок другого. Крім того задані трудові ресурси 800 людино-годин.
У таблиці 1 наведено нормативи витрат кожного виду ресурсів на виготовлення одного виробу і прибуток на один виріб. За цими даними визначити оптимальний асортимент, що максимізує прибуток. Скласти математичну модель до цієї задачі.
Таблиця 1

Ресурси Витрати на один виріб
Столи Стільці Бюро Книжкові шафи
Дошки першого
виду, м3 5 1 4 12
Дошки другого
виду, м3 2 3 9 1
Трудові ресурси, людино-години 3 2 5 10
Прибуток на один виріб, у.о. 12 5 15 10

Розв’язання. Припустимо, що підприємство має випустити столів, стільців, бюро, книжкових шаф. За змістом задачі , , , повинні бути невід’ємними.
На виготовлення одного стола витрачається 5 м3 деревини першого виду, а на виготовлення одного стільця – 1 м3 деревини першого виду, на виготовлення одного бюро – 4 м3, однієї книжкової шафи – 12 м3 деревини першого виду. Тоді на виготовлення столів витрачають 5 м3 цієї деревини, на виготовлення стільців - м3 деревини першого виду, на виготовлення бюро - 4 м3 деревини першого виду, на виготовлення книжкових шаф – 12 м3 деревини першого виду. Всі витрати деревини першого виду становлять і не перебільшують запаси підприємства 500 м3, а витрати деревини другого виду становлять і не перебільшують запаси підприємства 1000 м3. Витрати трудових ресурсів становлять і не перебільшують 800 людино-годин.
Загальний прибуток підприємства від виробництва меблів становить:
.
Отже, маємо математичну постановку (математичну модель) задачі:


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

Графічне розв’язування задачі лінійного програмування

Область визначення задачі лінійного програмування, яка визначається обмеженнями (5) та (6), являє собою випуклу многогранну множину. Кожна точка цієї множини називається планом задачі, а кожна вершина — опорним планом задачі.
Задача лінійного програмування має розв’язок, якщо існує вектор , що задовольняє умови (5) та (6), і приводить функцію (4) до екстремуму.
При задача лінійного програмування має вигляд:
(8)
за умов (9)
(10)

Алгоритм знаходження оптимальних значень цільової функції графічним методом

I. За обмеженнями (9) та (10) будуються граничні прямі:

II. Кожному обмеженню (9) та (10) визначаємо відповідну йому півплощину за допомогою підстановки точки з даної півплощини: якщо нерівність виконується у даній точці, то півплощина, яка містить дану точку буде шуканою, якщо нерівність не виконується, то шуканою буде півплощина, яка дану точку не містить.
Таким чином знаходять многокутник розв’язків як перетин відповідних півплощин. Многокутник розв’язків — це область, кожна точка якої задовольняє систему обмежень (9) та (10).
ІІІ. Виберемо довільну сталу і матимемо рівняння . Це рівняння визначає на площині сукупність паралельних прямих , які будуть перпендикулярними до вектора нормалі цільової функції . Пряма називається лінією рівня функції , яка відповідає значенню .
Будують вектор і лінію рівня , яка перетинає область.
IV. Лінію рівня зміщують паралельно самій собі в напрямі вектора до тих пір, поки пряма не досягне крайньої точки області, в якій цільова функція набуде максимального значення (це остання спільна точка з областю) або мінімального (перша спільна точка з областю).
V. Визначають координати вершини екстремуму, як координати точки перетину відповідних прямих.
VI. Обчислюють значення цільової функції в отриманих точках і знаходять оптимальне значення цільової функції або .

При графічному розв’язуванні задач лінійного програмування можуть зустрітися такі випадки:
— цільова функція набуває екстремального значення в одні точці (рис. 1);

Рис. 1
— цільова функція набуває максимального чи мінімального значення в кожній точці відрізка, отже задача має безліч альтернативних планів: (рис. 2);

Рис. 2
— цільова функція F(Х) необмежена зверху в необмеженій області: (рис. 3);

Рис. 3
— допустима область складається з однієї точки: (рис. 4);

Рис. 4
— цільова функція розв’язку не має, оскільки система обмежень (9), (10) є несумісною (рис. 5).

Рис. 5
Приклад 2. Розв’язати графічно задачу лінійного програмування:


Розв’язання: І. За обмеженнями системи будуємо граничні прямі через дві точки (рис. 6).
Для прямої при =0, =6; при =3, =5.
Для прямої при =8, =0; при =5, =6.
Пряма проходить паралельно осі .
Пряма проходить паралельно осі .
Для прямої ; при =0, =0;при =4, =1.
II. Кожному обмеженню системи визначимо відповідну півплощину за допомогою підстановки точки з даної півплощини. Многокутником розв’язків є многокутник АВСD.
III. Будуємо вектор і лінії рівня , які перетинають область.
IV. Лінії рівня та многокутник розв’язків мають першу спільну точку –точку С, тобто в цій точці цільова функція має мінімум, а остання спільна точка-це точка А, в цій точці цільова функція має максимум.
V. Визначимо координати точки А як кооординати точки перетину осі та прямой : Таким чином, точка А має координати .
Визначимо координати точки С як кооординати точки перетину прямих та :

Рис. 6

Визначимо координати точки А як кооординати точки перетину осі та прямой : Таким чином, точка А має координати .
Визначимо координати точки С як кооординати точки перетину прямих та : Таким чином, точка С має координати .
VI. Визначаємо значення цільової функції в отриманих точках:
, Відповідь: ; .

Теорія двоїстості в лінійному програмуванні

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


яку вважатимемо прямою
задачею. Двоїстою до неї буде така задача:


Правила побудови двоїстої задачі:
1. Одна із задач двоїстої пари повинна бути на знаходження найбільшого, а інша — на знаходження найменшого значення цільової функції.
2. Обмеження в задачі на максимум повинні бути записані за допомогою і (або) =, а в задачі на мінімум — за допомогою і (або) =.
3. Кількість змінних однієї задачі має бути такою самою, як кількість нерівностей і рівнянь в системі обмежень іншої задачі.
4. Кожній нерівності системи обмежень однієї задачі повинна відповідати в іншій задачі невід’ємна змінна, а кожному рівнянню повинна відповідати змінна в іншій задачі, на знак якої не накладено обмежень.
5. Коефіцієнти цільової функції однієї задачі повинні бути правими частинами (вільними членами) системи обмежень іншої задачі.
6. Матриця системи обмежень однієї задачі повинна бути транспонованою матрицею системи обмежень іншої задачі.
Приклад 3. Скласти двоїсту задачу до задачі лінійного програмування

Розв’язання: Оскільки цільова функція прямує до максимуму, то всі знаки в системі обмежень мають бути або :

Кількість змінних двоїстої задачі дорівнює кількості обмежень прямої задачі за правилом 3, тобто в двоїстій задачі буду чотири змінних . Цільова функція двоїстої задачі повинна прямувати до мінімуму за правилом 1, за правилом 5 коефіцієнтами цільової функції є праві частини системи обмежень прямої задачі, таким чином маємо цільову функцію: . Складемо матрицю системи обмежень прямої задачі і за правилом 6 її транспонуємо:
.
Таким чином, враховуючи, що за правилом 2 в системі обмежень знаки повинні бути і (або) =. В системі обмежень двоїстої задачі друге обмеження буде рівністю за правилом 4, оскільки на другу змінну не було накладено умову невід’ємності:

Розглянемо економічну інтерпретацію пари двоїстих задач.
Якщо пряму задачу можна трактувати як задачу планування виробництва продукції, то двоїсту до неї – як задачу знаходження об'єктивно зумовлених (граничних, маргінальних, двоїстих, тіньових) оцінок ресурсів, які б дали змогу порівнювати результати з витратами при різних планах виробництва продукції.
Між прямою та двоїстою задачами лінійного програмування існує тісний взаємозв’язок, який випливає із наступних теорем.
Теорема (основна нерівність теорії двоїстості). Для будь-яких допустимих розв’язків прямої задачі і двоїстої , справедлива нерівність: .
Теорема. Якщо і — допустимі плани взаємно двоїстих задач і значення цільових функцій , то і — оптимальні плани цих задач.
Теорема (мала теорема двоїстості). Для існування оптимального розв’язку кожної із задач двоїстої пари необхідно і достатньо існування допустимого розв’язку кожної з цих задач.
Теорема (основна теорема двоїстості). Якщо одна з задач двоїстої пари має оптимальний розв’язок, то і друга задача його має, при чому екстремальні значення цільових функцій збігаються. Якщо ж цільова функція однієї з задач необмежена, то друга задача допустимого розв’язку не має.
Економічне значення оптимального для двох задач розв’язку: сума виручки від продажу готових виробів дорівнює сумі виручки від продажу ресурсів. Якщо цільова функція прямої задачі не обмежена, то не знайдеться таких цін, які б скомпенсували це нескінченне значення цільової функції.

Двоїстий симплекс-метод
Суть двоїстого симплекс-методу полягає в тому, що для розв’язку пари двоїстих задач досить розв’язати одну із них.
Якщо розв’язана пряма задача має оптимальний розв’язок, то оптимальне значення змінних прямої задачі знаходимо в стовпчику вільних членів, а оптимальне значення змінних двоїстої задачі знаходимо в рядочку оцінок в оптимальному плані прямої задачі, враховуючи відповідності: .

Транспортна задача лінійного програмування

Економічна постановка задачі, її математична модель.
Серед задач лінійного програмування можна виділити деякі види задач, моделі яких мають певну специфіку. Прикладом такої задачі є, так звана, транс¬портна задача.
Постановка транспортної задачі пов'язана з визначенням такого плану пере¬везення вантажу від постачальників до споживачів, при якому загальні транспортні витрати були б найменшими за умови, що мають бути задоволені потреби спожи¬вачів. Можливості кожного постачальника, а також потреби кожного споживача вважаються відомими.
Для побудови економіко-математичної моделі транспортної задачі введемо позначення: – кількість постачальників; – номер постачальника, ; – кількість вантажу в -го постачальника, ; – кількість споживачів; – номер споживача, ; – потреби -го споживача, ; – вартість перевезення одиниці вантажу від -го постачальника до -го споживача, , . Змінні моделі означають кількість вантажу, який перевозиться від -го постачальника до -го споживача. Тоді умову задачі можна записати у вигляді наступної таблиці (матриці планування):
Постачальники Споживачі Запаси
1 2 …

1







2







… … … … … …









Потреби

Загальні транспортні витрати обчислюються за формулою:
.
Згідно з критерієм оптимальності ці витрати мають бути мінімальними, тому цільова функція транспортної задачі прямує до мінімуму:
(13)
План перевезень має задовольняти умови:
– загальний обсяг вантажу, який вивозиться від кожного постачальника, повинен бути рівним його запасу:
(14)
– обсяг вантажу, який надходить кожному споживачеві, повинен бути рівним його потребам:
(15)
– обсяги вантажу на кожному з маршрутів мають бути невід'ємними:
. (16)
Система умов (13) – (16) є математичною моделлю транспортної задачі.
Якщо в транспортній задачі кількість продукції усіх постачальників рівна загальному попиту всіх споживачів, тобто
, (17)
то таку транспортну задачу називають збалансованою або закритою. Якщо ж така умова не виконується, то ТЗ називається незбалансованою або відкритою.
Теорема. Будь-яка збалансована транспортна задача має розв’язок.
Для того, щоб розв’язати незбалансовану транспортну задачу спочатку необхідно її збалансувати. Можливі два випадки:
1. Загальні потреби споживачів більші від загального запасу продукції постачальників: .
У такому разі ТЗ нерозв’язна через наявність дефіциту продукції. Для розв’язування такої задачі необхідно ввести фіктивного постачальника, який забезпечить одиниць продукції. Фіктивні поставки продукції означають дефіцит продукції у -го споживача.
2. Загальна кількість продукції постачальників більша від загального попиту споживачів: .
Для розв’язування такої задачі необхідно ввести фіктивного споживача.
Фіктивні поставки продукції означають залишок продукції у -го постачальника.
І в першій, і в другій ситуації норми витрат на доставку продукції рівні нулю.
Математична модель транспортної задачі (13)–(16) є задачею лінійного програмування. Специфіка цієї задачі полягає у системі її обмежень, яка є системою з лінійних рівнянь відносно змінних . Виявляється, що дана система складається з лінійно незалежних рівнянь. Тому опорному розв’язку відповідатиме лінійно незалежних векторів та кількість базисних маршрутів для будь-якої транспортної задачі дорівнює .
Опорний план транспортної задачі називається невиродженим, якщо у ньому точно додатних компонент .
Для розв’язування ТЗ можна використовувати симплекс-метод, проте зважаючи на специфіку ТЗ, можна застосовувати більш ефективний алгоритм – метод потенціалів.

Алгоритм методу потенціалів складається з таких етапів:
1. Визначення типу ТЗ (збалансована чи незбалансована). У другому випадку – збалансувати.
2. Побудова першого опорного плану ТЗ.
3. Визначення потенціалів опорного плану ТЗ.
4. Перевірка опорного плану ТЗ на оптимальність. Якщо умова оптимальності не виконується, то повторити дії, починаючи з п.3.
1. Як збалансувати ТЗ було розглянуто раніше. Переходимо до п.2.
2. Для побудови початкового опорного плану транспортної задачі існує кілька методів: північно-західного кута; мінімальної вартості; подвійної переваги, метод Фогеля та інші. Побудову опорного плану зручно подавати у вигляді таблиці, в якій постачальники продукції визначаються рядками, а споживачі - стовпчиками.

Метод північно-західного кута.
Таблиця заповнюється починаючи з лівого верхнього кута (північно-західного кута), рухаючись далі по рядку вправо, або по стовпчику вниз. У клітинку (1.1) заноситься менше з чисел та , тобто .
Якщо , то і перший стовпчик закритий для заповнення інших його клітинок, тобто для (потреби першого споживача задоволені повністю). Далі рухаються по першому рядку в клітинку (1.2). У ній записується менше з чисел та , тобто .
Якщо , то аналогічно закривається перший рядок, тобто і для . Далі заповнюється клітинка (2.1), в яку заноситься .
Заповнивши клітинку (1.2). або (2.1), переходять до заповнення третьої клітинки або по другому рядку, або по другому стовпчику. Цей процес продовжують до повного вичерпування продукції у пунктах, або повного задоволення потреб споживачів. Остання заповнена клітинка виявиться в останньому -му рядку та -му стовпчику.
План, отриманий методом північно-західного кута, буде опорним планом системи обмежень транспортної задачі.
Приклад 4. Методом північно-західного кута знайти опорний план ТЗ, умова якої задається таблицею:
Постачальники Споживачі Запаси
1 2 3 4
1 6 7 3 5 100
75 25
2 4 2 5 6 150
55 60 35
3 3 10 20 1 50
50
Потреби 75 80 60 85
Опорний план:

Недоліком такого підходу до знаходження початкового опорного плану транспортної задачі є те, що у процесі визначення обсягів перевезень за маршрутами не враховують нормативи витрат на транспортування. Тому необхідно врахувати витрати при визначенні початкового опорного плану.
Метод мінімальної вартості.
Відмінність від попереднього методу полягає в тому, що на кожному кроці для включення в план вибирають найдешевший (тобто з мінімальним нормативом транспортних витрат) маршрут серед можливих, замість самого північно-західного. Обсяг вантажу, що перевозиться за визначеним маршрутом, і правило виключення з розгляду постачальників або споживачів зберігаються.
Приклад 5. Методом мінімальної вартості знайти опорний план ТЗ, умова якої задається таблицею (попередній приклад):
Постачальники Споживачі Запаси
1 2 3 4
1 6 7 3 5 100
5 60 35
2 4 2 5 6 150
70 80
3 3 10 20 1 50
50
Потреби 75 80 60 85
Опорний план:

Порівнюючи план перевезень, визначений методом північно-західного кута, з планом перевезень, знайденим методом мінімальної вартості, бачимо, що перевезення тієї самої кількості вантажів здійснено при менших транспортних витратах (765 проти 1295).
Зауваження. Варто зазначити, що ознакою опорності плану ТЗ є його ациклічність, тобто неможливість побудови циклу. Циклом транспортної задачі називають замкнену ламану лінію, вершини якої розміщуються в заповнених клітинках таблиці, а сторони проходять уздовж рядків і стовпчиків таблиці.
Якщо опорний план є виродженим, то для подальшого розв'язання задачі необхідно заповнити відповідну кількість порожніх клітинок, записуючи в них "нульове перевезення", але так, щоб при цьому не порушилася ациклічність плану.
3. На даному етапі розв’язування ТЗ визначають потенціали опорного розв’язку, який був отриманий одним із вищерозглянутих методів. Поняття потенціалу пов’язане із двоїстою до транспортної задачею. Випишемо цю пару взаємодвоїстих задач:
, (13) (14) (15) . (16)
(17)
. (18)

У двоїстій задачі (17)–(18) – двоїсті змінні, які відповідають обмеженням (14) і називаються потенціалами постачальників, – двоїсті змінні, які відповідають обмеженням (15) і називаються потенціалами споживачів.
Визначають потенціали опорного плану розв’язавши систему рівнянь , яка формується для всіх заповнених клітинок транспортної таблиці.
Оскільки для невиродженого початкового опорного плану заповнених клітинок є , то для визначення чисел необхідно розв’язати систему з рівнянь з змінними. Така система є невизначеною. Для усунення невизначеності одній із змінних надається довільне значення, наприклад покладають . Тоді розв’язок системи визначається однозначно.
4. При перевірці опорного плану ТЗ на оптимальність за допомогою потенціалів користуються наступним твердженням.
Теорема. (умова оптимальності опорного плану ТЗ).
Якщо для деякого опорного плану існують потенціали , для яких виконуються умови:
для всіх значень , для яких , (19)
для всіх значень , для яких , (20)
то він є оптимальним планом транспортної задачі. Якщо хоча б для однієї клітинки ця умова не виконується, тобто , то поточний план є неоптимальним і від нього необхідно перейти до нового опорного плану.
Перехід від одного опорного плану до іншого виконується заповненням клітинки, для якої порушено умову оптимальності. Якщо таких клітинок кілька, то для заповнення вибирають таку, що має найбільше порушення, тобто таку, для якої є найбільшим.
Для вибраної порожньої клітинки будують цикл перерахування та виконують перерозподіл продукції в межах цього циклу за такими правилами:
1) кожній вершині циклу приписують певний знак, причому вільній клітинці – знак «+», а всім іншим по черзі – знаки «–» та«+»;
2) у порожню клітинку переносять менше з чисел , що стоять у клітинках зі знаком «–», яке позначають через . Одночасно це число додають до відповідних чисел, які розміщуються в клітинках зі знаком «+».
Отже, клітинка, що була вільною, стає заповненою, а відповідна клітинка з мінімальним числом стане порожньою. У результаті такого перерозподілу продукції отримується новий опорний план транспортної задачі.
5. Далі повторюються кроки алгоритму, починаючи з кроку 3.
Розглянемо застосування методу потенціалів на прикладі.
Приклад 6. Розв'язати методом потенціалів транспортну задачу, умова якої задається наступною таблицею:
Постачальники Споживачі Запаси
1 2 3 4
1 1 5 6 1 90
70 20
2 4 1 3 4 100
60 40
3 3 3 5 6 90
40 50
Потреби 70 60 80 70 280
Знайдемо перший опрний розв’язок методом мінімальної вартості:
Постачальники Споживачі Запаси
1 2 3 4
1 – 1 5 6 + 1 90 0
70 20
2 4 1 3 4 100 3
60 40
3 + 3 3 5 – 6 90 5
40 50
Потреби 70 60 80 70 280

1 –2 0 1
(1,2) -2+0<=5 +
(1,3) 0+0<=6 +
(2,1) 1+3<=4 +
(2,4) 1+3<=4 +
(3,1) 1+5<=3 –
(3,2) -2+5<=3 +
Будуємо цикл перерахування клітини (3,1) (вершини циклу позначені на рисунку). Нумеруємо вершини плюсами та мінусами, визначаємо . До клітинок з "+" додаємо 50, від клітин з "–" віднімаємо 50. Отримуємо новий опорний розв'язок, який аналогічно перевіряємо на оптимальність за допомогою потенціалів.


Постачальники
Споживачі Запаси
1 2 3 4
1 1 5 6 1 90 0
20 70
2 4 1 3 4 100 0
60 40
3 3 3 5 6 90 2
50 40
Потреби 70 60 80 70 280

1 1 3 1
(1,2) 0+1<=5 +
(1,3) 0+3<=6 +
(2,1) 0+1<=4 +
(2,4) 0+1<=4 +
(3,2) 2+1<=3 +
(3,4) 2+1<=6 +
Умова оптимальності виконується.
Розв’язок транспортної задачі має вигляд:

.
Ігрові моделі в управлінні економічним ризиком
Управління економічним ризиком — це сис¬тема заходів, спрямованих на уникнення ризику, зменшення йо¬го показників, а також на вироблення стратегії діяльності та прийняття рішень в умовах ризикованої ситуації.
Теорія ігор – це розділ сучасної математики, який вивчає ма¬тематичні моделі прийняття рішень в умовах невизначеності, кон¬фліктності, тобто в ситуаціях, коли інтереси сторін або протилежні, або не збігаються.
Засновниками теорії ігор вважають американців Дж. фон Неймана (1903-1957) і О. Моргенштерна (1902-1977), які в 40-х роках 20-го століття описали явище конкуренції як деяку "гру".
Гра – це формалізований опис (модель) конфліктної ситуації, яка включає в себе чітко визначені правила дій її учасників, котрі намагаються отримати певну перемогу шляхом вибору конкретної (в певному сенсі – найкращої) стратегії поведінки. При цьому суб'єкт керування (суб'єкт прийняття рішення – СПР) називається гравцем. У грі може брати участь два гравці (парна гра) чи кілька гравців (множинна гра).
В теорії ігор розглядаються ситуації, які пов’язані з прийняттям рішень, в яких два супротивники переслідують цілі, які конфліктують між собою. Типовими прикладами таких ситуацій є реклама товарів, які конкурують на ринку, планування стратегій двох армій, які беруть участь у воєнному конфлікті. Ці ситуації прийняття рішень відрізняються від попередніх, де природа не розглядалась як супротивник.
У ігровому конфлікті беруть участь два гравці, кожний володіє певним набором (скінченним або нескінченним) можливих виборів, які називаються стратегіями. З кожною парою стратегій пов'язаний платіж, який один із гравців виплачує іншому. Такі ігри називаються іграми двох осіб з нульовою сумою, оскільки виграш одного з гравців дорівнює програшу іншого. У такій грі достатньо задати результати у вигляді платежів для одного з гравців.
Позначимо гравців через А та В. Гравець А обирає одну з стратегій ; гравець В – одну з стратегій . Якщо гравець А використає стратегію , а гравець В – , то платіж гравцеві А складатиме , а відповідно гравцеві В – ( ).
Матриця, складена із величин називається платіжною матрицею гравця А, або матрицею гри:
.
Завдання кожного з гравців – знайти найкращу стратегію гри, при цьому вважається що кожен з гравців діє у власних інтересах. Якщо гравець А обрав стратегію , то у найгіршому випадку він отримає виграш . Передбачивши таку можливість, гравець повинен обрати таку стратегію, щоб максимізувати свій гарантований (мінімальний) виграш.
Величина , яка є гарантованим виграшем гравця А, називається нижньою ціною гри. Стратегія, яка забезпечує отримання виграшу величиною називається максмінною.
Якщо гравець А буде притримуватись своєї максмінної стратегії, то у нього є гарантія того, що у любому випадку він виграє не менше ніж .
Аналогічно визначається найкраща стратегія гравця В. Гравець при виборі стратегії в найгіршому варіанті отримає програш . Він обиратиме стратегію, при якій програш буде мінімальним.
Величина , яка є гарантованим програшем гравця В, називається верхньою ціною гри. Стратегія, яка забезпечує отримання програшу величиною називається мінімаксною.
Якщо гравець B буде притримуватись своєї мінімаксної стратегії, то у нього є гарантія того, що у любому випадку він програє не більше ніж .
Фактичний виграш гравця А (програш гравця В) при свідомих діях супротивників обмежений верхньою та нижньою цінами гри. Для матричної справедливо, що .
Якщо , тобто , то спільне значення нижньої та верхньої ціни гри називається ціною гри і позначається . В такому випадку кажуть, що гра має сідлову точку, яка відповідає набору оптимальних стратегій обох гравців. Якщо гра має сідлову точку, то кажуть, що для неї існує розв’язок у чистих стратегіях.
Приклад 7. Дослідити ігри на наявність сідловок точки
а) ; б) .
Розв’язання: а) Обчислимо нижню та верхню ціну гри:
;
.
Оскільки для даної гри , то для неї існує розв’язок у чистих стратегіях, якому відповідає сідлова точка. Ціна гри для обох гравців .
б) Обчислимо нижню та верхню ціну гри:
;
.
Оскільки для даної гри , то для неї не існує розв’язку в чистих стратегіях.
Якщо платіжна матриця не має сідловок точки, тобто , то пошук розв’язку призводить до застосування складної стратегії, яка полягає у змішуванні двох або більше стратегій з певними ймовірностями (частотами). Такий розв’язок гри називається розв’язком у змішаних стратегіях.
Якщо матриця гри має розмірність , то стратегії гравця А задаються наборами ймовірностей , з якими гравець застосовує свої чисті стратегії . Дані ймовірності задовольняють умови: .
Аналогічно, для гравця В маємо набори ймовірностей , з якими гравець застосовує свої чисті стратегії . Дані ймовірності задовольняють умови: .
У такому випадку ( ) розв’язати гру фактично означає знайти невідомі набори ймовірностей та з якими гравці змішуватимуть свої стратегії.
Приклад 8. Розв’язати гру, яка задається матрицею:
.
Розв’язання: Знайдемо нижню та верхню ціну гри:
; .
Знаходження розв'язку у змішаних стратегіях зводиться до знаходження ймовірностей та . Якщо гравець В застосує стратегію (або ), то гравець А отримає виграш, що дорівнює ціні гри, врахувавши також зміст та , отримаємо наступну систему рівнянь:

Віднявши від першого рівняння друге, отримаємо систему двох рівнянь з двома невідомими, яка має розв’язок:
.
Для іншого гравця отримаємо наступну систему:

.
Отже, розв'язок гри для гравця А полягає у змішуванні стратегій та з ймовірностями та відповідно, для гравця В - у змішуванні стратегій та з ймовірностями та відповідно. Ціна гри для обох гравців .

ВАРІАНТИ КОНТРОЛЬНОЇ РОБОТИ
1.1. Побудова економіко-математичних моделей задачі.

Для виготовлення різноманітних виробів А, В, С підприємство використовує три різних типа сировини. Норми витрат сировини на виробництво одного виробу кожного типу, ціна одного виробу А, В, С, а також загальна кількість сировини кожного типу, яка може бути використана підприємством, наведені в таблиці.
Вироби А, В, С можуть виготовлятися в будь-яких відношеннях, але виробництво обмежено виділеною підприємству сировиною кожного типу.
Скласти економіко-математичну модель виробництва виробів А, В, С, при якому загальна вартість всієї виготовленої підприємством продукції буде максимальною.

1.1.1
Вид
сировини Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А В С
І
II
III 20
5
6 15
4
3 8
10
7 400
350
320
Ціна одного
виробу (грн.) 9
8
7


1.1.2
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А В С
І
II
III 15
5
6 10
4
3 7
10
9 380
350
320
Ціна одного
виробу (грн.) 10
8
11

 

 

 

1.1.3
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А В С
І
II
III 10
7
6 15
5
3 8
10
7 420
380
340
Ціна одного
виробу (грн.) 9
12
10


1.1.4
Вид
сировини Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III
4
5
3
5
4
3
8
4
7
200
250
220

Ціна одного
виробу (грн.) 10
8
9


1.1.5
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 17
5
6 13
5
3 11
10
9 500
400
320
Ціна одного
виробу (грн.) 12
11
7


1.1.6
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А В С
І
II
III 12
5
4 10
4
6 8
10
7 400
300
350
Ціна одного
виробу (грн.) 9
12
10

1.1.7
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 11
7
6 10
4
3 8
10
2 420
350
390
Ціна одного
виробу (грн.) 8
10
11


1.1.8
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 9
5
7 10
4
5 9
11
4 480
450
400
Ціна одного
виробу (грн.) 9
10
11


1.1.9
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)

А
В
С

I
II
ІІІ 12
5
7
11
6
3
8
9
5
600
550
500

Ціна одного
виробу (грн.) 13
8
10

1.1.10
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 3
5
7 5
4
3 8
10
7 400
600
720
Ціна одного
виробу (грн.) 14
15
16


1.1.11
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 13
7
6 6
10
3 8
11
7 500
450
380
Ціна одного
виробу (грн.) 12
8
10


1.1.12
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 9
8
7 5
4
13 6
11
3 300
250
220
Ціна одного
виробу (грн.) 10
9
8


1.1.13.
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 18
5
6 10
4
3 7
5
4 600
350
520
Ціна одного
виробу (грн.) 13
10
8


1.1.14
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 6
5
7 5
4
6 11
10
9 700
650
520
Ціна одного
виробу (грн.) 11
10
12

1.1.15
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А В С
І
II
III 14
5
6 10
4
5 3
12
2 550
350
420
Ціна одного
виробу (грн.) 11
8
10


1.1.16
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 12
8
6 11
10
4 10
9
7 800
700
620
Ціна одного
виробу (грн.) 9
10
7


1.1.17
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 13
5
6 6
4
3 4
11
7 500
400
320
Ціна одного
виробу (грн.) 10
13
8


1.1.18
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 8
5
4 15
4
3 3
10
4 900
850
720
Ціна одного
виробу (грн.) 10
11
9

 

1.1.19
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 17
5
7 13
4
3 2
10
7 540
450
320
Ціна одного
виробу (грн.) 9
13
11


1.1.20
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 20
3
6 2
4
3 8
11
3 600
390
400
Ціна одного
виробу (грн.) 9
12
8


1.1.21
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 11
5
7 10
4
5 9
10
7 400
550
520
Ціна одного
виробу (грн.) 9
12
13


1.1.22
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 17
5
6 12
8
3 4
11
7 950
750
720
Ціна одного
виробу (грн.) 10
8
7


1.1.23
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 9
5
6 11
4
3 3
10
5 900
950
920
Ціна одного
виробу (грн.) 11
8
10


1.1.24
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 11
5
7 9
4
3 3
10
4 700
750
800
Ціна одного
виробу (грн.) 12
10
9


1.1.25
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 16
3
6 13
4
2 6
10
5 400
600
520
Ціна одного
виробу (грн.)
9
8
15


1.1.26
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 12
4
6 15
1
3 8
10
2 700
620
580
Ціна одного
виробу (грн.) 15
10
8

1.1.27
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 5
10
3 4
4
8 18
4
7 780
650
400
Ціна одного
виробу (грн.) 9
10
11


1.1.28
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 7
10
3 6
4
5 11
4
7 780
700
540
Ціна одного
виробу (грн.) 8
10
12


1.1.29
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 7
11
6 4
4
9 10
4
5 880
750
500
Ціна одного
виробу (грн.)
9
10
11


1..30
Вид
сировини
Норми витрат сировини (кг)
на один виріб Загальна кількість сировини
(кг)
А
В
С

І
II
III 6
9
5 3
4
7 15
8
7 900
950
800
Ціна одного
виробу (грн.) 9
10
11

1.2. Знаходження розв’язку задачі лінійного програмування графічним методом

Знайти максимум і мінімум функції цілі F при умовах:

1.2.1. = 5x1 + 2x2

1.2.2. F =3x1 + 2x2

1.2.3 F = 3x1 + 5x2

1.2.4 F = 5x1 - 2x2

1.2.5 F = 6x1 + 3x2

1.2.6 F = -x1 + 2x2

1.2.7 F = -x1 – 6x2


1.2.9 F = -x1 + 4x2

1.2.8 F = 8x1 + 2x2


1.2.10 F = 5x1 – x2

1.2.11 F = 2x1 – 7x2

1.2.12 F = 6x1 + 7x2

1.2.13 F = -x1 – 2x2

1.2.14 F = -x1 + 12x2

1.2.15 F = 5x1 – 6x2


1.2.17 F = 7x1 + 3x2

1.2.16 F = x1 - 2x2


1.2.18 F = 6x1 + x2

1.2.19 F = 8x1 + x2

1.2.20 F = -x1 – 4x2

1.2.21 F = 2x1 - 2x2

1.2.22 F = 3x1 + 5x2

1.2.23 F = 10x1 + 3x2

1.2.25 F = 11x1 + 2x2

1.2.24 F = 7x1 – 3x2

1.2.26 F = -x1 + 8x2

1.2.27 F = -x1 + 9x2

1.2.28 F = 9x1 - 2x2

1.2.29 F = x1 + 12x2

1.2.30 F = 9x1 + 15x2


1.3. Двоїсті задачі.


Для даної задачі скласти двоїсту

1.3.1. F = 12x1 + 15x2  max

x1  0, х2  0 1.3.2. F = 10x1 + 5x2  max

x1  0, х2  0
1.3.3. F = 2x1 + 5x2  max

x1  0, х2  0 1.3.4. F = 7x1 + 5x2  min

x1  0, х2  0
1.3.5. F = 5x1 + 10x2  min

x1  0, х2  0 1.3.6. F = x1 + 11x2  min

x1  0, х2  0
1.3.7. F = 8x1 + 11x2  max

x1  0, х2  0
1.3.8. F = 13x1 + 11x2  min

x1  0, х2  0
1.3.9. F = 3x1 + 5x2  max

x1  0, х2  0 1.3.10. F = 2x1 + 7x2  max

x1  0, х2  0
1.3.11. F = 2x1 + 6x2  min

x1  0, х2  0 1.3.12. F = 10x1 + 5x2  max

x1  0, х2  0

1.3.13. F = 5x1 + 15x2  max

x1  0, х2  0
1.3.14. F = 11x1 + 5x2  max

x1  0, х2  0
1.3.15. F = 2x1 + 11x2  min

x1  0, х2  0 1.3.16. F = 4x1 + 5x2  min

x1  0, х2  0
1.3.17. F = 3x1 + 11x2  max

x1  0, х2  0 1.3.18. F = 10x1 + 11x2  max

x1  0, х2  0
1.3.19. F = 11x1 + 9x2  min

x1  0, х2  0
1.3.20. F = 2x1 + 7x2  max

x1  0, х2  0
1.3.21. F = 6x1 + 5x2  max

x1  0, х2  0
1.3.22. F = 2x1 + 9x2  min

x1  0, х2  0
1.3.23. F = 5x1 + 3x2  min

x1  0, х2  0

1.3.24. F = x1 + 3x2  max

x1  0, х2  0
1.3.25. F = 10x1 + x2  max

x1  0, х2  0 1.3.26. F = 11x1 + 3x2  max

x1  0, х2  0
1.3.27. F = 2x1 + 9x2  max

x1  0, х2  0 1.3.28. F = 8x1 + 7x2  min

x1  0, х2  0
1.3.29. F = 4x1 + 5x2  max

x1  0, х2  0 1.3.30. F = 12x1 + 15x2  max

x1  0, х2  0

1.4. Транспортна задача лінійного програмування
Дано: m – кількість пунктів виробництва деякого однорідного вантажу,
n – кількість пунктів споживання.
Qi – об’єм виробництва в і – му пункті,
Vj – об’єм споживання в j – му пункті,
(cij) – матриця затрат на перевезення одиниці вантажу із і- го пункту виробництва в j- й пункт споживання.
Скласти такій план перевезень, при якому загальна вартість перевезень буде мінімальною.

 

 


1.4.1 m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 200,
V1 = 150, V2 = 180, V3 =170, V4 = 220, V5 = 180.

1.4.2. m=3, n=5
Q1 = 200, Q2 = 300, Q3 = 250,
V1 = 120, V2 = 80, V3 =170, V4 = 220, V5 = 180.

1.4.3. m=3, n=5
Q1 = 200, Q2 = 350, Q3 = 250,
V1 = 100, V2 = 80, V3 =270, V4 = 220, V5 = 130.

1.4.4. m=3, n=5
Q1 = 300, Q2 = 400, Q3 = 500,
V1 = 120, V2 = 180, V3 =350, V4 = 250, V5 = 300.

1.4.6. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 200,
V1 = 120, V2 = 80, V3 = 350, V4 = 200, V5 = 150.

1.4.7. m=3, n=5
Q1 = 300, Q2 = 350, Q3 = 450,
V1 = 220, V2 = 180, V3 = 370, V4 = 130, V5 = 200.

1.4.8. m=3, n=5
Q1 = 500, Q2 = 300, Q3 = 200,
V1 = 220, V2 = 180, V3 = 370, V4 = 130, V5 = 200.

1.4.9. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 250,
V1 = 120, V2 = 280, V3 = 170, V4 = 200, V5 = 180.

1.4.10. m=3, n=5
Q1 = 200, Q2 = 350, Q3 = 250,
V1 = 100, V2 = 80, V3 =270, V4 = 220, V5 = 130.

1.4.11. m=3, n=5
Q1 = 200, Q2 = 600, Q3 = 300,
V1 = 120, V2 = 280, V3 = 270, V4 = 230, V5 = 200.

1.4.12. m=3, n=5
Q1 = 200, Q2 = 400, Q3 = 500,
V1 = 220, V2 = 280, V3 =170, V4 = 130, V5 = 300.

1.4.13. m=3, n=5
Q1 = 250, Q2 = 380, Q3 = 450,
V1 = 200, V2 = 100, V3 = 350, V4 = 150, V5 = 280.

1.4.14. m=3, n=5
Q1 = 200, Q2 = 300, Q3 = 500,
V1 = 120, V2 = 80, V3 =270, V4 = 230, V5 = 200.

1.4.15. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 200,
V1 = 200, V2 = 150, V3 = 250, V 4 = 120, V 5 = 180.

1.4.16. m=3, n=5
Q1 = 500, Q2 = 600, Q3 = 700,
V 1 = 300, V 2 = 200, V 3 = 500, V4 = 350, V5 = 450.

1.4.17. m=3, n=5
Q1 = 300, Q2 = 500, Q3 = 200,
V1 = 350, V2 = 100, V3 = 170, V4 = 200, V5 = 180.

1.4.18. m=3, n=5
Q1 = 200, Q2 = 400, Q3 = 600,
V1 = 350, V2 = 200, V3 = 170, V4 = 300, V5 = 180.

1.4.19. m=3, n=5
Q1 = 450, Q2 = 250, Q3 = 300,
V1 = 220, V2 = 200, V3 = 80, V4 = 220, V5 = 280.

1.4.20. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 500,
V1 = 220, V2 = 200, V3 = 270, V4 = 230, V5 = 280.

1.4.21. m=3, n=5
Q1 = 250, Q2 = 350, Q3 = 200,
V1 = 100, V2 = 90, V3 = 200, V4 = 110, V5 = 300.

1.4.22. m=3, n=5
Q1 = 500, Q2 = 300, Q3 = 400,
V1 = 200, V2 = 380, V3 = 170, V4 = 220, V5 = 230.

1.4.23. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 550,
V1 = 220, V2 = 280, V3 = 370, V4 = 200, V5 = 180.

1.4.24. m=3, n=5
Q1 = 200, Q2 = 450, Q3 = 250,
V1 = 120, V2 = 80, V3 = 200, V4 = 350, V5 = 150.

1.4.25. m=3, n=5
Q1 = 500, Q2 = 300, Q3 = 200,
V1 = 220, V2 = 80, V3 = 400, V4 = 120, V5 = 180.

1.4.26. m=3, n=5
Q1 = 400, Q2 = 300, Q3 = 500,
V1 = 220, V2 = 280, V3 = 270, V4 = 250, V5 = 180.

1.4.27. m=3, n=5
Q1 = 200, Q2 = 400, Q3 = 250,
V1 = 120, V2 = 80, V3 = 270, V4 = 200, V5 = 180.

1.4.28. m=3, n=5
Q1 = 200, Q2 = 300, Q3 = 350,
V1 = 120, V2 = 80, V3 = 220, V4 = 250, V5 = 180.

1.4.29. m=3, n=5
Q1 = 500, Q2 = 300, Q3 = 250,
V1 = 220, V2 = 80, V3 = 270, V4 = 300, V5 = 180.

1.4.30. m=3, n=5
Q1 = 200, Q2 = 300, Q3 = 400,
V1 = 120, V2 = 180, V3 = 300, V4 = 170, V5 = 130.

 

1.5. Матрична гра

Знайти розв’язок гри, заданої такою матрицею:


1.5.1.
1.5.2
1.5.3
1.5.4
1.5.5
1.5.6
1.5.7
1.5.8
1.5.9
1.5.10
1.5.11
1.5.12
1.5.13
1.5.14
1.5.15
1.5.16
1.5.17
1.5.18
1.5.19
1.5.20
1.5.21
1.5.22
1.5.23
1.5.24
1.5.25
1.5.26
1.5.27
1.5.28
1.5.29
1.5.30


ЛІТЕРАТУРА

1. Олешко Т.І., Паламарчук Ю.А., Тадеєв Ю.П. Економіко-математичне моделювання. Методичні вказівки і завдання до контрольних робіт №1, 2 для студентів економічних спеціальностей ІЗДН. – К.: «Допомога», 2010. – 76 с
2. А.Чемерис, Р.Юринець, О.Мищишин Методи оптимізації в економіці. Навч. пос.. – К.: Центр навчальної літератури, 2006. – 152 с.
3. БурийВ.В., ШевченкоІ.В. Математичне програмування. Модуль 1. Лінійне програмування: Навч. пос.. – К.: НАУ, 2007. – 168 с.
4. Бурий В.В., Давидов О.С., Шевченко І.В. Математичне програмування. Модуль 2. Спеціальні методи математичного програмування: Навч. пос.. – К.: НАУ, 2008. –129 с.
5. Лугінін О.Є. Економіко-математичне моделювання. Навч. пос. – К.: Знання, 2011. – 342 с.
6. Барвінський А.Ф. та ін. Математичне програмування. – Львів, „Інтелект-Захід”, 2004. – 448 с.
7. Экономико-математические методы и модели: учебное пособие / кол. авторов; под ред. С.И. Макарова.–М.:КНОРУС, 2008. – 232 с.

 


Комментарии


Комментариев пока нет

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

Авторизация
Введите Ваш логин или e-mail:

Пароль :
запомнить