Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Задача линейного программирования. Геометрическая интерпретация. Симплекс метод. Двойственные задачи, основные теоремы двойственности.

Читайте также:
  1. Cхемы вязания спицами для начинающих: основные узоры и схемы
  2. I. ОСНОВНЫЕ ПОЛОЖЕНИЯ.
  3. II. ОСНОВНЫЕ ПОЛОЖЕНИЯ ТЕМЫ
  4. II. ОСНОВНЫЕ ПОНЯТИЯ И ПОЛОЖЕНИЯ ТЕМЫ
  5. III. Основные принципы патогенетической терапии вирусных гепатитов
  6. IV. Время как фактор и задача композиции. Изображение движения и время
  7. RAID массивы. История создания RAID массивов. Основные преимущества и недостатки RAID массивов всех уровней. Принципы работы.
  8. X. Основные направления развития по видам туризма
  9. А вот задача возвращения в здоровый ритм с наименьшими потерями, куда более интересна для рассмотрения и прикладного использования.
  10. А) Основные группы психически зависимых соматических расстройств

Опр. Существует немало произвольного содержания задач (в основном) в экономике таких, как составление оптимального плана выпуска продукций того или иного ассортимента, оптимальное использование производственных мощностей, оптимальное распределение ресурсов, транспорта, оптимальное планирование смен, оптимальное составление рациона скота, оптимальный раскрой материала и т.д., решение которых возможно только с применением мат.аппарата. Формализация названных задач ведет к мат.модели, названной линейным программированием. Характерной особенностью такой модели является то, что целевая функция (прибыль, расходы, потребности и пр.), которая max-ся (min-ся), есть линейный функционал, а ограничение – линейное равенство или неравенство.

Функционал

(2) – общая задача линейного программирования (ОЗЛП)

F(x) – целевая функция, А- матрица условий, с- вектор стоимости, b- вектор ограничений.

Любое не отрицательное решение системы (2) является допустимым решением (допустимым планом). – условие допустимости .

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

Конкретная ЗЛП может и не иметь оптимального плана.

Неприятности:

· Система (2) м.б. несовместной

· Система (2) совместна, но нет ни одного допустимого плана.

· Система (2) совместна, есть допустимые решения, но среди них нет оптимального.

Предположим, что система совместна и ее уравнения линейно независимы. Тогда переменных д.б. m<=n. Если m=n, то будет единственное решение.

Пусть n-m=k. Как известно из линейной алгебры какие-то n переменных(базисные) можно выразить через остальные k (свободные переменные) система имеет в этом случае бесконечное множество решений. Придавая свободным переменным произвольные значения и вычисляя соответствующие значения базисных переменных будем получать новые решения.

ЗЛП допускает геометрическую интерпретацию

Ax+By+C=0 - прямая

Ax+By+Cz+D=0 – плоскость

Симплекс-метод с искусственным базисом (M-метод)

В задачах, где нет начального базиса, создаем искусственный базис

Если в системе ограничений (3) все искусственные переменные , то перейдем к первоначальной системе ограничений (2).

Поэтому надо формировать такую целевую функцию

max-зация которой одновременно приводился бы к max нашей целевой функции f(x) и при этом все искусственные переменные обращались бы нуль.

Для любой задачи ЛП можно составить двойственную к ней задачу по следующим правилам.

  1. Привести исходную задачу ЛП к стандартной форме.
  2. Ввести новые переменные по числу основных ограничений исходной задачи.
  3. Составить новые ограничения из новых переменных в виде линейных неравенств, знаки которых противоположны знакам неравенств исходной задачи, коэффициентами которых служат элементы транспонированной матрицы исходной задачи, а свободными членами - коэффициенты при целевой функции исходной задачи.
  4. Для новых переменных написать условия неотрицательности.

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

Задача ЛП относительно двойственной задачи называется прямой задачей ЛП. Векторная форма задачи имеет вид:

Первая теорема двойственности (теорема о существовании решений)

 

А) Если одна из двойственных задач имеет оптимальное решение, то и другая имеет оптимальное решение:

Х*, у* f0*)=g0*)

Б) Если одна из двойственных задач не имеет смысла, то другая не имеет решения:

1) Пусть f0*) ® ¥, тогда Q =Æ

2) Пусть g0*)® ¥, тогда R =Æ

В) Если одна из задач не имеет решения, то двойственная к ней либо не имеет смысла, либо не имеет решения.

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

Б), В) - смотри геометрическую интерпретацию практических задач.

 

Вторая теорема двойственности (о свойствах оптимальных решений)

Пусть имеется решение:

Х*, у*, если Х*к >0, то к - ограничение. В двойственной ЗЛП при подстановке оптимального решения У* обратится в равенство:

=ck

Если какой-либо Х*L =0, то соответствующие ограничения двойственной задачи будут строго больше СL :

 

>CL

Если Ys*>0, то =bs

Если Yr*=0, то < br

X*j()=0 (1)

Y*i()=0 (2)

Тогда теорема 2 переформулируется:

- Для того, чтобы Х* и Y* были оптимальными решениями, необходимо и достаточно, чтобы выполнялись условия (1) и (2).

Доказательство:

1) Необходимость

Х*, Y* - оптимальное решение

Доказательсть: выполняются соотношения (1) и (2)

Из критерия оптимальности следует:

f0*)= g0*)

f0*)= = =

Сгруппируем члены:

=

=0 (2)

£ bi

=0 (3)

(3) - сумма неотрицательных чисел (она равна нулю, когда каждое из чисел равно нулю)

yi* =0 ½*(-1)

Получим:

yi* =0 ® это (2)

2) Достаточность

Для того, чтобы доказать (1) и (2) необходимо доказать, что x* и y* - оптимальные решения, т.е.

f0*)= g0*)

Соотношение (1) суммируем по i, а (2) по j

 

, yi*=0

 

=0

 

f0*)= g0*)




Дата добавления: 2015-09-10; просмотров: 219 | Поможем написать вашу работу | Нарушение авторских прав

Различные обобщения уравнения Эйлера. Уравнение Пуассона-Эйлера и Остроградского. | Достаточные условия слабого и сильного экстремума. Условия Якоби, Лежандра и Вейерштрасса. | Задача о брахистохроне. Вариационные принципы механики. | Задача оптимального управления. Принцип максимума. Пример Понтрягина. |


lektsii.net - Лекции.Нет - 2014-2025 год. (0.017 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав