Задача на нахождение минимума

Задача № 3.2.

Решить симплексным методом задачу ЛП:

Задача на нахождение минимума - student2.ru (3.12)

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru (3.13)

Задача на нахождение минимума - student2.ru .

Решение.

Для решения поставленной задачи симплексным методом от стандартной формы записи задачи ЛП перейдем к канонической. Ведем балансовые переменные Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru :

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru (3.14)

Задача на нахождение минимума - student2.ru .

Составим расширенную матрицу системы (3.14):

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru

По теореме Кронекера - Капелли система (3.14) совместна и имеет бесчисленное множество решений.

Так как ранг системы (3.14) равен двум, то базисных переменных будет ровно две. Если в качестве базисных переменных, как и в предыдущей задаче, взять балансовые переменные Задача на нахождение минимума - student2.ru , то первое базисное решение не будет опорным, так как будет содержать отрицательные компоненты. Заметим, что система (3.14) также легко разрешима относительно переменных Задача на нахождение минимума - student2.ru , возьмем их качестве базисных.

I. Задача на нахождение минимума - student2.ru - базисные переменные;

Задача на нахождение минимума - student2.ru - свободные переменные.

Систему (3.14) решим относительно базисных переменных:

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru (3.15)

Для контроля выполнимости критерия оптимальности, выразим целевую функцию (3.12) через свободные переменные:

Задача на нахождение минимума - student2.ru

После приведения подобных членов, получим:

Задача на нахождение минимума - student2.ru . (3.16)

В системе (3.15) обнулим свободные переменные, получим первое базисное решение: Задача на нахождение минимума - student2.ru . Все компоненты первого базисного решения решения неотрицательны, следовательно, Задача на нахождение минимума - student2.ru является опорным решением, при котором Задача на нахождение минимума - student2.ru .

По виду целевой функции (3.16) на данном шаге легко определить, что решение Задача на нахождение минимума - student2.ru не является оптимальным, т.к. возможно дальнейшее уменьшение целевой функции за счет введения в базис свободных переменных Задача на нахождение минимума - student2.ru , присутствующих в выражении целевой функции (3.16) с отрицательными коэффициентами. На данном шаге введем в базис переменную Задача на нахождение минимума - student2.ru . При этом одну из переменных необходимо вывести из базиса. Предположим, что в системе (3.15) все свободные переменные, кроме Задача на нахождение минимума - student2.ru , равны 0. Тогда, для Задача на нахождение минимума - student2.ru первое уравнение системы (3.15) будет разрешающим, так как увеличить Задача на нахождение минимума - student2.ru в первом уравнении можно только до 3/2, а во втором до 4 ( Задача на нахождение минимума - student2.ru ). Разрешающее уравнение решим относительно Задача на нахождение минимума - student2.ru , тем самым введем Задача на нахождение минимума - student2.ru в базис, увеличив до 3/2 ед., а переменную Задача на нахождение минимума - student2.ru выведем из базиса. Получим Задача на нахождение минимума - student2.ru .

II . Задача на нахождение минимума - student2.ru - базисные переменные;

Задача на нахождение минимума - student2.ru - свободные переменные.

Систему (3.15) перепишем, заменив во втором уравнении Задача на нахождение минимума - student2.ru на выражение Задача на нахождение минимума - student2.ru через свободные переменные. Целевую функцию (3.16) также выразим через свободные переменные.

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru

Задача на нахождение минимума - student2.ru .

Приведя подобные члены в системе ограничений и в выражении целевой функции через свободные переменные, получим:

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru (3.17)

Задача на нахождение минимума - student2.ru . (3.18)

Обнулив свободные переменные, получим опорное решение:

Задача на нахождение минимума - student2.ru . Значение целевой функции уменьшилось: Задача на нахождение минимума - student2.ru . Но решение Задача на нахождение минимума - student2.ru не является оптимальным, так как из (3.18) видно, что возможно дальнейшее уменьшение Задача на нахождение минимума - student2.ru за счет введения свободной переменной Задача на нахождение минимума - student2.ru в базис.

Увеличить Задача на нахождение минимума - student2.ru , вводя в базис, можно только до значения Задача на нахождение минимума - student2.ru . Следовательно, второе уравнение системы (3.17) на данном шаге является разрешающим. Разрешающее уравнение решим относительно Задача на нахождение минимума - student2.ru , тем самым введем Задача на нахождение минимума - student2.ru в базис, увеличив до 5/3 ед., при этом одновременно выведем из базиса Задача на нахождение минимума - student2.ru : Задача на нахождение минимума - student2.ru .

III. Задача на нахождение минимума - student2.ru - базисные переменные.

Задача на нахождение минимума - student2.ru - свободные переменные.

Систему (3.17) перепишем, заменив в каждом из уравнений Задача на нахождение минимума - student2.ru на выражение Задача на нахождение минимума - student2.ru через свободные переменные. Целевую функцию (3.18) также выразим через свободные переменные Задача на нахождение минимума - student2.ru .

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru

Задача на нахождение минимума - student2.ru .

После приведения подобных членов, получим:

Задача на нахождение минимума - student2.ru Задача на нахождение минимума - student2.ru . (3.19)

Задача на нахождение минимума - student2.ru . (3.20)

Задача на нахождение минимума - student2.ru - третье опорное решение.

Полученное опорное решение будет оптимальным, так как все коэффициенты перед свободными переменными в выражении целевой функции (3.20) положительны и, следовательно, дальнейшее уменьшение целевой функции невозможно.

Ответ. оптимальное решение: Задача на нахождение минимума - student2.ru ;

значение целевой функции в точке оптимума: Задача на нахождение минимума - student2.ru

Наши рекомендации