Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЭММ-лекции.docx
Скачиваний:
6
Добавлен:
08.09.2019
Размер:
2.49 Mб
Скачать

Модели линейного программирования.

В общем случае задача линейного программирования(ЛП):

Найти переменные (х1, х2….хn), которые доставляют максимум или минимум целевой функции f (х1, х2….хn) = c1х1 + с2х2+…+сnxn = сумма ∑сjxjmax(min).

c1х1, с2х2,…сnxn , аjxj– постоянные переменные.

Задача линейного программирования(ЛП) – записанная в симметричной форме, если l = 0.

Задача ЛП записанная в экономической форме, если m = 0.

Любое решение удовлетворяющее системе ограничения задачи – допустимым планом задачи.

План Х* - оптимальный план задачи, если:

  • f(x*)=>f(x) – для максимума,

  • f(x*) =<f(x) – для минимума.

При требовании максимизации целевой функции ее умножении на (-1) приводит к требованию минимизации (разницы междумаксимум и минимумом отсутствует). Аналогично с ограничениями неравенств.

Пример задачи оперативного планирования приводящей к задачи ЛП:

В некотором плановом периоде предприятие предполагает изготовление n видов продукции. В этом случае под (х1, х2….хn) – количество продукции 1, 2,…, n-го вида, которое предприятие будет выпускать в планируемом периоде. Для производства этой продукции предприятие имеет m видов ресурсов. Каждый из ресурсов ограничен велиxbной bi (j=1,…,m)/ для производства единицы продукции j-того вида необходимо использовать аijединиц i-го ресурса. Необходимо определить количество выпускаемой продукции каждого вида при котором суммарная выручка является максимальной. При этом известно, что что в планов в периоде цена реализации единицы продукции является известной и постоянной величиной cj.

f(x) = ∑cjхjmax (планирование в планируемом периоде).

A n1X1 +An2X2+….A1nXn=<b1

……

Am1X1 +Am2X2+….AmnXn=<bm

Xi => 0

Задача ЛП в симметричной форме путем введения дополнительной неотрицательной переменной в соответствии ограничения формы может быть приедена к канонической форме записи и наоборот.

Геометрическая интерпретация задачи лп. Графический способ решения задач лп.

Пусть в задаче имеется только две переменные.

F(x) = c1x1+c2x2max(min)

Введем декартовую систему координат с осями х1, х2.

a11x1+a12x2 = b2

Все ограничения задачи ЛП на плоскостиформируют выпуклую область в которой находятся все возможные допустимые решения.

Данную область принято называть областью допустимых решении задач ЛП (многоугольником плана).

Если число переменных задача более чем две, то выпуклое область допустимых решении называется многогранником.

Теорема: множество ограничении задачи ЛП формирует выпуклое множество допустимых планов задачи, если оно не пусто.

Любое решение, находящееся в вершине многогранника плана называется опорным решением задач.

Теорема: оптимальное решение задачи ЛП, если оно существует совпадает с одним из опорных решений.

Ц елевая функция f(x) = 6х1 +3х2 max

1+4х2=<24 х1/8+х2/6 =<1

2x1+2.5x2=>5 x1/2.5+x2/2=>1

-6x1+6x2=<18 -x1/3 + x2/3 =<1

5x1-2x2=<10x1/2- x2/5 =<1

j =>0 j =>0

Общие случаи решения задач лп. Симплекс-метод.

В случае, когда число переменных задач более двух ее графическое решение либо затруднительно, либо невозможно. В этом случае используют итерационный симплекс-алгоритм, позволяющий за конечное число итерации либо найти оптимальное решение, либо убедится в его отсутствии.

Для решения задачи ЛП симплекс-методом на первом этапе ее необходимо записать в канонической форме.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]