Задачи линейного программирования
Графический метод решения задачи линейного программирования (ЛП) целесообразно использовать для решения задач с двумя переменными и для решения задач с несколькими переменными при условии, что в канонической записи системы ограничений содержится не более двух свободных переменных. Запишем задачу ЛП с двумя переменными в канонической форме:
Для того, что бы изобразить графически множество неотрицательных решений системы неравенств, строятся прямые Каждая построенная прямая Известно, что множеством решений системы ограничений (2.2) является либо выпуклый многоугольник, либо выпуклая многоугольная область, при условии, что система (2.2) совместна. Множество неотрицательных решений системы (2.2), называют множеством допустимых решений. Предположим, что множество допустимых решений системы (2.2) не пусто. Предположим также, что целевая функция Для нахождения оптимального решения задачи ЛП графически, построим нулевую линию уровня Вектор Заметим, что задача ЛП может иметь и бесчисленное множество решений. Это возможно, когда целевая функция достигает наибольшего значения в двух соседних вершинах области допустимых решений системы (2.2), а значит и вдоль всего отрезка соединяющего эти вершины. В этом случае говорят, что задача ЛП имеет альтернативное решение. Например, пусть целевая функция в задаче ЛП достигает максимального значения в области допустимых решений на всем отрезке Задача №2.1. Изобразить графически множество неотрицательных решений системы неравенств:
Решение. В системе координат
рис. 2.1 Каждая построенная прямая Например, координаты точки Отметив для каждого неравенства область решений, найдем пересечение всех отмеченных областей, получим выпуклый пятиугольник Задача № 2.2. На множестве неотрицательных решений системы неравенств
найти решение задачи линейного программирования: 1) 2) 3) Решение. Областью неотрицательных решений системы неравенств (2.8) является выпуклый пятиугольник 1) Построим нулевую линию уровня Построим вектор-градиент В направлении вектора Определим координаты точки 2) Построим нулевую линию уровня Направлением наискорейшего убывания функции
Рис. 2.2 рис. 2.3
Рис. 2.4 3) Построим нулевую линию уровня Направление наискорейшего возрастания функции Координаты точки Отсюда Задача № 2.3. Задачу ЛП решить графически:
Решение. В системе координат
Рис.2.5 Линии уровня Задача № 2.4. Найти область неотрицательных решений системы неравенств а) Решение. а) Решением системы неравенств (2.10) является точка А(4;6) (рис. 2.6). в) Система неравенств (2.11) не имеет решения (рис. 2.7).
Рис.2.6 рис. 2.7 Задача № 2.5. Решить задачу №1.1 графически. Решение. В задаче №1.1 построена модель задачи ЛП:
Необходимо спланировать объемы производства 1) Построим систему координат В системе координат 2) Построим вектор-градиент
рис. 2.8 В направлении вектора Строя линии уровня Целевая функция 3) Определим координаты точки Отсюда оптимальное решение Ответ: Оптимальные объемы производства продукции
Задачи для самостоятельного решения: Задача № 2.6. На множестве неотрицательных решений системы неравенств
найти решение задачи линейного программирования: 1) 2) 3) Задача № 2.7. Задачу ЛП решить графически:
Задача № 2.8. Задачу ЛП решить графически:
Задача № 2.9. Задачу ЛП решить графически:
Задача № 2.10. Решить графически задачу № 1.2.
Задача № 2.11. Решить графически задачу № 1.11. Задача № 2.12. Решить графически задачу № 1.19.
Симплексный метод Решить задачу ЛП можно методом перебора конечного числа опорных решений и выбрать среди них то, при котором функция цели достигает своего наибольшего (наименьшего) значения. Но на практике число опорных решений может быть достаточно велико. Существует алгоритм, позволяющий на каждом шаге получать решения, по крайней-мере не хуже, чем на предыдущем шаге. Такой перебор позволяет сократить число шагов. Данный метод называется симплексным методом. Геометрический смысл симплексного метода состоит в последовательном переходе от одной вершины многогранника допустимых решений к соседней, в которой целевая функция принимает значение “по крайней мере” не худшее, до тех пор, пока не будет найдено оптимальное. Симплексный метод предусматривает три основных элемента: 1) способ определения какого-либо первоначального базисного решения задачи; 2) правило перехода к лучшему (по крайней мере, к не худшему) решению; 3) критерий проверки оптимальности найденного решения. Если ранг системы уравнений равен m , то в качестве базисных переменных на первом шаге рекомендуется выбрать (если это возможно) такие m переменных, каждая из которых, входит только в одно из m уравнений системы ограничений, и нет таких уравнений, в которые бы не входила бы не одна из этих переменных. Критерий оптимальности решения при отыскании максимума (минимума) целевой функции в задаче ЛП: если в выражении целевой функции через свободные переменные отсутствуют положительные (отрицательные) коэффициенты при свободных переменных, то решение оптимально.
Популярное: Как вы ведете себя при стрессе?: Вы можете самостоятельно управлять стрессом! Каждый из нас имеет право и возможность уменьшить его воздействие на нас... Как выбрать специалиста по управлению гостиницей: Понятно, что управление гостиницей невозможно без специальных знаний. Соответственно, важна квалификация... ![]() ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (1380)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |