Графічний метод розв’язання задачі лінійного програмування
Приклад. Знайти найбільше та найменше значення функції
якщо х1 та х2 задовольняють нерівностям (лежать в області D1):
(6.1)
Розв’язування: – нормалі до прямих, які утворені заміною знаків «≤» та «≥» на знак «=». – нормаль до прямої
Будуємо область D1 (рис. 1).
Рис. 1
Алгоритм побудови області D1, може бути таким:
- Будуємо прямокутник Р: ( ).
2. У побудованому прямокутнику шукаємо точки, які задовольняють першу нерівність Для цього будуємо пряму за двома точками перетину з осями координат (0, 6) та (6, 0). Пряма ділить прямокутник Р на дві частини. Та частина прямокутника, яка лежить у напрямку від прямої, має значення лівої частини рівності більші за 6 (у напрямку нормалі лінійна функція зростає), але щоб задовольнити першу нерівність треба розглядати всі значення х1 та х2 для яких ліва частина нерівності менша за 6. Цю умову буде виконано якщо в прямокутнику Р узяти частину, яка лежить на самій прямій та в напрямку антинормалі . Тобто, щоб задовольнити першу нерівність, треба брати точки прямокутника Р, які лежать на прямій і нижче від неї.
3. В одержаному чотирикутнику (трапеції), слід залишити лише ті точки, які задовольняють другу з нерівностей (6.1): . Аналогічно, як і в попередньому пункті, будуємо пряму . Точки, що нас цікавлять (де ) лежать в напрямку нормалі до прямої l2, та на самій прямій.
4. В одержаному трикутнику слід вилучити точки, які не задовольняють умову (третій нерівності в (6.1)). Будуємо пряму і вибираємо точки на прямій та поза прямою в бік антинормалі . Одержимо знову чотирикутник (див. рис. 1).
5. Завершуємо побудову області D1, вилученням з одержаного чотирикутника точок, що не задовольняють нерівності . Це точки, які лежать поза прямою в напрямку антинормалі . Одержуємо п’ятикутник АВСDE. Переходимо до виконання пункту 2.
Шукаємо оптимальні розв’язки.
1. знаходиться в крайній точці області D1, в напрямку нормалі до L, .
2. знаходиться в крайній точці області D1 в напрямку антинормалі . Крайньою точкою області D1 будемо називати точку у якій перетинаються пряма з областю так, що будь-яке зміщення цієї прямої в окіл точки ( в напрямку ) спричиняє відсутність на прямій точок області D1; d – величина (відстань) на яку зміщується пряма в напрямку нормалі або антинормалі.
знаходиться шляхом обчислення функції L у точці перетину прямих l2 та l3 (напрям ). Точку перетину знаходять як результат розв’язку системи рівнянь – значення функції L у точці перетину осі х2 з прямою l1 (напрям ). Точку перетину знаходять через розв’язання системи рівнянь
Відповідь: .
Завдання для самостійних і контрольних робіт
Розв’язати графічно ЗЛП.
1. | 2. | ||
3. | 4. | ||
5. | 6. | ||
7. | 8. | ||
9. | 10. | ||
11. | 12. | ||
13. | 14. | ||
15. | 16. | ||
17. | 18. | ||
19. | 20. | ||
21. | 22. | ||
23. | 24. | ||
25. | 26. | ||
27. | |||
29. | 30. | ||
31. | 32. |
Дата добавления: 2015-06-12; просмотров: 1113;