Содержание
- 2. Постановка задачи параметрической оптимизации Параметрическая оптимизация – процедура определения внутренних параметров проектируемого объекта заданной структуры, при
- 3. Постановка задачи параметрической оптимизации Формализация задачи оптимизации сводится к её формулированию в виде задачи математического программирования:
- 4. Линейное программирование (ЛП)
- 8. Симплекс-метод - предложен Данцигом (1951 г.) Идея состоит в продвижении по выпуклому многограннику ограничений от вершины
- 9. Алгоритм симплекс-метода Подготовительный этап Приводим задачу ЛП к каноническому виду F=a0,1x1+a0,2x2+...a0,nxn +b0 → max a1,1x1+a1,2x2+...a1,nxn+xn+1=b1 a2,1x1+a2,2x2+...a2,nxn+xn+2=b2
- 10. Шаг 0. Составляем симплексную таблицу, соответствующую исходной задаче x1, x2, xn - исходные переменные, xn+1, xn+2,
- 11. Шаг 1. Проверка на допустимость Проверяем на положительность элементы столбца b, если среди них нет отрицательных
- 12. Шаг 2. Проверка на оптимальность На предыдущем этапе найдено допустимое решение. Проверим его на оптимальность. Если
- 13. Пересчитываем симплекс-таблицу по формулам. Если в новой таблице после перерасчета в строке F остались отрицательные элементы
- 14. Правила преобразований симплексной таблицы При составлении новой симплекс-таблицы в ней происходят следующие изменения: вместо базисной переменной
- 15. Правила преобразований симплексной таблицы Схему преобразования элементов симплекс-таблицы (кроме ведущей строки и ведущего столбца) называют схемой
- 16. Пример решения задачи линейного программирования симплекс методом Целевая функция: 2x 1+5x2+3x3+8x4 →min Ограничивающие условия: 3x1+6x2-4x3+x4≤12 4x1-13x2+10x3+5x4≥6
- 17. Формирование исходной симплекс таблицы Пересчитаем симплекс-таблицу:
- 18. Пересчитаем симплекс-таблицу: Ведущей строкой является X2, а ведущий элемент: 0.313. Пересчитаем симплекс-таблицу:
- 19. Решение задачи о назначении (Венгерский метод) Постановка задачи Вводимые понятия: - Независимые нули - Две прямоугольные
- 20. Блок-схема алгоритма венгерского метода
- 21. Составим матрицу задания: Предварительный этап
- 22. Первая итерация. Первый этап Вторая итерация. Первый этап Первая итерация. Второй этап
- 24. Скачать презентацию