
- •Введение
- •1.Основные понятия и принципы моделирования Определение моделирования
- •1.1. Принципы построения математических моделей
- •Обобщенная математическая модель
- •1.2. Оценка эффективности стратегий
- •1.3. Классификация задач исследования операций
- •1.4. Модели выбора решений в условиях определенности
- •2. Математическое программирование
- •2.1. Постановка задачи линейного программирования.
- •Формы записи задач линейного программирования
- •Решение задачи лп графическим методом :
- •Геометрическая интерпретация и графический метод решения задачи линейного программирования
- •3. Геометрическая интерпретация задач линейного программирования
- •2.1.1 Симплексный метод решения задач линейного программирования
- •2.1.2Алгоритм симплекс метода отыскания оптимального решения задачи линейного программирования
- •2.1.3Примеры решения задач симплексным методом Пример 1. Найти максимум целевой функции
- •§4. Решение задачи лп двухфазным симплекс-методом
- •2.1.4 Задачи для закрепления полученных знаний
- •2.1.5. Двойственная задача
- •2.1.6Основные теоремы двойственности
- •2.1.7. Транспортная задача
- •2.1.8. Первоначальное распределение поставок
- •2.1.9. Правило "Северо-западного угла"
- •2.1.11. Метод потенциалов.
- •2.2. Модели динамического программирования
- •2.2.1. Постановка задачи динамического программирования
- •2.2.2. Принцип оптимальности и математическое описание динамического процесса управления
- •2.2.3. Оптимальное распределение инвестиций
- •2.2.3. Выбор оптимальной стратегии обновления оборудования
- •2.3. Сетевое моделирование. Методы и модели теории графов и сетевого моделирования
- •2.3.1. Элементы теории графов
- •2.3.2. Сетевое планирование и управление
- •2.3.3. Основные понятия и терминология, используемые в сетевом планировании
- •2.3.4. Порядок построения сетевых графиков
- •2.3.5. Правила построения сетевого графика.
- •2.3.6. Основные понятия сетевого графика
- •2.3.7. Временные параметры сетевых графиков
- •3. Задачи в условиях неопределенности
- •3.1. Системы массового обслуживания
- •3.1.1. Структура простейшей системы массового обслуживания.
- •3.1.2. Система массового обслуживания с отказом. Одноканальная система.
- •3.1.3. Системы массового обслуживания с ожиданием.
- •Имитационное моделирование
- •3.2.1. Основы имитационного моделирования
- •3.2.2. Метод статистических испытаний
- •3.2.3. Формирование случайных чисел на эвм
- •3.3. Модели прогнозирования. Задачи управления запасами
- •3.3.1.Основные понятия управления запасами
- •3.3.2. Классификация моделей управления запасами
- •3.3.3. Складская система
- •3.3.4. Спрос на товары
- •3.3.5. Возможность пополнения запасов
- •3.3.6. Затраты на функционирование системы управления запасами
- •3.3.7. Стратегия управления запасами
- •3.3.8. Основные детерминированные модели. Простейшая модель управления запасами ( модель 1)
- •3.3.9. Модель с учетом дефицита (модель 2)
- •С помощью этих соотношений исключим т1, т2, т и получим
- •Оптимальное значение
- •График зависимости уровня запаса на складе от времени
- •Методы и модели теории игр
- •3.4.1. Основные понятия теории игр
- •3.4.2. Постановка игровых задач
- •3.4.3. Методы решения игровых задач
- •3.4.4. Метод линейного программирования
- •Литература
2.1.4 Задачи для закрепления полученных знаний
В задачах 1 и 2 найти оптимальные решения геометрическим и симплексным методами.
1) F(x)=x1+2x2max 2) F(x)=x1+2x2max
4x1+3x2 <=24 -3x1+4x2 <=12
-x1+x2 <=3 3x1+4x2 <=30
x1>=0, x2>=0 x1>=0, x2>=0
2.1.5. Двойственная задача
Определение:
Две задачи линейного программирования называются взаимно-двойственными, если они обладают следующими свойствами:
В одной задаче ищется максимум, а в другой минимум целевой функции.
Коэффициенты при переменных в линейной форме одной задачи являются свободными членами системы ограничений другой задачи и, наоборот, свободные члены системы ограничений одной задачи являются коэффициентами при переменных в линейной форме другой задачи.
В каждой задаче система ограничений задаётся в виде неравенств, причём все они одного смысла, а именно: в задаче, в которой ищется максимум линейной формы, все неравенства вида "<=", а в задаче, в которой находится минимум линейной формы, противоположного смысла, т.е.">=".
Коэффициенты при переменных систем ограничений описываются матрицами, транспонированными относительно друг друга.
Число неравенств в системе ограничений одной задачи совпадает с числом переменных в другой задаче.
Условия не отрицательности переменных сохраняются в обеих задачах.
Отсюда вытекает правило составления задачи, двойственной к исходной.
Необходимо привести неравенства системы ограничений исходной задачи к одному виду. Для этого неравенства, у которых вид не соответствует типу задачи, необходимо умножить на (-1).Далее преобразовать исходную задачу, руководствуясь свойствами (1-6).
В общем виде модели симметричных двойственных задач имеют следующий вид:
Прямая или исходная |
Двойственная |
f (I)
|
φ
|
Пусть нам дана задача линейной оптимизации в общем виде, тогда двойственная к ней примет вид:
Прямая или исходная |
Двойственная |
f
|
φ
|
Свойство двойственности является взаимным, т.е. если к задачам (I`) и (II`) записать двойственные, то они совпадут с задачами (I) и (II) соответственно. Любую задачу внутри двойственной пары можно назвать прямой или исходной, тогда другая будет двойственной к ней.
Исходная задача. Найти максимум целевой функции:
F=C1X1+C2X2+...+CnXn (2.6)
При ограничениях:
A
11X1+A12X2+...+A1nXn<=B1
A21X1+A22X2+...+A2nXn<=B2
... (2.7)
Am1X1+Am2X2+...+AmnXn<=Bm
XJ>=0
J=1..n
Max(F)=?
Двойственная задача: Найти минимум целевой функции:
Z=B1Y1+B2Y2+...+BmYm (2.8)
A11Y1+A21Y2+...+Am1Yn>=C1
A12Y1+A22Y2+...+A2nYn>=C2
... (2.9)
A1nY1+A2nY2+...+AmnYm>=Cm
YJ>=0
J=1..m
Min(Z)=?