Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Требуется решить задачу
Обычно система S включает в себя условия неотрицательности всех переменных:
Будем называть эти условия тривиальными ограничениями. Каноническая задача линейного программирования. В этом случае система ограничений, помимо тривиальных ограничений, включает в себя только уравнения. Например, последний пример транспортной задачи. Стандартная задача линейного программирования. Это означает, что система ограничений состоит только из неравенств, в число которых входят и тривиальные ограничения. Примерами могут служить задача о банке, о диете и об использовании ресурсов. Две разновидности записей ЗЛП сводятся одна к другой. Покажем, как свести стандартную задачу к канонической. Пусть дана стандартная ЗЛП – будем называть её задачей А:
Пусть т – число нетривиальных неравенств в системе S. Рассмотрим любое из этих неравенств:
Введём новую дополнительную переменную
и условием Если подобную замену произвести с каждым из нетривиальных неравенств системы S, то получим новую систему S1 , состоящую из уравнений, а также условий неотрицательности всех переменных: исходных Назовём задачей В задачу Сравнивая задачи А и В, нетрудно убедиться в их эквивалентности: любое оптимальное решение задачи А даёт оптимальное решение задачи В, если к значениям переменных
|