Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Опорное решение ЗЛП





 

Рассмотрим систему уравнений (1):

Из курса алгебры известно, что с помощью элементарных преобразований (умножение любого уравнения системы на ненулевое число; прибавление к одному уравнению другого, умноженного на любое число; перестановка местами уравнений системы) можно привести эту систему к стандартному виду. Для этого в каждом уравнении оставляют переменную, которую исключают из всех остальных уравнений системы. Такую переменную называют базисной.

Коэффициент при базисной переменной равен единице, причём в каждом уравнении базисной можно сделать любую переменную.

Переменные, не являющиеся базисными, называют свободными.

Если в совместной (имеющей решения) системе число уравнений меньше числа неизвестных, то решений у такой системы будет бесконечно много. В этом случае свободным переменным можно придать любые значения, а базисные переменные выразить через значения свободных переменных.

Систему уравнений, приведённую к виду, когда в каждом уравнении есть своя базисная переменная, называют записанной в стандартном виде.

Пусть базисной переменной 1-го уравнения является переменная х 1, 2-го уравнения - переменная х 2, …, m -го уравнения - переменная хm. Коэффициенты в i -ом уравнении при неизвестных хj обозначим через dij; свободные коэффициенты - bi 0, тогда получим систему, приведённую к стандартному виду:

(2)

Общее решение системы (2):

(3)

Переменные хm+ 1, х m+ 2, …, хn являются свободными переменными, они могут принимать любое значение.

Пусть система (1) и эквивалентная ей система (2) являются системами ограничений некоторой канонической ЗЛП. Поэтому на переменные х 1, х 2, …, хn (как свободные, так и базисные) наложены ограничения неотрицательности.

Среди бесконечного множества решений системы (1) выделим конечный набор решений, каждое из которых является опорным.

Опр.: Решение Х = (х 1, х 2, …, хm, 0, 0, …, 0), в котором все свободные переменные равны нулю, а х 1, х 2, …, хm неотрицательны, называется опорным решением (ОР).

Из определения ОР и системы (3) следует, что значения базисных переменных равны правым частям (свободным членам) системы (2).

Для того, чтобы все базисные переменные были неотрицательными, все правые части системы (2) должны быть неотрицательными.

Для одной системы можно найти множество ОР. В общем случае можно выбрать наборов базисных переменных, следовательно, число ОР может быть не более .

 

Пример 2. Найти ОР системы уравнений

Решение. Для данной системы может быть = 6 вариантов выбора базисных переменных: (х 1, х 2), (х 1, х 3), (х 1, х 4), (х 2, х 3), (х 2, х 4), (х 3, х 4).

1) Пусть х 4 будет базисной переменной. Умножим первое уравнение на (- 1), чтобы получить коэффициент при х 4 равный 1. Исключим х 4 из 2-го уравнения. Для этого прибавим ко второму уравнению первое, умноженное на 2. Получим эквивалентную систему

Примем во 2-м уравнении за базисную переменную х 3. Выразим базисные переменные х 3, х 4 через свободные х 1, х 2:

Таким образом, система имеет бесконечное множество решений

,

где х 1, х 2 - любые действительные числа.

Если х 2 = х 1 = 0, поручим решение (0, 0, 17/2, -3), которое не является ОР, т.к. х 4 < 0.

2) Пусть х 1 будет базисной переменной. Умножим первое уравнение на (1/3), чтобы получить коэффициент при х 1 равный 1. Исключим х 1 из 2- го уравнения. Для этого прибавим ко второму уравнению первое, умноженное на (- 1). Получим эквивалентную систему

Примем во 2-м уравнении за базисную переменную х 3, разделим его на 2. Выразим базисные переменные х 1, х 3 через свободные х 2, х 4:

При х 4 = х 2 = 0 имеем опорное решение Х = (1, 0, 2, 0).

Опр.: ОР называется вырожденным, если все базисные переменные больше нуля, и невырожденным, если есть хотя бы одна равная нулю базисная переменная.

Опр.: Векторы-столбцы коэффициентов при неизвестных в системе ограничений ЗЛП называются векторами условий.

Опр.: Базисом ОР называется базис системы векторов условий ЗЛП, в состав которого входят векторы, соответствующие отличным от нуля координатам ОР.

Date: 2015-09-20; view: 800; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию