- •Задание
- •Содержание введение
- •Основная часть
- •Теоретическая часть
- •Метод Гомори Постановка задачи цлп
- •Алгоритм метода Гомори
- •Замечания.
- •Симплекс-метод Алгоритм симплекс-метода для задачи на минимум
- •Алгоритм симплекс-метода для задачи на максимум
- •На шаге 2::
- •На шаге 4: . Двойственный симплекс-метод
- •Практическая часть
- •5. Анализ на чувствительность
- •Теоремы двойственности
- •Данная оценка шестого ресурса показывает, что добавление одной единицы данного ресурса обеспечит прирост прибыли на 3/4 единиц.
- •Список использованнных источников
На шаге 2::
На
шаге 3
.
Целевая функция является неограниченной
сверху на допустимом множестве.
На шаге 4: . Двойственный симплекс-метод
Метод работает с теми же симплексными таблицами, что и прямой симплекс-метод для задачи на минимум. Сначала определяется переменная, подлежащая выводу из базиса, а затем переменная, вводимая в базис [1,3].
Вычислительная схема двойственного симплекс-метода
Шаг 0. Начинаем с симплексной таблицы
|
|
B |
|
… |
|
|
L |
|
|
… |
|
|
|
|
|
… |
|
|
… |
… |
………….. | ||
|
|
|
|
… |
|
где
.
Шаг
1. Проверка на оптимальность. Если
,
то решение
- оптимальное.
Шаг
2. Выбор ведущей строки. Выбираем среди
номеровi, для которых
,
номерkс максимальным
по модулю значением

Строка kобъявляетсяведущей.
Шаг
3.Проверка на неразрешимость. Если в
строке
нет отрицательных элементов, то
двойственная целевая функция неограниченна
и, следовательно, прямая задача не имеет
допустимых решений. Процесс решения
завершается.
Шаг
4.Выбор ведущего столбцаs.
Выбираем среди отрицательных элементов
строки
элемент с номеромs,
для которого выполняется равенство

Столбец
sобъявляетсяведущим,
а элемент
-ведущимэлементом.
Шаг 5.Проводим стандартное преобразование симплексной таблицы (Шаг 6 из прямого симплекс-метода).
Практическая часть
По заданию составляем целевую функцию и ограничения:
Целевая функция.
![]()
Ограничения.
![]()
![]()
![]()
![]()
![]()

![]()
![]()
Решаем полученную целевую функцию сначала симплекс методом, затем производим решение методом Гомори.
Решение:
Так как у нас два типа информации:
![]()
Тогда введем значения P,D,T,Q,C,L
P1=0.5; P2=1;
t1=5; t2=3;
d1=8; d2=6;
Q1=8; Q2=6;
C1=7; C2=9;
L=500
После подстановки значений получаем функцию:
![]()
Ограничения:
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Решаем задачу симплекс методом.
Составим симплексную таблицу:
|
|
|
|
|
|
|
|
|
0 |
-2,5 |
-1,5 |
-5 |
-3 |
|
|
500 |
56 |
72 |
42 |
54 |
|
|
1 |
1 |
1 |
0 |
0 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
1 |
1 |
0 |
1 |
0 |
|
|
1 |
0 |
1 |
0 |
1 |
|
|
8 |
8 |
0 |
6 |
0 |
|
|
6 |
0 |
8 |
0 |
6 |
|
|
|
|
|
|
|
|
|
5 |
-2,5 |
-1,5 |
5 |
2 |
|
|
458 |
56 |
72 |
-42 |
12 |
|
|
1 |
1 |
1 |
0 |
0 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
0 |
1 |
0 |
-1 |
-1 |
|
|
1 |
0 |
1 |
0 |
1 |
|
|
2 |
8 |
0 |
-6 |
-6 |
|
|
6 |
0 |
8 |
0 |
6 |
|
|
|
|
|
|
|
|
|
5 |
2,5 |
-1,5 |
2,5 |
0,5 |
|
|
458 |
-56 |
72 |
14 |
68 |
|
|
1 |
-1 |
1 |
1 |
1 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
0 |
1 |
0 |
-1 |
-1 |
|
|
1 |
0 |
1 |
0 |
1 |
|
|
2 |
-8 |
0 |
2 |
2 |
|
|
6 |
0 |
8 |
0 |
6 |
|
|
|
|
|
|
|
|
|
6,125 |
2,5 |
0,187 |
2,5 |
0,625 |
|
|
404 |
-56 |
-9 |
14 |
14 |
|
|
0,25 |
-1 |
0,125 |
1 |
0,25 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
0 |
1 |
0 |
-1 |
-1 |
|
|
0,25 |
0 |
0,125 |
0 |
0,25 |
|
|
2 |
-8 |
0 |
2 |
2 |
|
|
0,75 |
0 |
0,125 |
0 |
0,75 |
Т.к. нет отрицательных
значений в
все значения положительные, то алгоритм
заканчивает свою работу.
получается
дробным, а так как информация только
(1,0), она не может быть дробной, мы должны
использовать для дальнейшего решения
метод Гомори.
Составляем таблицу с отсечением S1:
|
|
|
|
|
|
|
|
|
6,125 |
2,5 |
0,187 |
2,5 |
0,625 |
|
|
404 |
-56 |
-9 |
14 |
14 |
|
|
0,25 |
-1 |
0,125 |
1 |
0,25 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
0 |
1 |
0 |
-1 |
-1 |
|
|
0,25 |
0 |
0,125 |
0 |
0,25 |
|
|
2 |
-8 |
0 |
2 |
2 |
|
|
0,75 |
0 |
0,125 |
0 |
0,75 |
|
|
-0,75 |
0 |
0,125 |
0 |
-0,75 |
|
|
|
|
|
|
|
|
|
5 |
2,5 |
1,5 |
2,5 |
-0,5 |
|
|
458 |
-56 |
-72 |
14 |
68 |
|
|
1 |
-1 |
-1 |
1 |
1 |
|
|
1 |
0 |
0 |
1 |
1 |
|
|
0 |
1 |
0 |
-1 |
-1 |
|
|
1 |
0 |
-1 |
0 |
1 |
|
|
2 |
-8 |
0 |
2 |
2 |
|
|
0 |
0 |
1 |
0 |
0 |
|
|
6 |
0 |
-8 |
0 |
6 |
Полученное значение
означает, что память распределена поmуровням оптимально. В ячейке
информация = 1, в ячейках
и
и
информация
равна 0.
- это скорость передачи информации.
