- •СИМПЛЕКС-МЕТОД РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
- ••Элементы линейной алгебры и геометрии выпуклых множеств
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы линейной алгебры
- •Элементы геометрии выпуклых множеств
- •Элементы геометрии выпуклых множеств
- •Элементы геометрии выпуклых множеств
- •Элементы геометрии выпуклых множеств
- •Элементы геометрии выпуклых множеств
- •Элементы геометрии выпуклых множеств
- •Теоретические основы методов ЛП
- •Теоретические основы методов ЛП
- •Теоретические основы методов ЛП
- •Теоретические основы методов ЛП
- •Симплексный метод решения задач ЛП
- •Симплексный метод основывается
- •Симплексный метод основывается
- •Симплексный метод основывается
- •Симплексный метод состоит
- •Геометрический смысл симплексного метода
- •Основное содержание симплексного метода
- •Основное содержание симплексного метода
- •Основное содержание симплексного метода
- •Симплексный метод решения задач ЛП
- •Специальная форма задачи ЛП
- •Алгоритм симплекс-метода для задачи на минимум
- •Шаг 0. Подготовительный этап
- •Шаг 1. Составляем симплекс-таблицу, соответствующую специальной форме
- •Рассмотрим реализацию метода на следующем примере:
- •Шаг 1. Составляем симплекс-таблицу, соответствующую специальной форме
- •Шаг 2. Проверка на оптимальность
- •Шаг 2. Проверка на неразрешимость
- •Шаг 4. Выбор ведущего столбца q
- •Шаг 5. Выбор ведущей строки p
- •Шаг 5. Выбор ведущей строки p
- •Шаг 6. Преобразование симплексной таблицы a)
- •Шаг 6. Преобразование симплексной таблицы б)
- •Шаг 6. Преобразование симплексной таблицы б)
- •Шаг 6. Преобразование симплексной таблицы в)
- •Шаг 6. Преобразование симплексной таблицы в)
- •Шаг 6. Преобразование симплексной таблицы г)
- •Шаг 6. Преобразование симплексной таблицы г)
- •Шаг 6. Преобразование симплексной таблицы д)
- •Шаг 6. Преобразование симплексной таблицы д) Схема прямоугольника
- •Шаг 6. Преобразование симплексной таблицы д)
СИМПЛЕКС-МЕТОД РЕШЕНИЯ ЗАДАЧ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ
•Элементы линейной алгебры и геометрии выпуклых множеств
•Теоретические основы методов линейного программирования
Элементы линейной алгебры
Пусть дана система m линейных уравнений c
n переменными
a11x1 a12x2 ... a1n xn b1,a21x1 a22x2 ... a2n xn b2,
........................................
am1x1 am2x2 ... amn xn bm , (*)
r
- ранг матрицы, то есть максимальное числоr n
.
независимы, то есть |
. Соответственно |
Элементы линейной алгебры
Пусть дана система m линейных уравнений c n переменными
a11x1 |
a11x2 |
... a1n xn b1, |
|
||||||
a |
x |
a |
x |
... a |
x |
|
b , |
|
|
|
21 1 |
22 |
2 |
|
2n n |
|
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
x b , (*) |
|
||
a |
x |
a |
x |
... a |
|
||||
|
m1 1 |
m2 2 |
mn |
|
n |
m |
|
||
r |
|
|
|
|
|
|
|
|
|
- ранг матрицы, то есть максимальное числоr n |
|
||||||||
независимых уравнений системы. Пусть |
. |
||||||||
Пусть в (*) все уравненияr m |
системы линейноm n |
||||||||
независимы, то есть |
. Соответственно |
|
|||||||
Элементы линейной алгебры
Определение. Любые переменных называются базисными (или основными), если определитель матрицы (базисный минор), составленный из коэффициентов при них, отличен от нуля. Остальные переменных называются свободными
(или неосновными).
Сnm |
|
n! |
|
|
|
|
|
|
|
|
m!(n |
m)! |
||
|
|
|||
Элементы линейной алгебры
Определение. Решение системы называется допустимым, если оно содержит только неотрицательные компоненты, в противном случае решение называется недопустимым.
Элементы линейной алгебры
Определение. Решение системы называется допустимым, если оно содержит только неотрицательные компоненты, в противном случае решение называется недопустимым. Определение. Решение системы, в котором все свободных переменных равны нулю, называется
базисным.
Элементы линейной алгебры
Определение. Решение системы называется допустимым, если оно содержит только неотрицательные компоненты, в противном случае решение называется недопустимым. Определение. Решение системы, в котором все свободных переменных равны нулю, называется
базисным.
В задачах линейного программирования особый интерес представляют допустимые базисные решения или опорные планы.
Элементы линейной алгебры
Определение. Решение системы называется допустимым, если оно содержит только неотрицательные компоненты, в противном случае решение называется недопустимым. Определение. Решение системы, в котором все свободных переменных равны нулю, называется
базисным.
В задачах линейного программирования особый интерес представляют допустимые базисные решения или опорные планы.
Определение. Базисное решение, в котором хотя бы одна базисных переменных равна нулю, называется вырожденным.
Элементы геометрии выпуклых множеств
Определение. Множество точек называется выпуклым, если оно вместе с любыми двумя своими точками содержит весь отрезок соединяющий эти точки.
