Калкулатор за нестандартен симплекс метод
Калкулатор за нестандартен симплекс метод за задачи с ограничения по-голямо или равно, решавани по метода на голямото M.
Калкулатор за симплекс
Как работи калкулаторът за симплекс метод
Въведете задачата за ЛП
Въведете коефициентите на целевата функция и всеки ред с ограничение заедно със стойността от дясната страна.
Изберете максимизиране или минимизиране
Изберете вашата цел за оптимизация. Инструментът изгражда началната таблица със слак променливи автоматично.
Изпълнете пивотните итерации
Калкулаторът определя пивотната колона по Cj-Zj, изчислява отношенията и извършва елементарни операции с редовете до достигане на оптимума.
Прочетете оптималното решение
Крайната таблица показва оптималните стойности на променливите, реда Zj и максималната/минималната стойност на целевата функция.
Примерен изход на симплекс таблица
Пример за итерация на таблицата за задача за максимизация с 2 променливи
| Basis | x1 | x2 | s1 | s2 | RHS | Cj-Zj |
|---|---|---|---|---|---|---|
| x1 | 14 | 0 | 0 | 1 | 14 | 0 |
| x2 | 7 | 1 | 0 | 0 | 7 | 5 |
| Zj | 35 | 5 | 0 | 0 | 35 |
Какво прави една задача нестандартна
Стандартната задача за максимизация има само ограничения по-малко или равно и неотрицателни десни страни. Нестандартната задача съдържа ограничения по-голямо или равно или за равенство, които изискват излишъчни и изкуствени променливи. Този калкулатор за нестандартен симплекс метод добавя тези променливи и решава задачата по метода на голямото M, така че да се поддържа всякакъв вид ограничение.
Решаване на нестандартни ЛП
Ограниченията по-голямо от изваждат излишъчна променлива и добавят изкуствена променлива; ограниченията за равенство добавят изкуствена променлива. Наказанието на голямото M изтласква изкуствените променливи извън базиса, след което калкулаторът продължава с обичайните симплекс итерации до оптималното решение и съобщава дали задачата е допустима.
Свързани калкулатори
Често задавани въпроси
Какво е нестандартна задача на линейното програмиране?
Нестандартната задача има ограничения по-голямо или равно или за равенство (или комбинация от видове ограничения), за разлика от стандартната задача, която има само ограничения по-малко или равно.
Как се решават нестандартните задачи?
Чрез добавяне на излишъчни и изкуствени променливи и използване на метода на голямото M или двуфазния метод за премахване на изкуствените променливи и достигане на оптимума.
Защо са необходими изкуствени променливи?
Ограниченията по-голямо от и за равенство нямат очевидно начално базисно допустимо решение, затова изкуствените променливи осигуряват такова и след това се изтласкват извън базиса.
Може ли нестандартна задача да е недопустима?
Да. Ако изкуствена променлива остане базисна с положителна стойност в оптимума, не всички ограничения могат да бъдат изпълнени и задачата е недопустима.
Обработва ли този калкулатор смесени ограничения?
Да, той приема ограничения по-малко от, по-голямо от и за равенство заедно и ги решава автоматично.