- •7.Формы записи задачи лп
- •8.Переход к канон.Ф.:
- •10.Геом. Интерпретация цф и ограничений задачи.
- •12. Геоминтерпр-ия задачи лп с несколькими переменными.
- •13Основная теорема лп
- •15. Построение начальн. Опорн. Плана
- •17.Переход к нехудшему опорному плану
- •18. Правила пересчёта
- •20.Призн.Неогр-ти цф на множ-ве планов.Геом.Интрепр.
- •21Прямая и двойственная задача
- •22.Основное неравенство теории двойственности и его экон. Содерж.
- •23.Критерий оптимальности Канторовича
- •27. Постановка тз по критерию стоимости.
- •28.Трансп-ная табл. Теорема о сущ-нии допуст плана.
- •29. Тз с закр. И откр.Моделью.
- •31. Правило «северо-западного угла»
- •32.Прав «миним эл-та» (наим стоим»)
- •33. Теор о потенц. Алг теор
- •35. Усложненные постановки тз.
- •41.Постр-е прав-го отсечения. Теорема о прав отсеч
- •42.Метод ветвей и границ.
- •43. Понят о дп. Принц оптим Беллмана
- •44. Вычисл схема реш задач методом дп
- •47. Задача оптим. Планирования вып-ка, сод-я и хран-я пр-ции и решение ее методом дин-го рогр-я
- •48. Задача замены оборуд
- •50.Метод множ Ланг-жа реш задач нп.Эк смысл множ Ланг-жа.
- •51.Градиент.Метод решения задачНп
1.Предмет и постановка общей задачи мат. Прогр-я – область прикладной математики, разраб-щая теорию и численные методы решения многомерных, экстрем-х задач с ограничением, т.е. задач на экстремум ф-ции многих переменных с ограничениеми на область измен-я этих переменных. ЭММ –система мат. ф-ций, уравнений, неравенств и т.д.,описывающих реал-й эконом-й объект, сставляющие его характ-ки и взаимосвязи м-ду ними. Модель задачи МП можно записать в виде: max (min)F= f(x1,x2,…xn), (1); ϕi (x1,x2,…xn) { ≤, =, ≥} bi, i=1,m. (2); xj≥ 0, j =1,n. (3) . 1 – ЦФ(показатель эффективности, критерий оптимальности) В качестве ЦФ мб прибыль, объем выпуска или реализации, отходы и т.д.; 2 – основные;3 – прямые ограничения. Матем-ки ограничения запис-ся в виде уравн-й и нерав-в, сов-ть которых образ-т ОДР. Сов-ть независимых величин Х=( x1,x2,…xn), действуя на которые систему можно совершенств-ть, наз. планом задач. План Х, удовлетворяющий основным и прямым ограничениям наз-ся допустимым. Допустимый план, доставл-щий ЦФ экстрем. значение наз. оптимальным и обознач-ся Х*.Экстр.значение ЦФ обознач-сяF*=F(X*). В завис-ти от свойств ф-цийf и ϕi (i=1,m) МП можно рассматривать как ряд самост. величин. Задачи МП делятся на задачи линейного и нелинейного прогр-я.Отдел-ми класс-ми задач явл. задачи целочисл-го, параметрич-го, дробнолин-гопрогр-я.
2.Понятие ЛП – раздел МП, в котором разраб-ся методы отыскания экстр-малин-х ф-ций многих переменных при лин-х дополн-х огранич-ях, налаг-мых на эти перемен-е.
3.Постановказад.о.наилуч.исп.рес-в и ее экон. модель. Пусть производится n видов прод-и, при этом исп-етсяmрес-сов. Известны след.параметры:cj,j=1,n – цена ед-цыпрод. j-го вида; bi,i=1,m –имеющееся кол-во i-го рес-са; aij,j=1,n, i=1,m –расходi-го рес-са для пр-ва единицы прод-и j-го вида.Треб-сяопр-ть план пр-ва каждого вида прод-и X*=(x1*,x2*…xn*), при кот. обесп-сяmax-аяст-сть всей пр-ции при имеющихся ресурсах.Так как cj – цена ед-цыпрод-цииj-го вида, то цена xjед-ц будет равна cjxj, а общая ст-сть всех nвидов прод-ции составит:F=c1x1+c2x2+…+cnxn.
Расход на пр-во всех n видов прод-и не должен превышать bi:ai1x1+ai2x2+…+ainxn≤bi, i=1,m.
Чтобы искомый план произ-ва был реален, нужно наложить усл-е неотриц-ти:xj≥0, j=1,n.
Таким образом,ЭММ задачи о наилучшем исполь-ии рес-сов:maxF=
xj≥0, j=1,n.
4.Постановка зад.о.диете и ее экономико-мат модель. Пусть имеется nпрод-овпитания, в кот. Содержится mполезных вещ-в.Известны след. параметры:cj,j=1,n – ценаед-цыj-го прод-та; bi,i=1,m – min-екол-воi-гополезноговещ-ва;aij, j=1,n,i=1,m–содерж-еi-гополезного вещ-вавед-цеj-гопрод-та.Треб-сяопр-тькол-воприобретениякажд. видапрод.X*=(x1*,x2*…xn*),обесп-е необх.кол-во полез.вещ-в при min-ой общей стоим-ти продуктов питания.
ЭММ задачи о диете будет иметь вид:minF=
xj≥0,j=1,n.
5.Постановка
задачи о выборе оптимальных технологий
и ее Эмм.
В задаче о наилучиспользрес-овопред-сяоптим-ый
план выпуска продукции. Пусть при
произ-ве какого-то общественно необход
продукта использ-сяnтехнологий.
При этом треб-сят
видов
рес-ов, заданных объемамиbi
(i
= 1,
m).Эффек-ти
технологий, т. е. кол-во конечной продукции
(в ден. ед.), производ в ед. времени по
j-й
(j=
1,n)технологии,
обозначим cj.Пусть,
далее,аij-
— расход
i-го
ресурса в единицу времени по j-й
технологии.В
качественеизвестной величины xjпримем
интенсивность использj-й
технологии, т. е. время, в течение
которого продукция произв-ся по j-й
технологии. Пренебрегая временем
переналадок, необход для перехода от
одной технологии к другой, получаем
следующую математическую модель задачи:
найти план интенсивностей использования
технологийх
= (xi;...
;хn),обеспеч-ий
макс выпуска прод в стоим-ом выраж:∑aijxj≤bi
(i=1,m)п
6.Задача о раскрое материалов. Суть задачи об оптим-ом раскрое состоит в разраб-ке таких техн-ски допуст планов раскроя, при кот получ-ся необход комплект заготовок, а отходы (по длине, площади, объему, массе или стоимости) свод к min-му. Рассмотрим простейшую модель раскроя по одному измерению. Более сложные постановки ведут к задачам целочисл программ-ия. Модель задачи раскроя по одному измер длинномерных материалов (прутков, труб, профильного проката и др.) может быть сформул так. Пусть имеется N штук исходного материала, длина каждой штуки равна L. Нужны заготовки т видов, длины кот-х равны Li(i = 1,n). Известна потреб-сть в заготовках каждого вида, она равна b{. Изучение вопроса раскроя (построение технол-ой карты раскроя) показ-ет, что можно выделить nприемлемых вариантов раскроя исход матер длиной Lна заготовки длиной Zj. Обозначим через aijколичество заготовок i-го вида, получаемое при раскрое ед-цы исходного материала по j-му (j=1,n) варианту, Cj — отходы при раскрое ед-цы исходн матер по j-му варианту. План задачи х = (х1;... ; xj ... ;хn),где xj— кол-во ед-ц исходного материала, планируемое к раскрою по j-му варианту. Функция цели — min отходов, получ при раскрое: minZ = ∑cjxj при огранич: на число ед исх матер: ∑xj≤N
7.Формы записи задачи лп
Общ. задача ЛП:
Симметр.ф.:
или
Канонич.ф.:
8.Переход к канон.Ф.:
Рассм.задачу:
Преобраз.к канонич.виду.Введём m дополнит.неотриц.перемен: xn+i≥ 0, i=1,m. Чтобы нер-во (2) преобраз. в р-во,к лев.ч. прибавим дополнит.переменные xn+i≥ 0, i=1,m1. Чтобы нер-во (3) преобраз.в р-во- вычтем доп.перемен. xn+i≥ 0, i=m1+1,m. Нер-ва примут вид:
Сист-у ур-ий (5)-(6) наз. эквивалентной сист-е (2)-(3) с усл. Неотриц-сти дополнит.перем-ых. Они в Цф вводятся с коэф-тами= 0, т.е. сn+i=0. В рез-те получим задачу в канонич.форме:
Теорема: Каждому допустим. реш-ию(x10, x20… xn0) задачи (1)-(4) соотв. вполне определ. допуст-ое реш-е(x10, x20… xn0, xn+10… xn+m0)задачи (7)-(10) и наоборот,где , xn+i0 ≥0, i=1,m.
Док-во: Пусть(x10, x20… xn0)-допустимое решение задачи(1-4).(необходимо преобразовать 8 и 9-перенести знак суммы вправо и поставить знак >= 0, назвать их 11 и 12).
Из условий 11 и 12 следуют условия 8 и 9. Отсюда (x10, x20… xn0, xn+10… xn+m0) есть определенное допустимое реш-е задачи (7-10). Аналогично док-ся обратное утверждение.
9. Переход к сим-ной форме записи задачи, осущ-ся 2-мя спос-ми:
1сп. пусть к задаче ЛП имеются уравн-я рав-ва: . Каждое такое огранич-е рав-ва эквив-но в сис-ме нер-в: , . Нер-во вида «≥» умножением обеих частей на (-1) преобр-ся в нер-во «≤», и наоборот.
2сп. Рассм-м задачу в канон-м виде:
max(min) F= , (1)
,i=1,m, (2)
xj≥0, j=1,n (3).Преобр-м (2) к симметр-му виду. Нап-р, методом Гаусса, можно привести к виду: ,i=1,m (4)
пусть ранг системы (4) =m, m<n, тогда сис-ма имеет бескон-ное множ-во реш-й. Перем-ные x1,x2,…,xm наз-ся БП, а перем-ныеxm+1,xm+2…xn–СП, выразим ЦФ через СП, для этого подставим БП в ЦФmax(min) F= =
Испол-я данные обознач-я ЦФ можно записать в след-м виде: F= . Из сис-мы , i=1,m в силу того, что всеxj≥0, j=1,n можем записать, что ,i=1,m. Т. oбр. получили симметр-ную форму записи , ,i=1,m , xj≥0, j=m+1,n.Отметим, что в любом случае при подстановке БП в ЦФ справедлива формула -это испол-ся для контроля выч-ий при реш задачи симп-ным мет-м. Если некот-е переем-е явл-ся отриц, то они замен-ся разностью 2-х полож-хxk=xk’-xk’’, где xk’≥0, xk’’≥0
10.Геом. Интерпретация цф и ограничений задачи.
Рассм-м задачу с 2-мя перем-ми
max F=c1x1+c2x2 (1)
ai1x1+ai2x2 {≤,=,≥}bi , i=1,m (2)
xj≥0, j=1,n (3)
Дадим геом интерпретацию эл-тов этой задачи.
Каждое из огран-й 2-3 задаёт на плоскости х1Ох2 некот-ю полуплоскость. Пол-ть-выпуклое множ-во. Пересеч-е любого числа множ-в явл-ся выпуклым мн-вом (из этого след-т)ОДР 1-3 явл-ся выпуклое множ-во. Пусть сис-ма огран-й образ-т ОДР след-го вида (рисунок)
Выберем произвольное знач. F=F0, получ c1x1+c2x2 = F0 – урав-е прямой линии. В точках прямой (NM) ЦФ прин-т одно и тоже постоянное знач-е F0 , считая в (1) F-парам-м, получим уравн-е семейства парал-х прямых, кот-е наз-ся линиями уровня ЦФ. Для того, чтобы устан-ть направл-е возраст-я (убыв-я) ЦФ найдем её частные произ-ные по неизвестным парам-м .Вектор наз-ся градиентом и указ. напрвл-е наискор-го возраст-я ЦФ векторназ-ся антиград-м и указ-т напр-ние наискор-го убыв-я ЦФ. Векторы перпенд-на прямым F=const семейства c1x1+c2x2 = F.
11. Рассмзад-чу с 2-мя переменнымиmaxF=c1x1+c2x2
a11x1+ a12x2{≤,≥,=}b1
…………..
am1x1+am2x2{≤,≥,=}bm, ,
x1≥0,x2≥0
Каждое из огранич,задает на плоскости x1ox2нект-ую плоскость. Полуплоскость явл. выпуклмнож-ом. Пересеч люб. числа выпуклых мно-в явл. вып. мно-вом,отсюда следует ОДР задачи явл.выпуклое мн-во.С1x1+ c2x2=F0 – ур-е прямой линии.В точках прямой NM ЦФ прин одно и то же пост значF0,считая параметром получур-е семейства параллпрямых,к-е наз-ся линиями уровня ЦФ.Длятого,чтобыустаноитьнаправлвозр(убыв) ЦФ найдем ее частные произв-ые по неизвестным параметрам.Вектор С=(С1,С2) наз-ся град-м и ук-етнаправ-е наискор-говозр ЦФ. Вектор –С=(-С1,С2) – антиградиент и указывает убывание ЦФ.Граф.метод решения:1.С учетом сис-мы ограничений строим ОДР;2.строим вектор градиент;3.провод. прямуюF=F0,перпенд.вектору градиенту в начале координат;4.решая задачу наmax,перемещ прямуюF=0 так, чтобы она касалась ОДР в ее крайней точке, если на minF=0 – линию;5.определяем оптим-й план Х* и экстремальноезнач-е ЦФ F*.