
- •Методы оптимизации
- •Вариант № 21
- •Основное неравенство теории двойственности.
- •Понятие базисного и допустимого базисного решения задачи линейного программирования.
- •Решить транспортную задачу методом наименьшей стоимости. При одновременном выполнении ограничений всегда вычеркивать строку.
- •Решить транспортную задачу методом северо-западного угла. При одновременном выполнении ограничений всегда вычеркивать строку.
- •Метод линеаризации для задачи нелинейного программирования общего вида.
- •Условная оптимизация. Метод множителей Лагранжа. Пример.
- •Двойственная функция для задачи линейного программирования.
- •Найти экстремум целевой функции: при условии . Привести графическую иллюстрацию решения. Предложить не менее трех подходов к решению данной задачи оптимизации.
ТОМСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
СИСТЕМ УПРАВЛЕНИЯ И РАДИОЭЛЕКТРОНИКИ (ТУСУР)
Заочный факультет
(дистанционная форма обучения)
Кафедра автоматизированных систем управления (АСУ)
Методы оптимизации
Текстовая контрольная работа № 2
Вариант № 21
Дата выполнения работы ____________________
Дата проверки _____________________________
Оценка ___________________________________
И.О.Фамилия преподавателя _________________
Подпись преподавателя _____________________
2008 год.
-
Основное неравенство теории двойственности.
-
Рассмотрим задачу линейного программирования в стандартной форме:
- прямая задача.
-
Каждому i-тому ограничению поставим в соответствие переменную
, называемую двойственной переменной.
-
Рассмотрим двойственную задачу линейного программирования:
- двойственная задача, где U – вектор-строка.
-
Основное неравенство теории двойственности сформулировано в следующей теореме.
-
Теорема двойственности. Если X и U – соответственно допустимые решения произвольной прямой и двойственной задач, то
.
-
Это неравенство имеет важное для решения задач линейной оптимизации следствие: Если
и
- соответственно решения прямой и двойственной задач, удовлетворяющие равенству:
, то планы
и
- оптимальные решения прямой и двойственной задач соответственно.
-
Понятие базисного и допустимого базисного решения задачи линейного программирования.
-
Рассмотрим общую задачу линейного программирования с m ограничениями и n переменными, записанную в стандартной (канонической) форме:
-
При классическом решении системы линейных уравнений методом Гаусса-Жордана данная система ограничений приобретает вид:
-
Переменные
, входящие с единичным коэффициентом только в одно уравнение полученной системы, а в остальные уравнения с нулевым коэффициентом, называются базисными или зависимыми переменными. Остальные n-m переменных (
) называются небазисными или независимыми переменными.
-
Определение. Базисным решением системы ограничений, преобразованной по методу Гаусса-Жордана, называется решение, полученное при нулевых значениях небазисных переменных.
-
Определение. Базисное решение называется допустимым, если значения входящих в него базисных переменных неотрицательны, что эквивалентно условию
.
-
Допустимое базисное решение является угловой точкой допустимого множества S задачи линейного программирования и называется также опорным планом.
Преобразовать
задачу линейного программирования к
стандартной форме:
и
переменная
не
ограничена по знаку.
-
Шаг 1. Заменим
на
, где
.
-
Шаг 2. Заменим
на
, где
.
-
Шаг 3. Умножим обе части уравнения (1) на (-1).
-
Шаг 4. Введем дополнительные переменные
в ограничения (2) и (3) соответственно.
-
Шаг 5. Припишем нулевой коэффициент переменным
, а целевую функцию умножим на (-1).
-
Тогда рассматриваемая задача сводится к следующей задаче линейного программирования в стандартной форме:
Ответ: