Читайте также:
|
|
Основная задача линейного программирования формулируется следующим образом. Найти наибольшее или наименьшее значение функции f = если переменные х
неотрицательные иудовлетворяют системе уравнений:
.
Эту систему уравнений можно записать в матричной форме где:
,
,
Всякое решение (x , х
,...,х
) системы ограничений задачи ЛП (задачи линейного программирования) называется планом. То из решений системы ограничений задачи ЛП, в котором функция f принимает наибольшее или наименьшее значение, называется оптимальным планом.
Если система ограничений задачи ЛП задана неравенствами, то ее можно путем введения балансовых переменных привести к системе уравнений, а саму задачу свести к основной задаче ЛП.
Задача. Пусть дана функция f = и система ограничений:
Требуется найти оптимальный план. Покажем, как эту задачу можно свести к основной задаче ЛП. В левую часть каждого i - го неравенства добавим неотрицательную величину у такую, чтобы неравенство обратилось в равенство (
= l,2 ,..., m). В результате система неравенства обратится в систему уравнений:
Целевую функцию f запишем в виде:
f =
То есть, по существу целевая функция не изменилась. Предположим, что точка (x , x
,...,xn, y
, y2,...,ym) удовлетворяет системе уравнений. Тогда, опуская положительные слагаемые у
, получаем, что точка (x
, х2,..., х
) удовлетворяет системе неравенств. Наоборот, если точка (х
,х2,...,х
) удовлетворяет системе неравенств, то можно подобрать неотрицательные величины у
, у2,...,уm такие, что точка (x
,х2,…, х
, у
, у2,..., уm) будет удовлетворять системе уравнений. Наконец, ясно, что если функция f принимает оптимальное значение в точке (x
, х2,...,х
, y
,y
,
, уm), то она примет оптимальное значение в точке (x
,х2,...,х
) и наоборот.
Добавочные переменные величины y , у2,...,уm называются балансовыми переменными. Если система ограничений задачи ЛП задана неравенствами
,
то балансовые переменные надо вычитать из левых частей неравенств и система ограничений станет системой уравнений.
Если в задаче ЛП содержится не более трех переменных величин, то ее можно решить графически. Покажем это на конкретной задаче.
В составлении рациона используются два вида продуктов, содержащих вещества А, В и С. Содержание этих веществ в продуктах и цена единицы продукта представлены в таблице:
Таблица 1
|
Какое количество продуктов каждого вида необходимо расходовать, чтобы получить наиболее дешевый рацион, если должно быть потреблено не менее 60 единиц вещества А, не менее 40 единиц вещества В и не более 50 единиц вещества С?
Дата добавления: 2015-07-26; просмотров: 69 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Транспортная задача | | | Решение. |