Понял, давай разбираться. Нам нужно решить задачу линейного программирования с помощью симплекс-метода. Исходная задача:
Целевая функция: z = 3x1 + 2x2 + x3 → max
Ограничения: x1 + 2x2 ≤ 12 x1 + x3 = 4 2x1 + 2x2 ≤ 14
И xj ≥ 0 для j = 1, 2, 3 (неотрицательность переменных).
Чтобы решить эту задачу симплекс-методом, нужно выполнить следующие шаги.
Шаг 1: Преобразовать систему ограничений так, чтобы они были в стандартной форме для симплекс-метода. В нашем случае для первого и третьего ограничений добавим дополнительные переменные (slack variables) x4 и x5, чтобы превратить неравенства в равенства:
x1 + 2x2 + x4 = 12
x1 + x3 = 4
2x1 + 2x2 + x5 = 14
Также обозначим, что x4 и x5 также должны быть неотрицательными.
Шаг 2: Сформировать начальную симплекс-таблицу. Мы должны будем отразить там наши переменные, ограничения и целевую функцию.
Шаг 3: Затем, выбираем ведущий столбец (столбец с наибольшим коэффициентом в строке целевой функции) и ведущую строку (делим все элементы свободных членов на соответствующие элементы ведущего столбца и выбираем строку с наименьшим полож
