
Симплекс метод - это метод последовательного перехода от одного базисного решения (вершины многогранника решений) системы ограничений задачи линейного программирования к другому базисному решению до тех пор, пока функция цели не примет оптимального значения (максимума или минимума).
Симплекс-метод является универсальным методом, которым можно решить любую задачу линейного программирования, в то время, как графический метод пригоден лишь для системы ограничений с двумя переменными.
Перед тем, как перейти к алгоритму симплекс метода, несколько определений.
Всякое неотрицательное решение системы ограничений называется допустимым решением.
Пусть имеется система m ограничений с n переменными (m < n).
Допустимым базисным решением является решение, содержащее m неотрицательных основных (базисных) переменных и n - m неосновных. (небазисных, или свободных) переменных. Неосновные переменные в базисном решении равны нулю, основные же переменные, как правило, отличны от нуля, то есть являются положительными числами.
Любые m переменных системы m линейных уравнений с n переменными называются основными, если определитель из коэффициентов при них отличен от нуля. Тогда остальные n - m переменных называются неосновными (или свободными).
Алгоритм симплекс метода
Шаг 1. Привести задачу линейного программирования к канонической форме. Для этого перенести свободные члены в правые части (если среди этих свободных членов окажутся отрицательные, то соответствующее уравнение или неравенство умножить на - 1) и в каждое ограничение ввести дополнительные переменные (со знаком "плюс", если в исходном неравенстве знак "меньше или равно", и со знаком "минус", если "больше или равно").
Шаг 2. Если в полученной системе m уравнений, то m переменных принять за основные, выразить основные переменные через неосновные и найти соответствующее базисное решение. Если найденное базисное решение окажется допустимым, перейти к допустимому базисному решению.
Шаг 3. Выразить функцию цели через неосновные переменные допустимого базисного решения. Если отыскивается максимум (минимум) линейной формы и в её выражении нет неосновных переменных с отрицательными (положительными) коэффициентами, то критерий оптимальности выполнен и полученное базисное решение является оптимальным - решение окончено. Если при нахождении максимума (минимума) линейной формы в её выражении имеется одна или несколько неосновных переменных с отрицательными (положительными) коэффициентами, перейти к новому базисному решению.
Шаг 4. Из неосновных переменных, входящих в линейную форму с отрицательными (положительными) коэффициентами, выбирают ту, которой соответствует наибольший (по модулю) коэффициент, и переводят её в основные. Переход к шагу 2.
Важные условия
Если допустимое базисное решение даёт оптимум линейной формы (критерий оптимальности выполнен), а в выражении линейной формы через неосновные переменные отсутствует хотя бы одна из них, то полученное оптимальное решение - не единственное.
Если в выражении линейной формы имеется неосновная переменная с отрицательным коэффициентом в случае её максимизации (с положительным - в случае минимизации), а во все уравнения системы ограничений этого шага указанная переменная входит также с отрицательными коэффициентами или отсутствует, то линейная форма не ограничена при данной системе ограничений. В этом случае её максимальное (минимальное) значение записывают в виде .
На сайте есть Онлайн калькулятор решения задач линейного программирования симплекс-методом.
Размах ряда чисел - это разность между наибольшим и наименьшим из этих чисел.
Среднее арифметическое ряда чисел - это отношение суммы этих чисел на число слагаемых.
Мода ряда чисел - это число, которое встречается в этом ряду чаще других.
Медиана ряда чисел - это число, стоящее посередине упорядоченного по возрастанию ряда чисел (в случае, если количество чисел нечетное).
Медиана ряда чисел - это полусумма двух стоящих посередине чисел упорядоченного по возрастанию ряда (в случае, если количество чисел четное).
Задание 1.
Размах: 47-25=22;
Среднее арифметическое: \frac{39+33+45+25+33+40+47+38+34+33+40+44+45+32+27}{15}= \frac{555}{15}=37
15
39+33+45+25+33+40+47+38+34+33+40+44+45+32+27
=
15
555
=37 ;
Мода: 33;
Медиана: 38.
Задание 2.
Размах: 44-30=14;
Среднее арифметическое: \frac{36+30+35+36+36+38+40+41+44+43+36+41}{12}= \frac{456}{12}=38
12
36+30+35+36+36+38+40+41+44+43+36+41
=
12
456
=38 ;
Мода: 36;
Медиана: \frac{38+40}{2}=39
2
38+40
=39 .
Задание 3.
Размах: 46-24=22;
Среднее арифметическое: \frac{34+24+39+36+34+39+38+46+38+34+46+41+43+40}{14}= \frac{532}{14}=38
14
34+24+39+36+34+39+38+46+38+34+46+41+43+40
=
14
532
=38 ;
Мода: 34;
Медиана: \frac{38+46}{2}=42
2
38+46
=42 .
Задание 4.
Размах: 58-24=34;
Среднее арифметическое: \frac{39+45+35+24+35+38+58+34+38+35+40+42+45+36+56}{15}= \frac{600}{15}=40
15
39+45+35+24+35+38+58+34+38+35+40+42+45+36+56
=
15
600
=40 ;
Мода: 35;
Медиана: 34.