Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
EMMiM.doc
Скачиваний:
11
Добавлен:
17.04.2019
Размер:
585.73 Кб
Скачать

6.Классиф-ция методов мп.

В зав-ти от особ-ти целевой ф-ции Z(x) и ф-ции выдающих ограничений i(x) задачи МП делятся на ряд типов:

- линейное программ-ние

Если Z(x) и все ф-ции i(x), i=1,m линейны относ-но неизв-х Xj ,то это задача ЛП. Они широко прим-ся при разработке произв. программ, распределении ее по исполнителям, при опред-нии товарооборота.

- нелинейное программ-ние

Если хотя бы одна из ф-ций Z(x) , i(x) нелинейны по Xj , то задача НЛП.

  • задачи целочисленного программ-ния

Если на все или на некот. переменные Xj =0,1,2,…, то это задача ЦП.

- динамич. программ-ние

Методами ДП решаются задачи перспективного и текущего планирования, управления производством, поставками и запасами в усл-ях измен-гося спроса.

- задачи стохастического программ-ния

Если параметры, входящие в ф-цию цели или в ограничения задачи явл. случ-ми или если прих-ся принимать решения в усл-ях риска неполной инф-ции или недостоверной инф-ции, то говорят о стохастического программ-ния.

8.Метод искусственного базиса решения задачи лп (м-задача)

Решение задачи ЛП симплекс-методом начинается с нахождения какого-либо опорного плана. Такой план можно найти приведением системы ограничений к единому базису. Если этот способ применить нельзя, то используют метод искусственного базиса.

Пусть ЗЛП имеет вид:

n

Z(x)=  cj xj max (1)

j=1

n

 aij= bi, bi0 i=1,m (2)

j=1

xj0, i=1,n (3)

И пусть система ограничений (2) не содержит m единичных векторов. Тогда введем в каждое из уравнений системы по одной неотрицательной переменной wn+10, i=1,m

Переменные wn+10, i=1,m называют искомыми. Кроме того из линейной формы (1) вычтем сумму исх. переменных, умноженную на сколь угодно большое число М, в результате получим так называемую М-задачу:

n n

Z(xi)=  cj xj-М  wn+1 max (4)

j=1 j=1

n

 aij+ wn+1= bi, i=1,m (5)

j=1

xj 0, i=1,n (6)

wn+10, i=1,m

В системе (5) переменные wn+1 образуют базис, называемый искомым. При х1=…=хn=0 из сис­темы (5) получаем опорный план:

х0=(0,…,0;b1,…,bm)=М-задача

Получение оптимального плана исх. задачи основано на утверждениях:

1. если в опорном плане М-задачи все искомые переменные wn+1=0, т.е. хопт=(х1*, х2*,…, хn*,0..0), то опорный план исх. задачи имеет вид: хопт=(х1*, х2*,…, хn*)

2. если в опорном плане М-задачи по крайней мере одна из искомых переменных положи­тельна при любом большом m, то исходная задача не имеет ни одного решения.

3. если М-задача не имеет решения, то исходная задача не разрешена.

7.Задача линейного программирования (постановка задачи, основные понятия и методы решения)

Линейное программирование – это раздел математического программирования, который изу­чает важную для практики задачу отыскания экстремума или функции при наличии ограничений в виде линейных равенств или неравенств.

По типу решаемых задач его методы подразделяются на универсальные и специальные.

Общая задача линейного программирования:

Найти х=(х1,х2…х3), которое удовлетворяет следующим ограничениям:

а11 х1+ а12 х2+…+ а1n хn в1

…….

ак1 х1+ ак2 х2+…+ акn хn вк1

ак1+1,1 х1+ ак+1,2 х2+…+ ак+1,n хn = вк+1

аm1 х1+ аm2 х2+…+ аmn хn = вm

Условию неотрицательности xj 0, j=1,n и для которых функция цели Z(x)=c1x1+ c2x2+…+ cnxn стремится к max(min).

План Х, координаты которого удовлетворяют этой системе ограничений называется допусти­мым решением или допустимым планом задачи линейного программирования.

План Х, равный х1,х2…х3 называется опорным, если в-ры Aj j=1,n:

, ,…,

Эти в-ры, составленные из коэффициентов при неизвестных xj являются линейно независи­мыми.

Опорный план будет невырожденным, если он содержит m положительных компонентов, в противном случае – вырожденным.

Оптимальным решением или оптимальным планом хопт задачи линейного программирования называется допустимый план доставляющий наибольшее(наименьшее) значение целевой функции.

Задача линейного программирования компактной записи имеет вид:

n

 aij xj bi, i=1,k

j=1

n

 aij xj= bi, i=k+1,m

j=1 xj 0, i=1,n

Экономической формой записи ЗЛП называется:

n

Z(x)=  cj xj max

j=1

n

 aij xj= bi, i=1,m xj 0, i=1,n

j=1

При необходимости задачу минимизации можно заменить задачей максимизации и наоборот.

min Z(x)= -max(-Z(x))

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]