Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_gallyamov.docx
Скачиваний:
4
Добавлен:
01.04.2025
Размер:
82 Кб
Скачать
☆

11. Методы решения злп. Графический и симплекс метод. Соответствие базисных решений. Положительные и отрицательные моменты.

Графический метод: Множество допустимых решений задачи линейного программирования представляет собой выпуклый многогранник, а оптимальное решение задачи находится, в одной из угловых точек многогранника решений. Этапы использования метода:

Этап 1. На координатной плоскости Х10X2 строится область допустимых решений, соответствующая ограничениям. Далее строится вектор-градиент линейной функции F(X) в какой-нибудь точке х0 , принадлежащей допустимой области:

Этап 2. Прямая c1x1+ c2x2= f(x0), перпендикулярная вектору-градиенту, передвигается в направлении этого вектора в случае максимизации f(X) до тех пор, пока не покинет пределов многоугольной области. Предельная точка (или точки) области при этом движении и является точкой максимума F(X).

Этап 3. Для нахождения координат точки максимума достаточно решить два уравнения прямых, получаемых из соответствующих ограничений и дающих в пересечении точку максимума. Значение F(X), найденное в получаемой точке, является максимальным.

В случае минимизации F(X) прямую c1x1+ c2x2= f(x0) надо двигать в направлении, противоположном вектору-градиенту. Если прямая при своем движении не покидает допустимой области, то соответствующий мак или мин f(X) не существует.

Выводы:

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

- "Технические" погрешности, кот. неизбежно возникают при приближенном построении графиков. Многие величины, имеющие четкий экономический смысл (такие, как остатки ресурсов произ-ва, избыток питательных веществ и т.п.), не выявляются при геометрич. решении задач. Не приемлем для решения практических задач, когда n>2.

Симплексный метод: Практическое осуществление перебора всех угловых точек многогранника решений связано с огромными трудностями. Число перебираемых допустимых базисных решений можно сократить, если производить перебор с учетом изменений линейной функции. Такой перебор позволяет сократить число шагов при отыскании оптимума. Этот метод последовательного улучшения решения называется симплексным. Если ЗЛП имеет оптимальное решение, то оно соответствует хотя бы одной угловой точке многогранника решений и совпадает с одним из допустимых базисных решений системы ограничений.

Геометрический смысл симплексного метода состоит в последовательном переходе от одной первоначальной вершины многогранника ограничений, к соседней, в которой линейная функция принимает лучшее значение. Итерация повторяется до тех пор, пока не будет найдено оптимальное решение – вершина, где достигается оптим. значение.

Для реализации этого метода необходимо освоить три основных элемента:

1. Способ определения какого-либо первоначального допустимого базисного решения задачи.

2. Правило перехода к лучшему решению.

3. Критерий проверки оптимальности найденного решения.

12. Двойственные злп. Экономическая интерпретация на примере задачи планирования производства. Правило построения дз.

Теория двойственности полезна для проведения качественных исследований задач линейного программирования.

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

1. В одной задаче ищут максимум линейной функции, в другой — минимум;

2. Коэффициенты при переменных в целевой функции одной задачи являются свободными членами системы ограничений в другой;

3. Каждая из задач задана в стандартной форме, причем в задаче максимизации все неравенства вида "", а в задаче минимизации — все неравенства вида "";

4. Матрицы коэффициентов при переменных в системах ограничений обеих задач являются транспонированными друг к другу:

Для задачи I: . Для задачи II: .

5. Число неравенств в системе ограничений одной задачи совпадает с числом переменных в другой задаче;

6. Условия неотрицательности переменных имеются в обеих задачах,

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

Экономическое значение двойственности.

Вспомним задачу об использовании ресурсов.

bi - запас ресурса Si;

aij — число единиц ресурса Si, потребляемого при производстве единицы продукции Pj;

сj - цена продукции Pj.

Допустим, что некоторая сторонняя организация решила закупить ресурсы S1, S2,...,Sm. Необходимо установить оптимальные цены на эти ресурсы y1, y2, ..., ут.

Очевидно, что покупающая организация заинтересована в том, чтобы затраты на все ресурсы Z в количествах b1, b2, ..., bт по ценам соответственно y1, y2, ..., ут были минимальны, т.е

С другой стороны, предприятие, продающее ресурсы, заинтересовано в том, чтобы полученная выручка была не менее той суммы, которую предприятие может получить при переработке ресурсов в готовую продукцию. На изготовление единицы продукции Р1 расходуется

a11 единиц ресурса S1,

a21 единиц ресурса S2,

...

am1 единиц ресурса Sm,

по цене соответственно у1, y2, ..., yi, ..., уn. Поэтому для удовлетворения требований продавца предлагаемая цена за ресурсы, потребляемые при изготовлении единицы продукции Р1, должны быть не менее цены продукта с1, т.е.

Аналогично можно составить ограничения в виде неравенств по каждому виду продукции.

Задача 1 (исходная) F= с1х1 + с2х2 +...+ сnхn →max

при ограничениях:

и условии

Составить такой план выпуска продукции

X = (х1 х2, ..., хm), при котором прибыль (выручка) от реализации продукции будет максимальной при условии, что потребление ресурсов по каждому виду продукции не превзойдет имеющихся запасов.

Задача 2 (двойственная) Z= b1y1 + b2y2 +...+ bmym →min

при ограничениях:

и условии

Найти такой набор цен (оценок) ресурсов

Y = (y1, y2, ..., уn), при котором общие затраты на ресурсы будут минимальными при условии, что затраты на ресурсы при производстве каждого вида продукции будут не менее прибыли (выручки) от реализации этой продукции.

Цены ресурсов у1, у2, ..., ут называются учетными, неявными, теневыми. Смысл этих названий состоит в том, что это условные, "ненастоящие" цены. В отличие от внешних цен с1, с2, ..., сn на продукцию, известных, как правило, до начала производства, цены ресурсов у1, y2, ..., ут являются внутренними, ибо они задаются не извне, а определяются непосредственно в результате решения задачи, поэтому их чаще называют оценками ресурсов.

Правила построения двойственной задачи:

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

2. Составить расширенную матрицу системы А1, в которую включить матрицу коэффициентов при переменных А, столбец свободных членов системы ограничений и строку коэффициентов при переменных в линейной функции.

3. Найти матрицу , транспонированную к матрице А1.

4. Сформулировать двойственную задачу на основании полученной матрицы и условия неотрицательности переменных.

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