
- •«Графічний метод розв᾽язування задач лінійного програмування»
- •Теоретичні відомості
- •1. Постановка загальної задачі лінійного програмування
- •2. Геометрична інтерпретація задачі лінійного програмування
- •Геометрична інтерпретація злп
- •3. Властивості розв'язків задачі лінійного програмування
- •4. Графічний метод розв'язування задачі лінійного програмування
- •Завдання для практичної роботи
- •Приклад виконання практичної роботи.
- •Хід роботи
- •1. Розв'язати графічно злп.
- •Література:
- •Інструкція до проведення практичної роботи.
- •«Математичні методи дослідження операцій»
- •Анотація
- •«Симплексний метод розв᾽язування задач лінійного програмування»
- •Теоретичні відомості Симплекс-метод розв'язування злп.
- •Звести систему обмежень до канонічної форми:
- •2. Визначити початковий опорний план злп.
- •3. Побудувати симплексну таблицю.
- •Правило уникнення зациклювання призастосуванні симплекс-методу.
- •Завдання для практичної роботи
- •Хід роботи
- •Література:
- •Інструкція до проведення практичної роботи.
- •«Метод штучного базису розв᾽язування задач лінійного програмування»
- •Тема: Метод штучного базису розв᾽язування задач лінійного програмування
- •Теоретичні відомості Метод штучного базису розв'язування злп.
- •Завдання для практичної роботи
- •Хід роботи
- •Література:
- •Інструкція до проведення практичної роботи.
- •«Правила побудови двоїстих задач до задач лінійного програмування»
- •Тема: Правила побудови двоїстих задач до задач лінійного програмування.
- •Теоретичні відомості Правила побудови двоїстих задач до задач лінійного програмування.
- •Завдання для практичної роботи
- •Хід роботи
- •Література:
- •Інструкція до проведення практичної роботи.
- •«Математичні методи розв´язування транспортної задачі»
- •Тема: Математичні методи розв´язування транспортної задачі.
- •Теоретичні відомості Математичні методи розв´язування транспортної задачі.
- •Завдання для практичної роботи
- •Хід роботи
- •Література:
- •Інструкція до проведення практичної роботи.
Завдання для практичної роботи
Розв'язати графічним методом ЗЛП:
Варіант 1 Варіант 2
Варіант 3 Варіант 4
Варіант 5 Варіант 6
Варіант 7 Варіант 8
Приклад виконання практичної роботи.
Мета: закріпити та поглибити знання, отримані під час теоретичного заняття; навчитись застосовувати графічний метод до розв’язування практичних задач лінійного програмування; розвинути мислення та вміння аналізувати, робити висновки.
Обладнання: калькулятор, лінійка, олівець, ручка, методичні вказівки.
Хід роботи
1. Розв'язати графічно злп.
Знайти максимум функції Z=10x1+15x2 –> max
за
умов
Розв'язання: Геометричну інтерпретацію задачі наведено на рис. 2.8.
Область
допустимих розв'язків дістаємо так.
Обмеження
визначає півплощину з граничною прямою
.
Будуємо її і визначаємо півплощину, яка
описується нерівністю
.
Рис.
2.8
З
цією метою в нерівність
підставляємо координати якоїсь
характерної точки, скажімо х1
= х2
= 0.Переконуємося,
що ця точка належить півплощині
.
Цей
факт на рис. 2.8 ілюструємо відповідною
напрямленою стрілкою. Аналогічно будуємо
півплощини, які відповідають решті
нерівностей обмежень ЗЛП. У результаті
перетину цих півплощин утворюється
область допустимих розв'язків задачі
(на рис. 2.8 — многокутник АВСD).
Вектор N(10:15) задає напрям зростання значень цільової функції Z.
Цільова функція Z=10x1+15x2 визначає сім'ю паралельних прямих, кожна з яких відповідає певному значенню Z. Зокрема, якщо Z=0, маємо 10x1+15x2=0. Ця пряма проходить через початок системи координат.
Переміщуючи пряму 10x1+15x2=0 в напрямі вектора N(10; 15), знаходимо крайню точку многокутника розв'язків. Нею є точка С — вершина многокутника розв'язків.
Знаходимо координати точки С, як точки перетину прямих х1+х2=20 i
2x1 +8x2=80.
Для
цього розв'язуємо систему
рівнянь
Її
розв’язком є значення
Отже,і є розв’язком ЗЛП.
Розв'язати графічно ЗЛП. Знайти
за
умов
Розв'язання.
Застосовуючи метод Жордано-Гаусса здійснимо виключення з системи обмежень задачі базисних змінних. У результаті таких перетворень система обмежень набуде вигляду
Звідси випливає:
Підставляючи значення базисних змінних у цільову функцію та вилучаючи їх з системи обмежень, початкову задачу можна представити в наступному вигляді.
Остання може бути розв'язана графічним методом у системі координат Ox4x5. Многокутник розв'язків і графік лінійної функції, що визначається цільовою функцією, наведені на рис. 2.9.
З
рис. 2.9 випливає, що максимального
значення цільова функція може набувати
в точках A
і D,
а отже, і в будь-якій точці
відрізка
АD.
Для перевірки цього та визначення
оптимального плану необхідно, таким
чином, знайти координати цих точок і
оцінити
значення цільової функції в них. Очевидно,
що точка А має координати (0;4). Враховуючи,
що точка D
є точкою перетину прямих (2) і (3), для
визначення її координат необхідно
розв'язати систему рівнянь:
У
результаті розв’язання останньої
нескладно отримати, що
Оцінимо тепер значення цільової функції у точках A i D:
Таким
чином функція Z
набуває
однакових значень в точках A
i
D.
Це
означає, що вона набуває того ж значення
в усіх точках
AD.
Звідси
тоді нескладно отримати, що оптимальний
розв'язок задачі, геометрична
інтерпретація
якої наведена на рис. 2.9,
наступний:
(-2С + 8;С), де
рис.
2.9
Для відшукання оптимального розв'язку початкової задачі необхідно знайдені значення для х4 і х5 підставити в формули, що визначають значення базисних змінних х1, х2, х3. У результаті такої підстановки оптимальний розв'язок початкової задачі виявиться наступним:
х1 = -16С + 70, х2 = 17С-33, х3 = 0, хА = -2С + 8, х5=С.
Висновок:
Отже, ми знайшли оптимальні розв᾽язки задач графічним методом, навчились застосовувати графічний метод до розв’язування практичних задач лінійного програмування.