
- •1.Загальна задача лінійного програмування.
- •2.Графічний метод розв’язування злп.
- •3.Симплексний метод: ідея, вимогита умови оптимальності.
- •9.Транспортна задача: особливості, типи, математична модель.
- •6.Двоїста пара задач: типи та алгоритм перетворення.
- •7.Теореми двоїстості.
- •8.Розв’язування двоїстої задачі.
- •10.Умови оптимальності в тз, її обґрунтування.
- •11.Тз: види виродженої задачі.
- •14.Метод потенціалів в тз
- •45.Узагальнений метод найменших квадратів (метод Ейткена).
- •12.Методи будування базисних планів при розв’язуванні тз.
- •15.Динамічне програмування: мат. Моде-ль та її види.
- •14.Метод потенціалів в тз.
- •47. Метод визначення гетеро- за тестом Гольфельда-Квандта.
- •16.Метод динамічного програмування: властивості, переваги, недоліки.
- •13.Альтернативний оптимум в тз
- •19.Розв’язування задач методом динамічного програмування.
- •20.Задача про призначення: її модель та алгоритм.
- •21.Задача про кільцевий маршрут: модуль та розв’язування.
- •22.Угорський метод.
- •24.Задача про максимальний потік: модель та алгоритм.
- •25.Задача про найкоротшу відстань: модель та алгоритм.
- •26.Загальна економетрична модель та її постановка.
- •27.Вимоги та етапи будування економетричної моделі.
- •28.Специфікація економетричної моделі.
- •46.Метод визначення гетероскедастичності за μ-критерієм.
- •30.Метод найменших квадратів.
- •31.Передумови застосування мнк.
- •33.Оцінка тісноти зв’язку між змінними рівнянь регресії.
- •34.Стандартні похибки при оцінці параметрів моделі.
- •35.Оцінка значущості зв’язку між змінними моделі.
- •37.Стат. Критерії перевірки значущості зв’язку між змінними моделі.
- •38.Поняття мультиколінеарності, її негативність, наслідки та ознаки
- •40.Визначення мультиколінеарності за допомогою критерія Пірсона.
- •41.Визначення мультиколінеарності за допомогою критерія Стьюдента.
- •42.Визначення мультиколінеарності за допомогою критерія Фішера.
- •39.Напрямки усунення мульт-.
- •43.Алгоритм Феррара-Глобера для виявлення мульт- (загальна частина).
- •44.Гетероскедастичність та її вплив на оцінки параметрів моделі.
- •48.Визначення гетероскедастичності за тестом Спірмана.
- •50.Автокореляція: зміст, причини виникнення та її наслідки.
- •51.Методи визначення автокореляції.
- •Графічний метод розв’язування злп.
19.Розв’язування задач методом динамічного програмування.
Процес
розв’язку задачі ведеться в два етапи:
1.Умовна оптимізація – на цьому етапі
склада-ється функціональна залежність
(рекурентне співвідношення) за допомогою
якої прогляда-ється поведінка об’єкта
на кожному кроці оп-тимізації складається
таблиця-топ – у цій таб-лиці знаходяться
оптимальний варіант задачі, а також
оптимальний варіант усіх задач цього
класу меншого розміру. 2.Безумовна
оптимі-зація-згідно з початковими
умовами з таблиці оптимальних розв’язків
знаходиться оптима-льні варіанти.
Функціональне рівняння – на цьому
етапі на кожному кроці оптимізації
розглядаються усі можливі допустимі
стани об’єкту з заданих кроком змін.
Якщо необхі-дно розподілити b ресурси,
то на кожному кроці задаються дискретні
значення 0
b
Для
кожного стану об’єкту фіксуються два
па-раметра Xj (△)
та
Змінна
задається
у діапазоні 0<=
.
Величина ефективн. знаходиться за рекурентним співвідношенням:
,
де
–
ефективність
поточного j–го кроку
-
ефективність усіх попередніх кроків
оп-тимізації залишків ресурсів △.
За допомогою цього співвідношення
складається таблиця оптимальних
розв’язків. Таблиця оптима-льних
розв’язків (другий етап оптимізації).
За допомогою функціонального рівняння
складається таблиця оптимальних
розв’язків, структура якої наступна:
△ |
|
|
|
|
Оптимальний
варіант з таблиці знаходиться наступним
чином :
;
(b) - остання ефективність.
В
зворотному зв’язку знаходи-ться
оптимальне значення змінних
;
.
Загальна
формула для знаходження оптимального
значення:
20.Задача про призначення: її модель та алгоритм.
У
цій задачі знаходяться оптимальні
зв’язки між точками двох множин.
Змістова постано-вка: необхідність
розподілити m (i = 1, m) робіт між m (j = 1, m)
об’єктами, при цьому не-обхідно
виконувати наступну умову: кожна робота
виконується тільки одним об’єктом , а
об’єкт виконує тільки одну роботу.
Необхідно скласти план розподілу робіт
з мінімальними витратами. Витрати по
виконанню i – роботи на j – об’єкт
задані величинами Cij.
Якщо поз-начити зміни через xij
то
математична модель наступна:
.
Умова
яка передбачає лише один вихід з пер-шої
множини точок:
.
Умова яка пе-редбачає тільки один
вхід
.
.
Алгоритм
розв’язування цієї задачі використовує
еквівалентну матрицю зведену по
стовпцям.1.Вихідна матриця пере-творюється
в зведену по стовпцям величин Bij.
2. Складання сукупності базисних нулів,
для цього: вибирається рядок з мінімальною
кіль-кістю нулів і один із них довільно
вважається базисним інші нулі які
знаходяться в цьому рядку та стовпцю
вважаються вільним. Потім вибирається
наступний рядок з мінімальною кількістю
нулів аналогічним чином вибира-ються
базисний та до нього вільні нулі. Такий
процес ведеться до повного перегляду
нулів. Базисні нулі вказують на
перспективний зв’язок i-ї роботи з j-м
об’єктом. 3. Аналіз на оптимальність
сукупності базисних нулів – варіант
вважається оптимальним якщо вико-нується
наступна умова m=m1,
де m – кіль-кість рядків матриці, m1
–
кількість базисних нулів.4.Якщо умова
не виконується то необхі-дно побудувати
нову матрицю за допомогою так званого
покриття матриці. Покриття – це частина
матриці до якої входять усі базисні
нулі та вільні нулі. Покриття будується
наступнім чином: 4.1. Помічаються рядки
у яких відсутні базисні нулі; 4.2.
Помічаються стовпці у яких є вільні
нулі у відмічених рядках; 4.3. Помічаються
рядки у яких є базисні нулі в помічених
стовпцях. Процес розмітки за п. 4.1 – 4.3
– виконується до моме-нту поки можлива
розмітка за цими правила- ми. До покриття
входять помічені стовпці та не помічені
рядки; 5. Будування нової матриці – для
цього в непокритій частині матриці
вибирається мінімальний елемент α.
Величина α віднімається від елементів
непок-ритої частини та додається до
елементів які стоять на перетині рядків
та стовпців покрит-тя.Інші елементи не
змінюються; 6. Одержану матрицю необхідно
перевірити на оптималь-ність починаючи
з п. 2 алгоритму.
23.Алгоритм розгалужень та меж.
розв’язання
таких задач використовується метод
розгалужень та меж. Цей метод базуєт-ься
на повністю зведеній еквівалентній
мат-риці, алгоритм наступний: 1.Вихідна
матриця перетворюється в еквівалентну,повністю
зве-дену матрицю за допомогою величин
βj
2. Знаходження нижньої межі цільової
функції:
3.Оцінка
кожно-го нульового елемента зведеної
матриці перс-пективного зв’язку. Оцінка
кожного 0
дорів-нює сумі тіл. Елементів з рядка
та стовбця на перетині яких знаходиться
данний нульовий елемент γij=αi+βj.
Максимальне значення оцінки відповідає
перспективному
.
Загальний перспективний зв'язок
необхідно перевірити на включення його
у кільцевий маршрут для цього необхідно
знайти оцінку першого напрямку, який
відповідає включен-ню (ij)зв’язки і
другого напрямку вкл. (іj) зв’язку.4.Перший
напрямок включення (ij)зв’язку.Повністю
зведеній матриці попе-редньої точки
пошуку виключається і рядок та j стовбець.
Одержана матриця перетворює цю повністю
зведену і знаходиться оцінка пер.
напрямку як
.
В
одержаній матриці необхідно заборонити
еле-менти Сkl = ∞, який може скласти
частичний кінцевий маршрут , знаходження
елемента наступна: складається на
даному δн , з цього набору складається
часткова послідовність δн, з якої
знаходиться елемент Сkl, де k
–останній,l–перший.5. Другий напрямок
(виключення). В повністю зведеній матриці
забороняється елемент (ij) зв’язку. С
ij = ∞. Одержана матриця перетворюється
в зведену і знаходиться оцінка цього
напрямку
.6.Для
подальшого пошу-ку матриці вибираємо
напрямок з мінімаль-ним значенням
цільової фун-ї для одержаної проміжної
матриці ведеться пошук аналогіч-ний
пунктам 3,5. Процес пошуку закінчується
тоді , коли одержується матриця розміром
2*2 . При чому така матриця повинна мати
наступну структуру
. Якщо не одержується така структура,
то в процесі пошуку на проміжних етапах
невірно знаходь. Елемент Сkl. 7.Знах.
Кільцевого маршруту. Для цього , до
одержаної послідовності, δn до-даються
2 звязки з матриці (2 на 2), який відповідає
нульовим елементам.З одержаного повного
набору складається кільцевий
марш-рут.Цільова функція цього варіанту
дорівнює оцінки перспективного напрямку
останього кроку.