Задача о прокладке трубопровода Требуется проложить трубопровод между двумя пунктами A и B таким образом, чтобы суммарная длина его была минимальной.

Презентация:



Advertisements
Похожие презентации
Транспортная задача линейного программирования. Постановка транспортной задачи Однородный груз, имеющийся в m пунктах отправления (производства) А 1,
Advertisements

Динамическое программирование. Задача о нахождении минимальных затрат при строительстве транспортных артерий.
Презентация к уроку (геометрия, 9 класс) по теме: "Уравнение прямой"
АЛГОРИТМЫ НАХОЖДЕНИЯ КРАТЧАЙШИХ ПУТЕЙ НА ГРАФАХ..
Глава 7. Оптимальное управление и классические методы оптимизации.
Задача минимизации транспортных расходов. Пусть имеется три пункта А 1, А 2, А 3, на которых сосредоточены запасы товара в количестве соответственно 250,
Сила. Сила – это количественная мера действия одного тела на другое. За словом «сила» скрывается другое тело. Если на тело действует сила, это значит,
Циклический алгоритм. Оператор с заранее известным числом повторений.
1 ТЕМА: «Уравнение окружности и прямой». Цели урока: Повторить уравнение окружности и прямой. Показать применение уравнений окружности и прямой при решении.
Презентацию подготовила Преподаватель математики ОГБПОУ ПЛ 3 г. Иваново Чернечкова Галина Вячеславовна Наибольшее и наименьшее значения функции Размещено.
Д ИНАМИЧЕСКОЕ ПРОГРАММИРОВАНИЕ. П РИНЦИП Б ЕЛЛМАНА.
Магические квадраты 4 класс. Магические квадраты появились на Древнем Востоке еще до нашей эры. Это – символ числовой гармонии. Сумма чисел в каждом горизонтальном.
Юбка-годе с градуировкой – это женственная и изысканная модель, соблазнительно обтягивающая бедра и имеющая летящий крой по низу, которая к тому же позволяет.
Снижение затрат при строительстве или реконструкции кабельного сооружения.
Потоки платежей, ренты. 2 Основные определения Потоком платежей будем называть последовательность (ряд) выплат и поступлений, приуроченных к разным моментам.
1.Алгоритм – это 1. Правила выполнения определённых действий 2. Ориентированный граф, указывающий порядок выполнения некоторого набора команд 3. Описание.
Системы счисления Выполнил: Игнатьев Александр, 11кл.
СОВЕТЫ по выполнению части 1 для заданий с выбором правильного ответа Приёмы, которые позволяют либо определить правильный ответ, либо исключить явно неверные.
Лекции по физике. Механика Законы сохранения. Энергия, импульс и момент импульса механической системы. Условия равновесия.
МАТЮХИНА ИРИНА АЛЕКСАНДРОВНА УЧИТЕЛЬ МАТЕМАТИКИ МБОУ СОШ 29 С УГЛУБЛЕННЫМ ИЗУЧЕНИЕМ ОТДЕЛЬНЫХ ПРЕДМЕТОВ Г.СТАВРОПОЛЯ
Транксрипт:

Задача о прокладке трубопровода Требуется проложить трубопровод между двумя пунктами A и B таким образом, чтобы суммарная длина его была минимальной.

Задача о прокладке трубопровода Разобьем участок на m горизонтальных и n вертикальных частей m=n=2 Путь – ломаная из горизонтальных и вертикальных частей. Количество частей (шагов) m + n= 2+2 =4 Известны длина каждой части. Суммарная длина Операция многошаговая (4 шага). Z – аддитивная функция. Процесс прокладки трубопровода без обратной связи. Положение каждой узловой точки S k зависит от предыдущей точки S k-1 и управления U k (2 направления строительства ).

Решаем задачу с конца. В точку B(S 4 ) можно прийти либо по горизонтали, либо по вертикали Условная оптимизация на последнем шаге: Условная оптимизация на 3 шаге (на 2 и 1): Минимальные затраты: 22= Оптимальное управление: U=(В, Ю, В, Ю) Z 4 (s 3 )=min(6,7) U 4 =(в, ю) Z 3 (S 2 )=min(9+6=15,5+7=12,8+7=15) U 3 =(в,в, ю) Z 1 (S 0 )=min(6+16=22, 10+22=32)=22 U 1 =(ю, ю) Z 2 (S 1 )=min(4+12=16, 7+15=22) U 2 =(ю, ю)

определим простые базовые случаи, шаг1 Решаем задачу с конца. 0 7

определим простые базовые случаи, шаг1 Решаем задачу с конца

определим простые базовые случаи, шаг2 Решаем задачу с конца

определим простые базовые случаи, шаг2 Решаем задачу с конца

0 7 6

Минимальные затраты: 22= Оптимальное управление: U=(В, Ю, В, Ю)