
- •1. Предмет «омм» и задачи курса. Методы и область применения дисциплины.
- •2. Примеры экономических задач
- •5) Задача о рациональном использовании имеющихся мощностей;
- •6) Задача о назначениях
- •3. Классификация моделей и задач в математическом программировании
- •4. Этапы решения экономических задач математическими методами
- •5. Принципы построения экономико-математичеких моделей
- •6, Экономико-математические модели включают в себя систему ограничений, целевую функцию.
- •7, Общая и типовая задача в линейном программировании.
- •8, 1. Каждому опорному/базисному решению злп соответствует крайняя угловая точка выпуклого многогранника d, представляющего собой область допустимых решений задачи (*),и наоборот.
- •11. Построение опорных планов в симплексном методе решения здп.
- •12. Критерий оптимальности
- •15. Симплекс-метод с искусственным базисом.
- •16. Симметричные двойственные задачи и правила их построения.
- •17. Теоремы двойственности.
- •18. Теорема двойственности
- •21. Модели транспортной задачи
- •23.Метод потенциалов
- •26)Задача о назначениях.
- •27) Решение злп с использованием пк.
- •28)Определение дефицитных видов ресурсов и убыточных видов продукции.
- •29)Определение границ устойчивости двойственных оценок.
- •30) Экономические примеры, математическая постановка задачи целочисленного программирования.
- •32. Составление дополнительных ограничений
- •33.Метод Гомори
- •34.Метод ветвей и границ
- •35. Причины возникновения и примеры нелинейностей в оптимизационных экономических задачах
- •36 Квадратичное программирование
- •37. . Економічна постановка і математична модель задачі нелінійного програмування
- •5.10. Геометрична інтерпретація задачі нелінійного програмування
- •38. Множники Лагранжа
- •39.Необхідні умови існування сідлової точки
- •40,Теорема Куна-Таккера
- •41. Разница между глобальным и локальным оптимумом, точным и приближенным решением задачи.
- •Приближенные вычисления
- •Погрешности
- •Значащие цифры
- •Округление
- •Действия над приближенными числами
- •42. Игра как математическая модель конфликта.
- •43. Матричные игры двух лиц. Два игрока/две стратегии
- •Функция полезности
- •Игры с полной/неполной информацией
- •Формальное представление
- •44. Решение матричных игр: доминирование строк и столбцов.
- •45. Решение матричных игр: аффинные преобразования.
- •46. Решение матричных игр графическим способом.
- •47. Решение матричных игр аналитическим способом.
- •48. Сведение матричных игр к задаче линейного программирования.
- •49. Понятие о динамическом программировании.
- •50. Принцип Беллмана.
- •51. Понятие о стохастическом программировании. Классификация задач.
15. Симплекс-метод с искусственным базисом.
Метод искусственного базиса применяется, когда задача не имеет начального опорного решения, т.е. отсутствуют базисные переменные в системе ограничений.
Согласно данному методу для решаемой задачи составляется расширенная задача, которую решают симплекс-методом и на основе полученного решения либо находят для исходной задачи оптимальное решение, либо устанавливается причина его отсутствия.
Чтобы составить расширенную задачу в исходную задачу вводят искусственные переменные. Искусственными переменными называют неотрицательные переменные, которые вводят в ограничение неравенства для получения начального опорного решения с базисом. Каждая искусственная переменная вводится в левую часть с коэффициентом _1 и в целевую функцию в задаче на максимум с коэффициентом –М и коэффициентом +М в задаче на минимум, где число М сколь угодно большое по сравнению с 1.
В общем случае расширенная задача на максимум имеет вид:
Z(x)=C1x1+C2x2+…+Cnxn-Mxn+1-Mxn+2-…-Mxn-m → max
Ограничение:
xj≥0;
j=
Теорема 1.
Любому допустимому решению исходной задачи Х/=(x1/, x2/, …, xn/) соответствует допустимое решение расширенной задачи X/=(x1/, x2/, …, xn/, 0, 0, …, 0).
Теорема 2.
Значение целевой функции расширенной задачи на максимум (минимум) на любом допустимом решении X/=(x1/, x2/, …, xn/, 0, 0, …, 0), у которого все искусственные переменные равны 0 больше (меньше) значения целевой функции на любом допустимом решении, у которого хотя бы одна искусственная переменная отлична от 0.
Теорема 3.
Если расширенная задача имеет оптимальное решение X*=(x1*, x2*, …, xn*, 0, 0, …, 0), у которого все искусственные переменные равны 0, то исходная задача будет иметь оптимальное решение X*=(x1*, x2*, …, xn*).
Теорема 4.
Если расширенная задача имеет оптимальное решение, в котором хотя бы 1 искусственная переменная отлична от 0, то исходная задача не имеет решения в виду несовместности системы ограничений.
Теорема 5.
Если расширенная задача не имеет решения в виду неограниченности целевой функции, то исходная задача также не имеет решения по той же причине.
Особенности метода:
1)В виду того, что начальное опорное решение расширенной задачи содержит переменные, входящие в целевую функцию в задаче на максимум с коэффициентом –М, в задаче на минимум с коэффициентом –М оценки разложений Dk состоят из двух слагаемых, одно из которых не зависит от М, а другое – зависит. Так как М сколь угодно велико по сравнению с 1, то на первом этапе расчёта последнюю оценочную строку делят на две части.
2)Векторы, соответствующие искусственным переменным, которые выводятся из базиса, в дальнейшем исключаются из рассмотрения.
3)После того, как все искусственные переменные исключатся из базиса, расчёты продолжаются обычным симплекс-методом.
16. Симметричные двойственные задачи и правила их построения.
Любой задаче линейного программирования можно поставить в соответствие другую задачу, которую называют двойственной или сопряжённой.
Например, составить двойственную задачу к задаче использования ресурсов.
Имеется m
видов сырья в количестве b1,
b2,
…, bm,
которые используют для изготовления n
видов продукции. Известно, что на единицу
каждого вида продукции расходуется aij
количество сырья, где i=,
j=
.
Пусть Cj
– прибыль при реализации j-того
вида продукции.
Математическая модель данной задачи имеет вид:
Z(x)=C1x1+C2x2+…+Cnxn → max
xj≥0;
j=
Предположим, что второй производитель хочет перекупить сырьё.
Составим двойственную задачу, решение которой позволит определить условие продажи сырья. Введём цены видов сырья: I=y1, II=y2, …, N=ym. Затраты на приобретение i-того вида сырья в количестве bi=biyi. Второму производителю выгодно минимизировать суммарные затраты на приобретение всех видов сырья. По этому целевая функция задачи имеет вид: F(y)=b1y1+b2y2+…+bmym → min
Первому производителю не выгодно продать сырьё, если суммарная стоимость всех видов сырья, расходуемых на каждое изделие j-той продукции a1jy1+a2jy2+…+amjym≤Cj.
Тогда система ограничений задачи имеет вид.
yj≥0;
j=
Связь исходной и двойственной задач состоит в том, что коэффициенты Cj исходной задачи являются свободными членами системы ограничений двойственной задачи. А свободные члены системы ограничений исходной задачи служат коэффициентами целевой функции двойственной задачи. Матрица коэффициентов системы ограничений двойственной задачи является транспонированной матрицей коэффициентов системы ограничений исходной задачи.
Двойственные задачи бывают симметричными и несимметричными.
Симметричные пары:
1)если Z(x) → max, Ах≤А0, х≥0, то F(y) =YA0→ min, YA≥С, y≥0;
2)если Z(x) → min, Ах≥А0, х≥0, то F(y) =YA0→ max, y≥0.
Общие правила составления двойственных задач:
1)Во всех ограничения исходной задачи свободные члены должны находится в правой части, а члены с независимыми – в левой.
2)Ограничения неравенства исходной задачи должны быть записаны так, чтобы знаки неравенств у них были направлены в одну сторону.
3)Если знаки неравенств в исходной задаче ≤, то целевая функция должна стремится к максимуму, если знаки ≥, то должна стремится к минимуму.
4)Целевая функция двойственной задачи F(y)=с0+b1y1+b2y2+…+bmyn → min, где с0 – свободный член целевой функции Z(x).
5)Целевая функция F(y) должна оптимизироваться противоположным, по сравнению с Z(x), образом.
6)Каждому неизвестному xj исходной задачи соответствует ограничение в двойственной задаче.