Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
Базис | B | x1 | x2 | x3 | x4 | x5 | x6 |
x4 | 8 | 5 | 3 | 0 | 1 | 1 | 0 |
x3 | 2 | 2 | 1 | 1 | 0 | 1 | 0 |
x6 | 1 | -1 | 2 | 0 | 0 | -1 | 1 |
F(X1) | 4 | 3 | 0 | 0 | 0 | 2 | 0 |
Конец итераций: индексная строка не содержит отрицательных элементов - найден оптимальный план
Окончательный вариант симплекс-таблицы:
Базис | B | x1 | x2 | x3 | x4 | x5 | x6 |
x4 | 8 | 5 | 3 | 0 | 1 | 1 | 0 |
x3 | 2 | 2 | 1 | 1 | 0 | 1 | 0 |
x6 | 1 | -1 | 2 | 0 | 0 | -1 | 1 |
F(X2) | 4 | 3 | 0 | 0 | 0 | 2 | 0 |
Оптимальный план можно записать так:
x4 = 8
x3 = 2
x6 = 1
F(X) = 2•2 = 4
3. Решить задачу с помощью двойственной и методом искусственного базиса
Решение:
Решим прямую задачу линейного программирования симплексным методом, с использованием симплексной таблицы.
Определим максимальное значение целевой функции F(X) = 4x1+6x2+6x4 при следующих условиях-ограничениях:
x1-x2+2x3+3x4=2
2x1-x2-x3+2x4=3
Введем искусственные переменные x: в 1-м равенстве вводим переменную x5; в 2-м равенстве вводим переменную x6;
1x1-1x2 + 2x3 + 3x4 + 1x5 + 0x6 = 2
2x1-1x2-1x3 + 2x4 + 0x5 + 1x6 = 3
Для постановки задачи на максимум целевую функцию запишем так:
F(X) = 4x1+6x2+6x4 - Mx5 - Mx6 => max
Из уравнений выражаем искусственные переменные:
x5 = 2-x1+x2-2x3-3x4
x6 = 3-2x1+x2+x3-2x4
которые подставим в целевую функцию:
F(X) = (4+3M)x1+(6-2M)x2+(1M)x3+(6+5M)x4+(-5M) => max
Матрица коэффициентов A = a(ij) этой системы уравнений имеет вид:
![]()
Решим систему уравнений относительно базисных переменных:
x5, x6,
Полагая, что свободные переменные равны 0, получим первый опорный план:
X1 = (0,0,0,0,2,3)
Базис | В | x1 | x2 | x3 | x4 | x5 | x6 |
x5 | 2 | 1 | -1 | 2 | 3 | 1 | 0 |
x6 | 3 | 2 | -1 | -1 | 2 | 0 | 1 |
F(X0) | -5M | -4-3M | -6+2M | -1M | -6-5M | 0 | 0 |
Переходим к основному алгоритму симплекс-метода.
Итерация №0.
Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.
В качестве ведущего выберем столбец, соответствующий переменной x4, так как это наибольший коэффициент по модулю.
Вычислим значения Di по строкам как частное от деления: bi / ai4
и из них выберем наименьшее:
Следовательно, 1-ая строка является ведущей.
Разрешающий элемент равен (3) и находится на пересечении ведущего столбца и ведущей строки.
Базис | В | x1 | x2 | x3 | x4 | x5 | x6 | min |
x5 | 2 | 1 | -1 | 2 | 3 | 1 | 0 | 0.67 |
x6 | 3 | 2 | -1 | -1 | 2 | 0 | 1 | 1.5 |
F(X1) | -5M | -4-3M | -6+2M | -1M | -6-5M | 0 | 0 | 0 |
После преобразований получаем новую таблицу:
Базис | В | x1 | x2 | x3 | x4 | x5 | x6 |
x4 | 0.67 | 0.33 | -0.33 | 0.67 | 1 | 0.33 | 0 |
x6 | 1.67 | 1.33 | -0.33 | -2.33 | 0 | -0.67 | 1 |
F(X1) | 4-1.67M | -2-1.33M | -8+0.33M | 4+2.33M | 0 | 2+1.67M | 0 |
Итерация №1.
Текущий опорный план неоптимален, так как в индексной строке находятся отрицательные коэффициенты.
В качестве ведущего выберем столбец, соответствующий переменной x1, так как это наибольший коэффициент по модулю.
Вычислим значения Di по строкам как частное от деления: bi / ai1
и из них выберем наименьшее:
Следовательно, 2-ая строка является ведущей.
Разрешающий элемент равен (1.33) и находится на пересечении ведущего столбца и ведущей строки.
Базис | В | x1 | x2 | x3 | x4 | x5 | x6 | min |
x4 | 0.67 | 0.33 | -0.33 | 0.67 | 1 | 0.33 | 0 | 2 |
x6 | 1.67 | 1.33 | -0.33 | -2.33 | 0 | -0.67 | 1 | 1.25 |
F(X2) | 4-1.67M | -2-1.33M | -8+0.33M | 4+2.33M | 0 | 2+1.67M | 0 | 0 |
После преобразований получаем новую таблицу:
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |


