Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Метод последовательного уточнения оценок ⇐ ПредыдущаяСтр 2 из 2
Метод последовательного уточнения оценок основан, так же как и метод последовательного улучшения плана, на последовательном целенаправленном переборе базисов. Но в методе последовательного уточнения оценок перебираются двойственно допустимые базисы (и соответствующие им псевдопланы прямой задачи линейного программирования). Каждый последующий псевдоплан в этой цепочке «не хуже» предыдущего в смысле убывания значений целевой функции (которые, как известно из теории двойственности (см. [1], теорема 13.1), являются оценками сверху для оптимального значения целевой функции). Благодаря таким различиям в этих методах, метод последовательного улучшения плана часто называют прямым методом, а метод последовательного уточнения оценок – двойственным. Начнем с получения некоторых предварительных результатов. Пусть выполняются все пред-
положения о задаче линейного программирования, сделанные в начале этого раздела. Пусть системы линейных алгебраических уравнений:
Система (1), легко увидеть, имеет единственное решение
Далее, пусть векторы
Установим некоторые свойства семейства векторов Теорема 1. Для любого базиса
где Доказательство. Подставляя (3) и (2) в (4) и пользуясь определением опорного решения
Что и требовалось. Далее нам потребуется множество
Теорема 2. Пусть Доказательство. Для проверки включения Справедливость второго утверждения теоремы следует из теоремы 1 (равенство (4)) и отрицательности Результат, полученный в этой теореме, можно пояснить следующим образом. Полупрямая
Теорема 3. Пусть
Доказательство. Как видим, здесь множество
Разрешив неравенства (7) относительно параметра Обсудим результат, полученный в этой теореме. Множество точек
В силу построения, вектор
творяет всем ограничениям (неравенствам) двойственной задачи. Подставим (8) в
Таким образом, вектор ограничению как равенству. Поэтому мы можем предположить, что вектор Подставим теперь вектор (8) в
Так как это ограничение может выполняться как строгое неравенство, то вектор Исходя из полученного, можно предположить, что найденный вектор Теорема 4. Вектор лой (8), является опорным планом двойственной задачи линейного программирования, соответствующим базису Заметим, что на основании равенства (8) имеем Полученные результаты позволяют сформулировать общую (принципиальную) схему метода последовательного уточнения оценок. Метод состоит из последовательного выполнения однотипных итераций. Каждая итерация осуществляет переход от текущего двойственно допустимого базиса к новому. Опишем в общем виде одну итерацию. Предположим, что имеется некоторый двойственно допустимый базис
1. Нахождение опорного решения (псевдоплана) 2. Проверка признака оптимальности. На
основании критерия оптимальности опорных решений (см. теорему 1.2) необходимо проверить допустимость базиса, то есть проверить выполнение неравенств
Возможны два случая. a) Все неравенства (9) выполняются. Тогда векторы b) Существуют значения 3. Выбор 4. Вычисление вектора 5. Построение множества значений индекса 6. Проверка пустоты a) b) 7. Выбор
8._Построение нового базиса 9._Пересчет обратной матрицы по формулам (7) и вычисление нового опорного плана 10._ Замена базиса Метод обратной матрицы имеет ряд существенных преимуществ по сравнению с симплексным методом. Обратная матрица имеет меньшие размеры, чем симплексная таблица. Особенно это существенно, когда Наконец, отметим, что для отыскания исходного допустимого базиса и соответствующего ему опорного плана также возможно применение метода искусственного базиса в сочетании с методом обратной матрицы. Date: 2015-06-12; view: 1689; Нарушение авторских прав |