Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Voprosy_k_ekzamenu_2012_metody_optimizatsii_1.doc
Скачиваний:
6
Добавлен:
21.09.2019
Размер:
12.78 Mб
Скачать

Вопросы к экзамену по дисциплине «Математика»,

раздел «Методы оптимизации»

  1. Математическое моделирование простейшей экономической ситуации: задача о планировании оптимального выпуска видов изделий при заданных ценах и ограничениях на ресурсы.

  2. Основные определения: понятие целевой функции, плана, оптимального плана.

  3. Графический метод решения задачи линейного программирования. Область допустимых планов, градиент, линии постоянного уровня, угловые точки, оптимальный план.

  4. Классификация задач линейного программирования: Общая задача, основная и каноническая.

  5. Симплексный метод решения канонической задачи. 1-ая симплексная таблица и расчет элементов индексной строки.

  6. Алгоритм симплекс-метода.

  7. Сформулируйте общую задачу линейного программирования и напишите ее математическую модель.

  8. Дайте определение плана, невырожденного и вырожденного опорного плана, оптимального плана.

  9. Дайте геометрическое истолкование задачи линейного программирования.

  10. Как построить первоначальный опорный план задачи линейного программирования и проверить его на оптимальность?

  11. Перечислите условия оптимальности опорного плана задачи линейного программирования на отыскание минимального и максимального значений целевой функции.

  12. Как определяется вектор для включения в базис, если первоначальный план не является оптимальным? Как определить вектор, подлежащий исключению из базиса?

  13. Какая переменная называется базисной? Какая переменная называется искусственной, как она вводится в систему ограничений и в целевую функцию?

  14. Сформулируйте задачу использования ресурсов и напишите ее математическую модель.

  15. Сформулируйте задачу составления рациона и напишите ее математическую модель.

  16. Алгоритм симплекс-метода.

  17. Алгоритм решения М-задачи.

  18. Разрешимость основной задачи линейного программирования в терминах вспомогательной задачи с искусственным базисом.

  19. Математическая модель симметричной двойственной задачи.

  20. Математическая модель несимметричной двойственной задачи.

  21. Как по решению исходной (двойственной) задачи найти решение двойственной (исходной) задачи? Как проверить оптимальность полученных решений?

  22. Алгоритм двойственного симплекс – метода.

  23. Критерии оптимальности планов пары двойственных задач линейного программирования.

  24. Сформулируйте транспортную задачу линейного программирования и напишите ее математическую модель.

  25. Методы построения опорного плана транспортной задачи и процедура его улучшения.

  26. Решение транспортной задачи методом потенциалов. Критерий оптимальности ее опорного плана (критерий Л.В.Канторовича).

  27. Матричная игра двух сторон с нулевой суммой. Чистые, смешанные, оптимальные стратегии, цена игры.

  28. тТочные формулы решения игры в терминах решений вспомогательной пары двойственных задач линейного программирования (теорема Неймана).

  29. Доминирование строк и столбцов платежной матрицы и решение игры после упрощения матрицы.

  30. Сформулируйте задачу целочисленного программирования и напишите ее математическую модель.

  31. Метод отсечение Гомори – нахождение целочисленного оптимального плана задачи линейного программирования, построение дополнительного ограничения (неравенства Гомори)

  32. Алгоритм решения задачи дискретного программирования методом ветвей и границ на примере решения задачи коммивояжера.

  33. Задача о кратчайшем пути на графе, алгоритм Форда (Дейкстры).

  34. Задача о максимальном потоке в сети, алгоритм Форда – Фалкерсона.

  35. Сетевое планирование, нахождение критического пути в сети.

  36. Динамическое программирование.

  1. Математическое моделирование простейшей экономической ситуации: задача о планировании оптимального выпуска видов изделий при заданных ценах и ограничениях на ресурсы.

Линейное программирование – это раздел математики, содержаний исследования и отыскания наибольшего и наименьшего значений линейной ф-ии (целевой), на переменные которой накладываются линейные ограничения.

