
- •Содержание
- •Введение. Особенности решения задач тактики промысла в современных условиях
- •1. Основные понятия тактики промысла.
- •1.1. Научные основы тактики промысла
- •1.2. Задачи тактического управления промыслом.
- •1.3. Исследование операций, как метод решения задач тактики промысла.
- •Вопросы для самопроверки
- •2. Использование методов линейного программирования.
- •2.1. Сущность методов линейного программирования
- •2.2. Графическое решение задачи
- •2.3. Пример использования графического метода решения.
- •2.4. Аналитическое решение задачи.
- •2.5. Двойственная задача линейного программирования.
- •Вопросы для самопроверки
- •3. Выбор управляющих действий в условиях неопределенности.
- •3.1. Промысел, как конфликтная ситуация
- •3.2. Применение теории игр.
- •2 Способ:
- •4. Применение методов теории статистических решений
- •4.1. Сущность теории статистических решений.
- •4.2. Определение целесообразности местного поиска.
- •4.3. Расчет целесообразности в другой район промысла.
- •Вопросы для самопроверки
- •5. Теория массового обслуживания
- •5.1. Система массового обслуживания
- •5.2. Критерии работы систем массового обслуживания.
- •5.3. Выбор оптимальной системы обработки промысловых судов
- •5.4. Расчет показателей работы систем массового обслуживания
- •Вопросы для самопроверки
- •6. Основы управления запасами
- •6.1. Основные понятия
- •2. При слабой промысловой обстановке
- •6.2. Расчет оптимального промыслового режима (уровня запаса)
- •6.3. Применение алгоритма Литтла.
- •Исходные данные:
- •Вопросы для самопроверки
- •7. Понятие о динамическом программировании
- •7.1. Основные понятия
- •7.2. Общий порядок решения задач методом динамического программирования при конечном числе состояний управляемого объекта
- •7.3.Расчет оптимального перехода через океан в район промысла
- •7.4. Планирование использования супертраулеров при автономном ведении промысла в отдаленных районах
- •Этап I Расчет прибыли от распределения супертраулеров в районе № 1
- •Этап II
- •Этап III Расчет прибыли от распределения супертраулеров в районах №1, 2, 3
- •Этап IV Расчет прибыли от распределения супертраулеров по районам № 1, 2, 3, 4
- •Вопросы для самопроверки
- •Список рекомендуемой литературы Основная:
- •Дополнительная:
- •© Георгий Иванович Пазынич
- •Учебное пособие для студентов специальности «Судовождение» дневной и заочного форм обучения, слушателей фпо,
- •98309 Г. Керчь, Орджоникидзе, 82.
2.5. Двойственная задача линейного программирования.
Теорема Если из пары двойственных задач одна обладает оптимальным планом, то и другая имеет решение, причем для экстремальных значений целевых функций обоих задач выполняется соотношение: max Исходной=min Двойственной и наоборот.
Следствие. Если целевая функция одной из задач не ограничена, то другая задача решения не имеет.
На практике, обычно решают ту задачу, которая несет основной содержательный смысл, а результаты решения другой используют по необходимости для экономического обоснования первой. При этом результаты решения как исходной так и двойственной задач находятся в одной и той же симплекс-таблице.
Существуют симметричные и несимметричные пары задач. В несимметричных двойственных задачах система ограничений исходной задачи задается в виде равенств, а двойственной – в виде неравенств, причем в последней переменные могут быть и отрицательными.
В симметричных двойственных задачах системы ограничений обоих задач задаются неравенствами, причем на двойственные переменные налагается условие неотрицательности.
При построении двойственной задачи используют следующие правила:
число переменных двойственной задачи должно быть равно числу основных ограничений исходной;
коэффициентами целевой функции для двойственной задачи служат свободные члены системы ограничений исходной задачи;
вид экстремума двойственной задачи противоположен экстремуму исходной;
матрица основных ограничений двойственной задачи получается транспортированием аналогичной матрицы исходной задачи;
свободными членами системы основных ограничений двойственной задачи служат коэффициенты целевой функции исходной задачи;
система основных ограничений двойственной задачи описывается неравенствами, причем знаки неравенств противоположны указанным в исходной задаче.
По условиям дана следующая математическая модель исходной задачи:
(2.5.1)
Приведем ее к каноническому виду через ввод дополнительных переменных.
(2.5.2)
Строим двойственную задачу по отношению к данной в соответствии с вышеизложенными правилами построения.
(2.5.3.)
Решаем исходную задачу двойственным симплекс-методом. Для получения базиса следует умножить третье уравнение из системы ограничений на (-1).
(2.5.4.)
Переменные у4, у5, у6 составляют базис. Можно составить исходную симплекс-таблицу.
Таблица 3
Базис |
Сj |
30 |
10 |
4 |
0 |
0 |
0 |
bi |
У1 |
У2 |
У3 |
У4 |
У5 |
У6 |
|||
У4 |
0 |
2 |
1 |
1 |
1 |
0 |
0 |
20 |
У5 |
0 |
3 |
2 |
2 |
0 |
1 |
0 |
16 |
У6 |
0 |
-1 |
-1 |
-1 |
0 |
0 |
1 |
-2 |
Wj- Сj
|
-30 |
-10 |
-4 |
0 |
0 |
0 |
|
В соответствии с алгоритмом метода покинуть базис должен вектор, имеющий отрицательную компоненту. Войдет в базис вектор У1, т.к. его оценка минимальна. Соответственно генеральный элемент равен (-1).
Пересчитываем симплекс-таблицу и получаем следующий результат.
Таблица 4
Базис |
Сj |
30 |
10 |
4 |
0 |
0 |
0 |
bi |
У1 |
У2 |
У3 |
У4 |
У5 |
У6 |
|||
У4 |
0 |
0 |
-1 |
-1 |
1 |
0 |
2 |
16 |
У5 |
0 |
0 |
-1 |
-1 |
0 |
1 |
3 |
10 |
У1 |
30 |
1 |
1 |
1 |
0 |
0 |
-1 |
2 |
Wj- Сj
|
0 |
20 |
26 |
0 |
0 |
-30 |
60 |
План записанный в этой симплекс-таблице нельзя назвать оптимальным, т.к. есть вектор, чья оценка отрицательна. Поэтому вектор У6 следует ввести в базис. Покинет базис вектор У5,т.к. отношение компоненты к коэффициенту разложения вектора У6 по базису у него минимально. Генеральный элемент равен 3. Пересчитываем план.
Таблица 5
Базис |
Сj |
30 |
10 |
4 |
0 |
0 |
0 |
bi |
У1 |
У2 |
У3 |
У4 |
У5 |
У6 |
|||
У4 |
0 |
0 |
-0,3333 |
-0,3333 |
1 |
0,6667 |
0 |
9,3333 |
У5 |
0 |
0 |
-0,3333 |
-0,3333 |
0 |
0,3333 |
1 |
3,3333 |
У1 |
30 |
1 |
0,6667 |
0,6667 |
0 |
0,3333 |
0 |
5,3333 |
Wj- Сj
|
0 |
10 |
16 |
0 |
10 |
0 |
160 |
Оценки всех векторов неотрицательны; значит, получен оптимальный план.
Результат:
Wmax=160 у1=
у2=0 у3=0 у4=9
у5=0 у6=3
Двойственная задача имеет следующий результат:
х1=0 х2=0 х3=0 х4=0 х5=10 х6=16