
- •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. Особенности решения задачи дробно-линейного программирования графическим методом. Возможные варианты графического решения. Асимптотическое решение.
21. Методы получения исходного опорного решения в транспортной задаче.
1. Метод min элемента в строке.
2. Метод min элемента в столбце.
3. Метод min элемента в таблице.
4. Метод северо-западного угла.
Клетки распределительной таблицы, в которые помещается определенное количество груза (даем к.-то значение переменной), будут называться занятыми.
Им будут соответствовать базисные переменные опорного решения.
Количество занятых клеток = m + n – 1.
Остальные клетки будут называться свободными. Им будут соответствовать свободные переменные.
22. Метод потенциалов при решении транспортной задачи.
1. Если опорное решение является оптимальным, то ему соответствуют m+n действительных чисел, которые обозначаются ч/з ui и vj (потенциалы), которые удовлетворяют следующим условиям:
1) ui + vj = cij – для занятых клеток
2) ui + vj<= cij – для свободных клеток
В распределительную таблицу добавляются 1 столбец и 1 строка.
Оценки для свободных клеток: Δij = ui + vj – cij
Оптимальное решение: если все Δij <= 0 для свободных клеток.
2. Если решение не оптимальное.
Выбирается клетка с наибольшей оценкой.
Для этой клетки строится цикл. Цикл строится т.о., чтобы все вершины ч/з которые он будет проходить, были в занятых клетках, кроме одной, с которой он начинается.
Углы прямые, число вершин – четное.
Около свободной клетки ставится знак +. Далее поочередно проставляются - +.
Среди вершин со знаком – выбирается min значение переменной (λ = min {xij}).
Затем это полученное λ мы прибавляем к переменным, которые стоят в вершинах со знаком + и отнимаем от переменных со знаком -.
23. Открытая транспортная задача и возможность ее решения.
Если сумма ресурсов = сумме потребностей, то такая задача называется закрытой или сбалансированной.
Любая закрытая задача имеет оптимальное решение.
Если ≠, то такая задача называется открытой.
Ее необходимо свести к закрытой.
1) Если у нас запасов меньше, чем потребностей,
То вводится фиктивный поставщик, т.е. вводится дополнительная строка в таблицу.
Его ресурсы определяются: ТО ЧТО НЕ ХВАТАЕТ
Стоимость перевозки от m+1 поставщика к любому потребителю = 0.
Получаем закрытую задачу.
2) запасов больше, чем потребностей
То вводится фиктивный потребитель, т.е. новый дополнительный столбец в таблицу.
Его потребности определяются:
Стоимость перевозки от любого поставщика к n+1 потребителю = 0.
Получаем закрытую задачу.
24. Блокировки перевозок и ограничения пропускной способности в транспортных задачах. Совместный учет производственных и транспортных затрат.
1. Блокировка перевозок.
Если перевозки от i-отправителя к j-потребителю запрещено, то в качестве коэффициента транспортной затрат в клетке с номерами ij следует взять большое положительное число М (→∞).
В оптимальном решении на min клетка ij будет свободной.
Если эта клетка окажется занятой, то это указывает на неразрешенность задачи из-за запрещенности перевозки.
2. Ограничение пропускной способности.
Пусть требуется учесть ограничение пропускной способности от i-отправителя к j-потребителю, т.е. поставить груз не в полном объеме.
В этом случае следует столбец j-потребителя в распределительной таблице разделить на 2 части:
- в 1м из новых столбцов указать величину возможной поставки груза.
- а в др. – оставшуюся величину.
В качестве коэффициента транспортных затрат на перевозку оставшейся величины взять большое положительно число М, т.е. заблокировать.
3. Совместный учет транспортных и производственных затрат.
Если в качестве n отправителя груза выступает предприятие, производящее продукцию или добывающее сырье, то оптимальным планом следует считать план, который учитывает и затраты на перевозку, и затраты на производство.
di – затраты на производство единицы товара в i-пункте отправления
cij – затраты на перевозку
cij’ – коэффициент целевой функции в задачи с учетом производственных затрат
cij’=di + cij