Методы Линейного Программирования


Обзор методов решения задач линейного программирования
Август 13, 2016 – 14:42
Методы линейного
графический метод решения ЗЛП

Возникновение линейного программирования

Линейное программирование возникло в начале прошлого века трудами советского математика Леонида Канторовича. Крупный вклад в развитие этого направления внес также американец Джордж Данциг, разработавший универсальный симплекс-метод решения задач линейного программирования.

Линейное программирование применяется в следующих типах задач:

  • разработка рационального плана использования сырья – оптимальный раскрой ткани, стальных и деревянных листов и т.д.
  • оптимальное размещение производственных мощностей
  • составление оптимального плана по перевозкам грузов
  • составление рациона питания для птицы, скота и т.д.

Способы решения задач линейного программирования

Кратко расскажем о постановке задачи. Формируется какой-либо критерий оптимальности – например расходы на производство или прибыль от продаж и т.д. Составляются линейные уравнения, связывающие оптимизируемый критерий с влияющими переменными (расход электроэнергии, валовой доход и т.д.) и вводят линейные ограничения. Дело в том, что ресурсы не бесконечны, а значит нужно оптимизировать показатель с учетом ограничений. По сути, нужно добиться минимальных расходов или максимальной прибыли и т.д., учитывая при этом ограниченность ресурсов. Это и есть задача линейного программирования. Ограничения и уравнения должны быть в первой степени, то есть квадратов и кубов не должно быть, иначе это задача нелинейного программирования.

Перейдем к решению задачи линейного программирования – разберем простой и понятный графический способ. Проводятся прямые линии, уравнения которых задаются ограничениями. В результате получится многоугольник, в одной из вершин которого критерий оптимальности достигнет максимума (минимума). Координаты всех вершин по очереди подставляются в уравнение, описывающее оптимизируемый критерий. Самое большое (маленькое) значение и будет оптимумом.

Практический пример применения графического метода

Пусть введена линейная функция $Y=3X+4Z$ при этом переменные подчиняются следующим ограничениям: $$ \left\{ \begin{array}{l} 0 \le X \le 6, \\ 0 \le Z \le 4. \end{array} \right. $$

Source: www.matburo.ru
Похожие публикации