Общий вид модели ЗЛП

  1. max/min

Где, Х1…Хn – переменны (к-во продукции)

Сi- коэф-ты (с эконом. точки зр. - цена)

  1. Хi≥0

  2. Система технологических ограничений (ограничения по сырью, требования к рациону)

Левая фигурная скобка 1

……………………………………………………

- техн. норма на единицу продукции

Простейшие экономическая модель Пример:

Задача использования сырья – для изготовления продукции вида Р1,Р2…Рn, используется m-видов сырья S1,S2…Sm. Расход каждого вида сырья на изготовление 1 ед. каждого вида продукции задан таблицей

Запас

Прямая соединительная линия 15

Количество сырья в запасе -

Запас -

Стоимость ед. продукц. -

Цена -

Xj – количество продукц., которое необходимо найти.

Необходимо составить оптимальный план производства, позволяющий получение max. прибыли в рамках существующих ограничений.

1 ) max.

2) Xj≥0, (j=1,2…n)

3)

……………………………………

Эта стандартная задача максимизации (в системе ограничений 3. знак≤)

2.Основные определения: понятие целевой функции, плана, оптимального плана.

Дана система m линейных ограничений с n неизвестными (система может содержать как уравнения, так и/или неравенства того или иного знака).

a11x1+a12x2+…+a1nxn<=b1,

a21x1+a21x2+…+a2nxn>=b2, (1)

………………………………

am1x1+am2x2+…+amnxn=bm,

Условие не отрицательности неизвестных

x1>=0,x2>=0,…,xn>=0 (2)

и целевая линейная функция, зависящая от неизвестных, F(x)=c1x1+c2x2+…+c2xn (3)

где X=(x1,x2, ….xn) - вектор неизвестных.

Наибольшее и наименьшее значение линейной функции называется целевая функция.

Планом задачи (1)-(3)линейного программирования называется всякое неотрицательное решение системы линейных ограничений (1), то есть план – это вектор X=(x1,x2, ….xn),удовлетворяющий условиям (1) и (2).

План X* называется оптимальным планом задачи максимизации (max)/минимизации (min),если f(X*)>=f(X), (f(X*)<=f(X)), где X- любой план задачи.

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

Решить задачу ЛП-значит найти ее оптимальный план и подсчитать max/min значение целевой функции.

3.Графический метод решения задачи линейного программирования. Область допустимых планов, градиент, линии постоянного уровня, угловые точки, оптимальный план

Геометрическая интерпретация экономических задач дает возможность наглядно представить, их структуру, выявить особенности и открывает пути исследования более сложных свойств

Область допустимых значений – заданные условия задачи

Градиент - вектор, указывающий направление наибыстрейшего роста функции

Линия уровня – перпендикулярна вектору градиента

Угловые точки - вершины углов фигуры решения

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

Рассмотрим задачу ЛП симметричного вида относительно 2 переменных:

Геометрическая интерпретация области допустимых значений

  • 1.Любое из неравенств 1.14 на плоскости определяет некоторую плоскость.

  • 2. Система неравенств 1.14-1.15 определяет выпуклое множество (многоугольник, неограниченную выпуклую многоугольную плоскость, пустую область или точку), которое совпадает с многогранником решений D.

Геометрическая интерпретация целевой функции

  • Уравнение при фиксированном значении определят на плоскости прямую

  • При изменении z получает семейство параллельных прямых, называемых линиями уровня

  • Вектор коэффициентов целевой функции называется градиентом функции. Он перпендикулярен линиям уровня.

  • Градиент функции показывает направление наименьшего возрастания целевой функции.

  • Антиградиент показывает направление наибольшего убывания целевой функции.

Графическое решение задач линейного программирования

Суть графического метода решения задач ЛП основывается на следующих пунктах:

  1. Совокупность опорных планов задачи ЛП совпадает с системой вершин многогранника решений.

  2. Целевая функция достигает оптимального значения в вершине многогранника решений

Пример построения

.