Оптимальное решение. Оптимальное множество. Задача линейного программирования (ЗЛП). 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Оптимальное решение. Оптимальное множество. Задача линейного программирования (ЗЛП).



Множество Х называется допустимым, а любая его точка X  − допустимым решением (планом). Точка *∈ X, для которой f ( *)  – наибольшее (наименьшее) значение f () на Х, называется оптимальным решением (планом).

Оптимальное множество – множество оптимальных решений.

Если целевая функция[1] и система ограничений[2] линейны, то задача математического программирования называется задачей линейного программирования (сокращенно, ЗЛП).

 

Примеры ЗЛП. Задача о банке, задача о диете, задача об использовании ресурсов.

1) Задача о банке. Пусть собственные средства банка в сумме с депозитами составляют S млн долл. Часть этих средств, но не менее K млн долл., должна быть размещена в кредитах. Кредиты являются неликвидными активами банка, так как в случае непредвиденной потребности в наличности обратить кредиты в деньги без существенных потерь невозможно.

Другое дело ценные бумаги (особенно государственные). Их можно в любой момент продать, получив некоторую прибыль или, во всяком случае, без большого убытка. Поэтому существует правило, согласно которому коммерческие банки должны покупать в определенной пропорции ликвидные активы – ценные бумаги, чтобы компенсировать неликвидность кредитов. В нашем примере ликвидное ограничение таково: ценные бумаги должны составлять не менее p % средств, размещенных в кредитах и ценных бумагах.

Пусть x – средства (млн долл.), размещенные в кредитах, y – средства, вложенные в ценные бумаги. Имеем следующую систему линейных ограничений:

1) x+yS – балансовое ограничение;

2) x+K – кредитное ограничение;

3) y ≥0,01 p(x + y) – ликвидное ограничение;

4) x ≥0, y ≥0.

Цель банка состоит в том, чтобы получить максимальную прибыль от кредитов и ценных бумаг:  → max при условиях 1) – 4), где – доходность кредитов, – доходность ценных бумаг.

Так как кредиты менее ликвидны, чем ценные бумаги, то обычно . Мы пришли к задаче линейного программирования с ограничениями 1) – 4) и целевой функцией f, которую требуется максимизировать.

2) Задача о диете. Известно, что 1 кг яблок стоит 30 руб., а 1 кг абрикосов 60 руб. Сколько яблок и абрикосов должен потреблять человек в сутки, чтобы получить не менее 70 мг витамина С и не менее 2 мг витамина А при минимальных затратах на яблоки и абрикосы? Содержание витаминов А и С в яблоках и абрикосах указано в таблице.

  А (мг/кг) С (мг/кг)
Яблоки 1 70
Абрикосы 24 75

 при

Где  - суточое потребление яблок и абрикосов в кг

Общая форма

Задача о диете: Пусть имеется 2 вида продуктов П1 и П2, содержащих питательные вещества А,В,С. В 1кг продуктов П1 и П2 содержится определенное количество вещества того или иного вида.

  А В С  
П1 а1 b1 C1 Х1
П2 а2 b2 C2 Х2
  А B C  

a,b,c- ежесуточное потребление А, В и С соответственно

s1,s2- стоимость П1 и П2 соответственно

Тогда целевая функция f=s1x1+s2x2-->min

Система ограничений:

Задача об использовании ресурсов: пусть R1, R2,R3 – наличные ресурсы

b1,b2,b3 – количество ресурсов R1,R2,R3 соответственно

Т12 – выпускаемые товары

aij- число единиц ресурса, необходимых для выпуска 1 единицы товара

с12 – доход от продажи товаров Т1, Т2 соответственно

х1, х2 – количество товаров Т1 и Т2 соответственно

общее количество ресурса R1, используемого при выпуске обоих товаров, равное  , не должно превосходить bi  , т.е. должны выполняться неравенства , i=1,2,3

Тогда целевая функция f=c1x1+c2x2--->max система ограничений:

 

Другие задачи ЗЛП:

- задача об оптимальном портфеле ценных бумаг

- задача о заготовках

- транспортная задача

Каноническая и стандартная формы ЗЛП. Приведение ЗЛП к стандартному и каноническому виду. Примеры.

Каноническая форма ЗЛП предполагает нетривиальную[3] систему ограничений, которые являются уравнениями.

Стандартная форма ЗЛП предполагают эту систему, но уже только с неравенствами.

 Любая ЗЛП может быть сведена как к канонической, так и к стандартной форме.

 

Пример 1

Привести данную ЗЛП к каноническому виду

 

Где

Пример 2.

Привести данную ЗЛП к стандартному виду

Преобразуем систему уравнений методом Гаусса к виду

с базисными неизвестными  , и свободными неизвестными .

Учитывая неотрицательность неизвестных, получаем систему неравенств

 



Поделиться:


Последнее изменение этой страницы: 2019-05-20; просмотров: 1062; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 13.58.137.218 (0.008 с.)