
- •Передмова Основні поняття теорії моделювання
- •1. Теоретичні основи оптимізації виробничих процесів і систем.
- •1.1. Модульна структура комплексної моделі виробничої діяльності підприємства
- •1.2. Моделі динаміки біологічних систем
- •1.2.1. Динаміка популяцій
- •1.2.2. Проста модель епідемії
- •2. Основні задачі статистичного моделювання
- •2.1. Загальне поняття про лінійну регресію
- •2.2. Оцінка параметрів лінійної регресії за допомогою методу найменших квадратів
- •2.3. Властивості простої вибіркової лінійної регресії
- •2. Залишки мають нульову коваріацію зі спостережуваними значеннями х та оціненими значеннями .
- •3. Сума квадратів залишків є функцією від кута нахилу.
- •2.4. Коефіціенти кореляції та детермінації
- •2.4.1. Поняття про коефіцієнт кореляції
- •2.4.2. Декомпозиція дисперсій. Поняття про коефіцієнт детермінації
- •2.4.3. Зв'язок між коефіцієнтом кореляції та нахилом b1
- •2.4.4. Зв'язок між коефіцієнтом кореляції (г) і коефіцієнтом детермінації (r2)
- •2.4.5. Перевірка простої регресійної моделі на адекватність. Поняття f-крітеріюФішера.
- •3. Задачі лінійного програмування та їх застосування в управлінні сільськогосподарським виробництвом. Загальна задача лінійного програмування.
- •Алгоритм повних виключень Жордана-Гаусса для розв’язування системи лінійних рівнянь
- •Стандартна і канонічна форми задач лінійного програмування
- •Моделювання розміщення сільського господарства
- •Стохастичне моделювання виробництва при зрошенні.
- •Стохастична задача спеціалізації с.-г. Виробництва
- •3.1. Лінійні економіко-математичні моделі в сільськогосподарському виробництві
- •Базова модель оптимального поєднання галузей
- •Загальна модель оптимального поєднання галузей виробництва сільського господарства
- •Модель оптимізації використання кормів
- •Модель оптимізації виробництва кормів
- •Модель розміщення і структури посівів
- •Модель оптимізації сівозміни
- •Модель оптимального використання машинно-тракторного парку
- •Модель поповнення машинно-тракторного парку
- •Модель оптимізації структури машинно-тракторного парку
- •Модель складення оптимальних схем внесення добрив
- •Модель оптимізації виробництва зелених кормів
- •Модель обороту та структури стада
- •Модель розміщення роздрібної с.-г. Торгівельної мережі.
- •Модель планування господарської діяльності торгового підприємства.
- •4. Теорія ігор і лінійне програмування
- •4.1. Основні поняття теорії матричних ігор
- •4.2. Еквівалентність матричної гри пар і задач лінійного програмування
- •4.3. Теорема про мінімакс (максимін)
- •4.4. Зведення задач лінійного програмування до симетричної матричної гри з нульовою сумою
- •5. Теорія графів. Марковські ланцюги.
- •5.1. Основні елементи теорії графів
- •5.2. Марковські ланцюги.
- •6. Поняття про експертні системи
- •6.1. Експертні системи
- •Характеристики ес
- •Відомі експертні системи
- •Структура ес
- •Структура типової експертної системи.
- •Представлення знань
- •Класифікація ес за завданням, що вирішується
- •Класифікація ес за зв'язком з реальним часом
- •Етапи розробки ес
- •Переваги та слабкі місця експертних систем
- •Сфера застосування та перспективи розвитку
- •6.2. Штучний інтелект
- •Підходи і напрямки
- •Підходи до вивчення
- •Напрямки досліджень
- •Перспективи ші
- •6.3. Інтелектуальні інформаційні системи
- •Класифікація ііс
- •Забезпечення роботи ііс
- •Класифікація завдань, вирішуваних ііс
- •Типова схема функціонування інтелектуальної системи
- •6.4. Інформаційні технології в агроекономіці
- •Інформаційні технології і управління виробництвом
- •Структурований опис інформаційних технологій
- •Експертні системи «корал»
- •Область Експерта
- •Область Користувача
- •Термінологічний словник.
- •Література
- •Типова программа дисципліни «Моделювання технологічних процесів і систем» для студентів напряму підготовки 6.090101 “Агрономія” передмова
- •Теоретичні заняття
- •Список рекомендованої літератури
- •Моделювання в апк
- •Частина 2. Моделювання технологічних процесів
- •І систем
- •Навчальний посібник
4.3. Теорема про мінімакс (максимін)
Справедлива така важлива у теорії ігор теорема (Неймана):
Теорема 4.5. Будь-яка матрична гра двох партнерів з нульовою сі/мою має розв'язок (р*,q*). Причому для довільних змішаних стратегій (p,q) і оптимальних стратегій (р*,q*) справедливі співвідношення
(4.30)
З останньої рівності випливає очевидне співвідношення
`(4.31)
Доведення. Внаслідок еквівалентності означеної гри парі подвійних задач лінійного програмування (4.16)—(4.19),(4.25)—(4.27) і першої теореми подвійності для доведення теореми досить показати, що хоч одна з цих задач має розв'язок.
Справді, нагадаємо, що коли одна з подвійних задач, наприклад задача (4.16)—(4.19), має розв'язок Y* (у*1,...,y*m), то, згідно з основною теоремою подвійності, і друга має розв'язок х*(х*1,...,х*n), причому
(4.32)
Тоді оптимальні змішані стратегії обох гравців визначаються з формул (4.24) і (4.16), які слід переписати так:
(4.33)
(4.34)
де
a(р*,q*)—ціна
гри, що містить невід'ємний доданок
і визначається за формулою
(4.35)
Рівність (4.32) рівнозначна рівності (4.30). Справді,
(4.36)
Отже,
звідки
що рівнозначно (4.30);(див.(4.8)).
Для доведення існування розв'язку задачі (4.16)—(4.19) досить показати сумісність системи обмеження (4.16),(4.17) і обмеженість знизу лінійної форми (4.19) на множині планів, які визначаються розв'язками згаданої системи обмежень. Проте легко побачити, що обидві ці умови виконуються для задачі (4.16) — (4.19).
Справді,
система умов (4.16),(4.17) має очевидний
розв'язок
якщо вважати всі aij>1,
що досягається зміною ціни гри на досить
велике
.
Обмеженість знизу лінійної форми випливає з прийнятої умови обмеженості знизу (невід'ємності) величини а(р,q*), що дає умову (4.18). Отже, теорему доведено повністю.
Теорема
про мінімакс має геометричну інтерпретацію.
Розглянемо гіперповерхню функції
в (т+п+1)-вимірному
просторі. Розглядувана функція є
білінійною формою, означеною на множині
невід'ємних змінних. Теорема про мінімакс
рівносильна твердженню, що зазначена
гіперповерхня має при
і
сідлову точку, тобто таку точку (р*q*),
у деякому окопі якої для всіх р
і q
справджуються співвідношення (4.31):
Ця сідлова точка і є розв'язком матричної гри з нульовою сумою. Для наочності можна використати прийом умовного зображення (т+n+1)-вимірного простору у вигляді тривимірного, позначаючи точками осі абсцис змішані стратегії першого гравця, точками осі ординат — змішані стратегії другого гравця і відкладаючи на осі аплікат значення величини а. Тоді можна дістати рис. 4.2, що відповідає зазначеній геометричній інтерпретації.
Рис.4.2. Геометрична інтерпретація сідлової точки
4.4. Зведення задач лінійного програмування до симетричної матричної гри з нульовою сумою
Розглянемо питання про можливість зведення деякої задачі лінійного програмування до матричної гри з нульовою сумою, що є оберненою операцією до розглянутого в § 2 зведення такої гри до пари подвійних задач. Виявляється, що це можна зробити, якщо задача буде самоспряженою, а матрична гра—симетричною.
п.1. Розглянемо деякі властивості симетричних ігор. Симетричною називається гра, яка має кососиметричну платіжну матрицю, тобто матрицю, для всіх елементів якої справедливе співвідношення
(4.37)
Теорема 4.6. Ціна симетричної гри дорівнює нулю, а оптимальні стратегії обох гравців однакові.
Нехай р*,q*—оптимальні змішані стратегії гравців, с=а(р*,q*)—ціна гри. Для р* і довільної q маємо нерівність
Покладаючи q=р* і враховуючи, що при
дістаємо:
Аналогічно
Отже, ціна гри с=0 і досягається при однакових змішаних стратегіях обох гравців р*=q*.
п.2. Розглянемо пару спряжених задач лінійного програмування, записаних для зручності у векторно-матричній симетричній формі:
(4.38)
Як відомо (п. 2 § 7 розд. 5), їм еквівалентною буде така самоспряжена задача:
(4.39)
Запишемо також систему нерівностей, еквівалентну самоспряженій задачі (4.39), а отже, і подвійним задачам (4.38):
(4.40)
Розглянемо тепер симетричну гру з кососиметричною матрицею, елементами якої є коефіцієнти та вільні члени системи нерівностей (4.40), без умов невід'ємності змінних, а саме:
(4.41)
Позначимо змішані стратегії, однакові для обох гравців, вектором (u,v,t), де u — векторна компонента, що відповідає першому рядку і першій колонці блочної матриці S (тобто m першим рядкам і m першим колонкам цієї матриці, записаної в розгорнутому скалярному виді);v—векторна компонента, що відповідає другому рядку і другій колонці S;t—скаляр, що відповідає третьому рядку і третій колонці цієї матриці. При цьому, звичайно, має місце рівність
Оскільки ціна симетричної гри дорівнює нулю, то для змішаної стратегії першого гравця (u,0,0), яка може бути не оптимальною, і для оптимальної стратегії другого гравця (u,v,t) повинна виконуватись нерівність
(4.42)
Так
само при чистій векторній стратегії (в
тому розумінні, що
)
першого гравця (0,v,t)
і
оптимальній стратегії другого маємо
(4.43)
і, нарешті, при виборі першим гравцем чистої стратегії (0,0,t), a другим оптимальної стратегії (u,v,t) дістаємо нерівність
(4.44)
Однак
очевидно, що нерівності (4.42)—(4.44) при
t>0
еквівалентні системі нерівностей
(4.40), де
.
Таким чином, доведено таку теорему.
Теорема 4.7. Пара подвійних задач (а отже, еквівалентна їм самоспряжена задача) лінійного програмування еквівалентна одноходовій симетричній грі двох гравців з нульовою сумою, матриця якої додержується з коефіцієнтів та вільних членів цих задач.