
- •Лекція №1
- •Лекція №2
- •Лекція №3
- •Лекція № 4
- •Лекція №5
- •Лекція № 6
- •Лекція №7
- •Лекція 8
- •2 Алгоритм симплекс-методу.
- •Двоїстість лінійного програмування.
- •Приклад
- •Симетричні двоїсті задачі. З адача іі
- •Двоїстий симплекс - метод.
- •Перша теорема двоїстості.
- •Симетричні двоїсті задачі.
- •Алгоритм двоїстого симплекс-методу.
- •Приклад.
- •Економічна інтерпретація прямої та двоїстої задачі.
- •Економічна інтерпретація прямої та двоїстої задачі.
- •Транспортна задача лінійного програмування (в найпростішому варіанті – класична).
- •Властивості транспортної задачі.
- •Знаходження первинного опорного розв’язку т-задачі. Метод північно-західного кута.
- •Метод мінімального елементу в рядках.
- •Метод потенціалів в розв’язку транспортної задачі.
- •Алгоритм методу потенціалів.
- •Дискретне програмування. Математичні моделі задач дискретного програмування.
- •Задачі про призначення.
- •Задача про комівояжера.
- •Метод відокремлюючих площин.
Задачі про призначення.
Маємо таку перестановку (p1…..pn) із чисел 1, 2, 3, ,n , яка досягає мінімум по всім перестановкам cibi. Перестановка може бути представлена точкою в n–вимірному евклідовому просторі у вигляді матриці:
Введемо змінні:
Очевидно , що виконується 4.1.6.
(4.5)
Тоді задача
заключається у винайденні таких чисел
хij,
при яких досягається мінімум функції
при
умовах 4.5.
Хоча умови цілочисельності хij в обмеженнях 4.5 у явному вигляді немає , але воно виконується, оскільки задача про призначення є частковим випадком транспортної задачі. Добрим методом є Угорський метод.
Задача про комівояжера.
Маємо місто. Задана матриця – відстань між містами. Виїжджаючи із першого міста А0 комівояжер повинен побувати в усіх інших містах і повернутися в місто А0. Визначити в якій послідовності потрібно відвідати всі міста комівояжеру, щоб сумарна пройдена відстань була мінімальною.
Ui – Uj + nxij ≤ n-1, i, j = 0..n, i ≠ j , (4.9)
Умова 4.7 означає, що він виїжджає із кожного міста один раз, а умова 4.8 означає в’їжджає в кожне місто один раз. Умова 4.9: можна знайти Ui – Uj, що буде виконуватися замкнутий цикл.
Метод відокремлюючих площин.
Розроблений Р. Гомори. Для задачі ЦП відповідно ідея покладенна в основу Данцигом.
Нехай необхідно розв’язати ЗЦП.
,хі
–цілі, j
– 1..n (4.12)
Відкинемо на час умову чисельності і знайдемо оптимальний опорний план. Якщо він задовольняє умову чисельності, то даний план є шуканим. В оберненому випадку потрібно сформулювати додаткову течію ,в якій будь-який цілочисельний план не задовольняє знайдений не цілочисельний план.