- •2. История развития методов оптимизации в экономике.
- •3. Основные понятия и обозначения в линейном программировании.
- •4. Классификация задач математического программирования.
- •5. Переход от исходной задачи линейного программирования к канонической. Экономический смысл дополнительных переменных.
- •6. Графическое решение задачи линейного программирования с двумя переменными.
- •7 . Возможные варианты графического решения b
- •8. Определения n-мерного пространства.
- •9. Фундаментальная теорема линейного программирования для ограниченной области допустимых решений.
- •10. Алгоритм симпликсного методы в полных таблицах.
- •12. Метод искусственного базиса. М-задача и ее решение.
- •13. Теоремы м-метода. Определение решения основной задачи по решению м-задачи.
- •14. Постановка и правила записи двойственной задачи.
- •15. Экономический смысл двойственной задачи и двойственных оценок.
- •16. Свойства двойственных задач (теоремы двойственности). Графический метод решения двойственной задачи.
- •17. Запись оптимального решения прямой и двойственной задач.
- •18. Анализ оптимального решения с помощью коэффициентов последней симпликсной таблицы и двойственных оценок ограничений.
- •19. Решение задач линейного программирования в приложении ms Excel «Поиск решения».
- •20. Постановка и математическая запись транспортной задачи.
- •21. Методы получения исходного опорного решения в транспортной задаче.
- •22. Метод потенциалов при решении транспортной задачи.
- •23. Открытая транспортная задача и возможность ее решения.
- •24. Блокировки перевозок и ограничения пропускной способности в транспортных задачах. Совместный учет производственных и транспортных затрат.
- •25. Решение транспортной задачи на max целевой функции.
- •26. Задача о «назначениях». Венгерский метод решения задач на минимум.
- •27. Задача о «назначениях». Венгерский метод решения задач на максимум.
- •28. Задача целочисленного программирования и ее решения.
- •29. Алгоритм метода Гомори для решения задач целочисленного программирования.
- •30. Понятие о методе ветвей и границ для решения задачи целочисленного программирования.
- •31. Постановка задачи параметрического программирования.
- •32. Последовательность решения задачи с параметром в целевой функции.
- •33. Описание динамического процесса управления. Примеры экономических задач, представленных в терминах динамического программирования.
- •34. Особенности многошаговых задач, решаемых методом динамического программирования. Принцип оптимальности р. Беллмана.
- •35. Схема решения задачи о распределении средств методом динамического программирования.
- •36. Классификация задач нелинейного программирования. Задачи на безусловный экстремум.
- •38. Общая задача выпуклого программирования. Методы решения задач выпуклого программирования.
- •39. Задача дробно-линейного программирования. Решение задач симплексным методом.
- •Алгоритм решения
- •40. Особенности решения задачи дробно-линейного программирования графическим методом. Возможные варианты графического решения. Асимптотическое решение.
9. Фундаментальная теорема линейного программирования для ограниченной области допустимых решений.
Если ОДР задачи линейного программирования непустая, выпуклая, ограниченная, то задача всегда имеет оптимальное решение, совпадающее хотя с 1 из вершин ОДР или с одним из опорных решений системы ограничений задачи.
Преобразования, позволяющие переходить от 1го опорного решения к другому, называется симпликсными преобразованиями однократного замещения.
10. Алгоритм симпликсного методы в полных таблицах.
Симпликсный метод универсальный – идея последовательного улучшения опорных решений (основа метода).
Задача должна быть приведена к канонической форме и должно быть получено исходное опорное решение.
1. Исходное опорное решение записывают в 1ю симпликсную таблицу.
2. Заполняем симпликсную таблицу.
3. Оценки рассчитывают по формуле:
Δj = Σ ci aij – cj, i - базису, j = 1, 2, … , m.
4. Проверка решения на оптимальность.
Решение задачи на max целевой функции оптимально, если все оценки по переменным неотрицательны.
- Если решение оптимально, то переходим к п. 14, если нет – к след. п. 5.
5. Выбирается разрешающий столбец по min отрицательной оценке.
6. Если в разрешающем столбце есть хотя бы 1 положительный коэффициент, то переходим к п. 7.
Если нет – то целевая функция неограниченна (линейно).
7. Вычисляются симпликсные отношения – это отношения неотрицательных свободных членов к строго положительным коэффициентам разрешающего столбца (записываются в последний столбец симпликсной таблицы).
8. По наименьшему симпликсному отношению выбирается разрешающая строка.
9. На пересечении столбца и строки находим разрешающий элемент.
10. Производим пересчет таблицы.
- По правилу Жардана-Гаусса:
А) Разрешающая строка делится на разрешающий элемент.
Б) В разрешающем столбце элемент становится = 1. Остальные элементы обнуляются.
В) Все оставшиеся элементы таблицы, включая контрольные суммы и строки оценок, подсчитываются по правилу прямоугольника.
11. В разрешающей строке в столбец базисных переменных записывается переменная разрешающего столбца.
А в столбец коэффициентов целевой функции при базисных переменных записывают коэффициенты целевой функции разрешающего столбца.
12. Контроль вычислений:
А) по столбцу контрольных сумм.
Б) по оценкам.
13. Переход к п.4.
14. Запись оптимального решения.
Все свободные переменные = 0. значения базисных переменных = соответствующим значениям столбца свободных членов.
11. Определение различных вариантов решения задачи в симплексном методе (неограниченность целевой функции, единственное, альтернативное и вырожденное решения, несовместность системы ограничений). Особенности решения задачи линейного программирования на min целевой функции.
1. Решение оптимально на max, если все оценки по переменным неотрицательные.
2. Признак единственного оптимального решения – если все оценки по свободным переменным ≠ 0.
3. Признак альтернативного оптимального решения – если хотя бы 1 оценка по свободным переменным = 0.
4. Признак неограниченности целевой функции – если в разрешающем столбце нет ни одного строго положительного коэффициента.
5. Признак вырожденного опорного решения – если хотя бы 1 базисная переменная = 0.
6. Признак несовместности системы ограничений – если в к.-то строке симпликсной таблицы свободный член > 0, а все коэффициенты по переменным этой строки <= 0.
7. При решении задач на min целевой функции:
Умножаем обе части целевой функции на -1, далее решаем как на max.
minZ = c1x1 + c2x2 + … + cnxn + c0
- minZ = - c1x1 – c2x2 - … - cnxn – c0
maxZ = - c1x1 – c2x2 - … - cnxn – c0
