- •Методы оптимальных решений
- •Введение
- •Лабораторная работа № 1 Анализ межотраслевых связей Краткие теоретические сведения
- •1.1. Схема и модель межотраслевого баланса производства и распределения продукции
- •1.2. Расчёт равновесного выпуска и равновесных цен
- •1.3. Балансы трудовых ресурсов и основных производственных фондов
- •1.4. Постановка задачи
- •1.5. Задания для выполнения лабораторной работы №1
- •1.6. Ход выполнения работы
- •1.7. Информация для выполнения лабораторной работы
- •2. Лабораторная работа № 2 Анализ оптимального решения задачи использования ограниченных ресурсов
- •2.1. Краткие сведения из линейного программирования
- •2.2. Экономическая интерпретация и свойства двойственных оценок
- •2.3. Ход выполнения работы
- •2.4. Задания к выполнению лабораторной работы №2
- •3. Лабораторная работа №3 Классическая транспортная задача и её модификации
- •3.1. Классическая транспортная задача
- •3.2. Транспортная задача с ограничениями
- •Как видим, клетка (3.3) пуста, т.Е. Поставка в эту клетку отсутствует, а значение целевой функции увеличилось на 21 за счёт перераспределения поставок по менее выгодным маршрутам.
- •3.3. Двухэтапная транспортная задача
- •3.4. Задания к выполнению лабораторной работы №3
- •Лабораторная работа №4 Элементы теории игр
- •4.1. Нахождение смешанных стратегий игроков
- •4.2. Сведение игры к задаче линейного программирования
- •4.3. Графическое решение игры
- •4.4. Выбор оптимальной стратегии в условиях неопределённости (игры с природой)
- •4.5. Задания к выполнению лабораторной работы №4
- •Лабораторная работа №5 Системы массового обслуживания
- •5.1. Общие сведения
- •5.2. Основные характеристики систем массового обслуживания
- •5.3. Модели массового обслуживания
- •5.4. Пример использования этих моделей
- •5.5. Задания для выполнения лабораторной работы №5
- •Лабораторная работа № 6 Сетевое моделирование
- •6.1. Решение задач из модуля Networks
- •6.2. Управление проектами (Project Management (pert/cpm))
- •6.2.1. Метод критического пути (срм)
- •6.2.2. Pert-сети
- •6.3. Срм с сокращением
- •6.4. Составление бюджета сети
- •6.5. Задания для выполнения лабораторной работы № 6
- •Лабораторная работа № 7 Управление запасами
- •7.1 Модель определения оптимального уровня запаса
- •7.2. Модель определения оптимальной партии изделий
- •7.3. Модель запасов с дефицитом
- •7.4. Модель производства с дефицитом
- •7.5. Модель со скидкой за количество
- •7.6. Задания для выполнения лабораторной работы №7
- •Библиографический список
- •Содержание
- •Методы оптимальных решений
2. Лабораторная работа № 2 Анализ оптимального решения задачи использования ограниченных ресурсов
2.1. Краткие сведения из линейного программирования
Напомним некоторые моменты решения задачи линейного программирования (ЛП) симплексным методом.
Как известно, задача ЛП заключается в нахождении совокупности переменных x1, x2, … , xn, удовлетворяющих системе линейных ограничений:
,
(i=
);
(2.1)
(j=
),
(2.2)
для которых целевая функция
Z
=
(2.3)
достигает максимума.
В такой постановке задача ЛП называется стандартной. Если знак неравенства в системе ограничений заменить на знак равенства, то задача ЛП примет вид основной задачи ЛП.
Переход от стандартной задачи ЛП к основной осуществляется добавлением в левую часть каждого неравенства балансовой переменной.
Как известно, для каждой задачи ЛП можно составить двойственную задачу. Сформулируем двойственную задачу для стандартной задачи ЛП, записанную в виде (2.1 – 2.3).
Алгоритм составления двойственной задачи в этом случае следующий.
Число переменных двойственной задачи равно числу ограничений исходной задачи и наоборот.
Коэффициенты целевой функции исходной задачи становятся правыми частями ограничений двойственной задачи и наоборот.
Если исходная задача решается на максимум, то двойственная – на минимум и наоборот.
Столбцы коэффициентов при переменных в ограничениях исходной задачи становятся строками коэффициентов при переменных в ограничениях двойственной задачи и наоборот.
Знаки неравенств в ограничениях исходной и двойственной задачах противоположны.
Условия не отрицательности для переменных двойственной задачи сохраняются.
Следуя этим правилам, составим двойственную задачу к задаче (2.1 –2.3).
Переменные двойственной задачи будем обозначать уi (i= ). Тогда двойственная задача примет следующий вид.
Найти совокупности переменных y1, y2, … , ym, удовлетворяющих системе линейных ограничений:
,
(j=
);
(2.4)
(i=
),
(2.5)
для которых целевая функция
W
=
(2.6)
достигает минимума.
Зная решение исходной задачи, можно найти решение двойственной задачи, не решая её. Известно, что оценки балансовых переменных в оптимальном плане исходной задачи равны оптимальным значениям переменных двойственной задачи.
Сформулируем основные теоремы ЛП, необходимые для дальнейшего.
Ограничения (2.1) и (2.5), а также (2.2) и (2.4) будем называть сопряжёнными.
Теорема 1. Для оптимальных решений прямой и двойственной задач значения целевых функций совпадают, т.е.
=
(2.7)
где звёздочка означает, что значения переменных при подсчёте целевых функций берутся из оптимальных решений прямой и двойственной задач.
Теорема 2. Для каждой пары сопряжённых условий в оптимальном решении выполняются следующие соотношения; если одно из них выполняется как строгое равенство, то другое – как строгое неравенство и наоборот, т.е.
если
,
то
,
(2.8)
если
,
то
,
(2.9)
если
то
(2.10)
если
то
(2.11)
