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

Пример 4. Найти решение двойственной пары задач.

Читайте также:
  1. I Пример слияния в MS WORD 2003. Изучите материал и выполните пример на компьютере.
  2. I. Примерный перечень вопросов рубежного контроля.
  3. II. Примерный перечень вопросов к зачету (экзамену) по всему курсу.
  4. III Дайте формульную запись нижеследующих типов объектных словосочетаний и проиллюстрируйте их примерами.
  5. III Пример теста контроля знаний
  6. III. Схематическое изображение накопления - второй пример
  7. III. Схематическое изображение накопления - первый пример

Найти решение двойственной пары задач.

Исходная задача;

Двойственная задача:

Решение. Как исходная, так и двойственная задача содержат по две переменные. Поэтому их решение находим, используя геометрическую интерпретацию задачи линейного программирования (рис. 7 и 8). Из рис. 7 видно, что исходная задача не имеет оптимального плана из-за неограниченности снизу ее целевой функции на множестве допустимых решений.

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

Нахождение решения двойственных задач. Рассмотрим пару двойственных задач – основную задачу линейного программирования (43) – (45) и двойственную к ней задачу (46), (47).

Предположим, что с помощью симплексного метода найден оптимальный план X* задачи (43) – (45) и этот план определяется базисом, образованным векторами .

Обозначим через вектор-строку, составленную из коэффициентов при неизвестных в целевой функции (43) задачи (43) – (45), а через матрицу, обратную матрице Р,составленной из компонент векторов базиса. Тогда имеет место следующее утверждение.

Теорема 10. Если основная задача линейного программирования имеет оптимальный план X*, то является оптимальным планом двойственной задачи.

Таким образом, если найти симплексным методом оптимальный план задачи (43) – (45), то, используя последнюю симплекс–таблицу, можно определить и и с помощью соотношения найти оптимальный план двойственной задачи (46), (47).

В том случае, когда среди векторов , составленных из коэффициентов при неизвестных в системе уравнений (44), имеется т единичных, указанную матрицу образуют числа первых т строк последней симплекс–таблицы, стоящие в столбцах данных векторов. Тогда нет необходимости определять оптимальный план двойственной задачи умножением на , поскольку компоненты этого плана совпадают с соответствующими элементами (m +1)–й строки столбцов единичных векторов, если данный коэффициент , и равны сумме соответствующего элемента этой строки и если

Сказанное выше имеет место и для симметричной пары двойственных задач. При этом так как система ограничений исходной задачи содержит неравенства вида “ ”, то компоненты оптимального плана двойственной задачи совпадают с соответствующими числами (m +1)–й строки последней симплекс–таблицы решения исходной задачи. Указанные числа стоят в столбцах векторов, соответствующих дополнительным переменным.

Пример 15. Для задачи, состоящей в определении максимального значения функции при условиях

составить двойственную задачу и найти ее решение.

Решение. Двойственная задача по отношению к исходной состоит в нахождении минимума функции при условиях

Чтобы найти решение двойственной задачи, сначала находим решение исходной задачи методом искусственного базиса. Оно приведено в таблице 12. Из последней симплекс-таблицы видно, что двойственная задача имеет решение

Оптимальные двойственные оценки удовлетворяют всем условиям двойственной задачи. При этом минимальное значение целевой функции двойственной задачи, равное совпадает с максимальным значением целевой функции исходной задачи.

Таблица 12

i Базис Сб Р 0     –1     М
      P 1 P 2 P 3 p 4 p 5 Р 6
  p 4 P 5 p 6   p 4 P 5 p 1   p 2 P 5 p 1 –М   0 –4 –1 –1 –2 –1 –2 7/2 3/2 –1/2 –5/2 –2 –2 –1 –2/7 13/7 6/7 9/7 2/7 –3/7 1/7 5/7   1/2 –1/2 1/2 1/2 1/7 –5/7 4/7 6/7

 


Дата добавления: 2015-07-26; просмотров: 86 | Нарушение авторских прав


Читайте в этой же книге: Свойства основной задачи линейного программирования. Геометрическое истолкование задачи линейного программирования | Теорема 4. | Пример 7. | Пример 8. | Пример 10. | Определение двойственной задачи | Связь между решениями прямой и двойственной задач | Двойственный симплекс-метод | Теорема 12. | Пример 17. |
<== предыдущая страница | следующая страница ==>
Геометрическая интерпретация двойственных задач| Экономическая интерпретация двойственных задач

mybiblioteka.su - 2015-2024 год. (0.008 сек.)