Метод динамического программирования




Динамическое программирование используется для решения оптимизационных задач, допускающих последовательное отыскание решения.

В инженерной практике процесс проектирования часто разбивают на ряд этапов. На каждом этапе принимаются решения, которые в свою очередь влияют на процесс проектирования на следующем этапе. Результаты, полученные на данном этапе, используются на последующих этапах. Например, в многоэтажной раме, после того как спроектированы балки и колонны верхнего этажа, проектируются балки и колонны нижележащего этажа и т.д. до уровня фундамента. Динамическое программирование есть способ систематизации такой многошаговой процедуры. Оптимизация проекта производится на каждом этапе, и при этом окончательный проект является результатом совокупного процесса оптимизации.

 

Вопросы для самоконтроля

№ п\п Вопросы Ответы Правильный ответ
       
1. Что лежит в основе принципа концентрации материала? 1. Применение материала большей объемной массы нет
2. Увеличение высоты конструкции нет
3. Увеличение числа основных несущих элементов нет
4. Уменьшение числа основных несущих элементов да
5. Снижение высоты конструкции нет
2. В чем основа вариантного проектирования? 1. Использование конструкций минимальной массы нет
2. Использование конструкций с минимальными трудозатратами при изготовлении   нет
3. Использование конструкций с минимальными трудозатратами при монтаже нет
4. Использование конструкций с минимальными приведенными затратами да
5. Использование конструкций из материалов минимальной стоимости   нет
3. Что такое оптимальная конструкция?   1. Конструкция минимальной массы и стоимости да
2. Конструкция минимального пролета нет
3. Конструкция минимальной высоты нет
4. Конструкция из элементов минимальной массы нет
5. Конструкция из элементов минимальной стоимости нет
4. В чем основа постановки задачи оптимизации строительных конструкций? 1. Выбор характеристического критерия, независимых переменных, границ системы, модели да
2. Выбор основного параметра конструкции, назначение сечений элементов, определение расхода материала нет
4. В чем основа постановки задачи оптимизации строительных конструкций? 3. Выбор характеристического критерия, назначение сечений элементов, модели и ее границ нет
4. Выбор модели конструкции, границ системы, основного параметра конструкции нет
5. Выбор характеристического критерия, переменных, описывающих состояние конструкции, модели, границ системы нет
5. Когда задача оптимизации сводится к определению безусловного экстремума целевой функции? 1. Отсутствуют ограничения на независимые переменные да
2. Присутствуют ограничения на независимые переменные нет
3. Целевая функция линейная нет
4. Целевая функция нелинейная нет
5. Критерий оптимальности выбран только по массе конструкции нет
6. Когда задача оптимизации сводится к определению условного экстремума целевой функции?   1. Отсутствуют ограничения на независимые переменные нет
2. Присутствуют ограничения на независимые переменные да
3. Целевая функция линейная нет
4. Целевая функция нелинейная нет
5. Критерий оптимальности выбран только по массе конструкции нет
       
7. Когда можно использовать симплекс-метод при решении задач оптимального проектирования строительных конструкций? 1. В задачах линейного программирования да
2. В задачах нелинейного программирования нет
3. В задачах динамического программирования нет
4. Целевая функция нелинейная нет
5. Критерий оптимальности выбран только по массе конструкции   нет
8. Как называются переменные целевой функции?   1.Параметры состояния да
2. Критерии оптимальности нет
3. Технико-экономические показатели конструкции нет
4. Неизвестные уравнения равновесия нет
5. Физические зависимости нет
9. В каких задачах программирования можно 1. В задачах линейного программирования да
2. Целевая функция нелинейная нет
  использовать методы исключения интервалов? 3. В задачах нелинейного программирования нет
4. В задачах математического программирования нет
5.В задачах динамического программирования нет
10. В каких задачах программирования можно использовать градиентные методы? 1. В задачах линейного программирования нет
2. В задачах нелинейного программирования да
3. В задачах динамического программирования нет
4. В задачах математического программирования нет
5. Целевая функция линейная нет
11. От чего зависит выбор метода решения задач оптимального проектирования?   1. От вида параметров состояния нет
2. От вида ограничений нет
3. От вида уравнений состояния нет
4. От вида ограничений и уравнений состояния нет
5. От вида ограничений и параметров состояния да
12. В чем суть симплекс-метода?   1. В последовательном решении линейных уравнений целевой функции и ограничений   нет
2. Во введении дополнительных линейных переменных в целевую функцию   нет
3. Во введении дополнительных линейных переменных в уравнения ограничений   да
4. В введении дополнительных линейных переменных в целевую функцию и уравнения ограничений   нет
5. В последовательном решении канонических уравнений ограничений   нет
13. Когда можно применить метод динамического программирования при решении задач оптимального проектирования? 1. Когда общую задачу можно разбить на отдельные изолированные задачи и определять экстремум в каждой из них     нет
2. Когда можно использовать метод последовательного приближения и определять экстремум на каждом шаге     нет
3. Когда критерий оптимальности обладает свойством аддитивности и можно использовать метод последовательного приближения     нет
4. Когда критерий оптимальности по величине равен сумме критерия оптимальности каждой изолированной задачи     нет
5. Когда критерий оптимальности обладает свойством аддитивности и можно общую задачу можно разбить на отдельные изолированные задачи     да
       
14. Как выбираются независимые переменные в задачах оптимального проектирования строительных конструкций 1. Из уравнений равновесия и деформаций нет
2. От вида конструкции и условий прочности и статической определимости   нет
3. Из условия допустимой эксплуатации конструкции   нет
4. Из условия существенного влияния на выбранный критерий оптимальности   да
5. От вида материала и конструкции нет
15. Как устанавливаются ограничения? 1. Из уравнений равновесия и деформаций нет
2. На основе вида напряженного состояния конструкции   да
3. Из анализа вида материала и конструкции нет
4. По величине усилий, возникающих в элементах конструкции   нет
5. По физическим критериям конструкции нет
16. Укажите, какие функция является функцией одной переменной? 1. y=kx 5+ k1 x 2, да
2. y=ax1+bx2 нет
3. y=k(x1+ x2) 6 нет
4. y= x0*x1 нет
5. y= kx1 5+ kx2 2 нет
17. Что называется оптимальным значением задачи линейного программирования? 1. Критерий оптимальности нет
2. Значение целевой функции, соответствующее наилучшему решению в допустимой области   да
3. Значение целевой функции, соответствующее значению допустимой области   нет
4. Значения переменных, отвечающих всем ограничениям   нет
5. Значение целевой функции, соответствующее значению экстремума в области   нет
18. Может быть оптимальное реше- 1. Да может, когда допустимых решений со значениями целевой функции много   нет
  ние неединственным и, если да, то когда? 2. Нет, не может нет
3. Да может, когда значение целевой функции, соответствует одному наилучшему значению в допустимой области     нет
4. Да может, когда значение целевой функции, соответствует нескольким наилучшим решениям в допустимой области     да
5. Да может, когда значение целевой функции достигает экстремума   нет
19. Когда применяют графические способы решения задач оптимального проектирования? 1. Когда функция цели имеет 2-3 независимых переменных   да
2. Когда функция цели имеет 1 независимое переменное   нет
3. Для любых задач оптимального проектирования   нет
4. Когда задача линейного программирования не имеет конечного оптимума   нет
5. Для задач нелинейного программирования нет
       
20. Какие методы решения задач используются в задачах линейного программирования? 1. Метод штрафных функций нет
2. Метод множителей Лагранжа нет
3. Метод исключения интервалов да
4. Динамическое программирование нет
5. Градиентные методы нет
21. В чем суть метода Коши? 1. Последовательная линейная аппроксимация целевой функции с вычислением значений функции и ее первых производных на каждом шаге итерации     да
2. Последовательная линейная аппроксимация целевой функции с вычислением значений ее первых и вторых производных на каждом шаге итерации     нет
3. Последовательная квадратичная аппроксимация целевой функции с вычислением значений функции и ее первых производных на каждом шаге итерации     нет
4. Последовательная аппроксимация целевой функции в направлении убывания значения функии   нет
5. Последовательная аппроксимация целевой функции около выбранной базовой точки   нет
22. Какие методы решения задач используются в задачах нелинейного программирования? 1. Метод секущих нет
2. Метод множителей Лагранжа да
3. Метод исключения интервалов нет
4. Метод Ньютона нет
5. Метод Хука-Дживса нет
23. В чем суть метода Хука-Дживса? 1.Поиск направления, в котором целевая функция убывает (возрастает) с дальнейшим поиском по образцу     да
2. Последовательная аппроксимация целевой функции около выбранной базовой точки   нет
3. Последовательная аппроксимация целевой функции в направлении убывания значения фунции   нет
2. Последовательная линейная аппроксимация целевой функции с вычислением значений ее первых и вторых производных на каждом шаге итерации     нет
5. Поиск направления, в котором целевая функция убывает (возрастает) с дальнейшей аппроксимацией ее около выбранной базовой точки     нет
24. В чем суть градиентных методов минимизации целевой функции в нелинейном программировании? 1. В движении от точки xk к точке x k+1 в направлении убывания целевой функции   нет
2. Последовательная аппроксимация целевой функции в направлении антиградиента   нет
3.В движении от точки xk к точке x k+1 в направлении антиградиента   да
4. Поиск направления, в котором целевая функция убывает (возрастает) в направлении антиградиента   нет
5. В движении от точки xk к точке x k+1 с вычислением градиента на каждом шаге итерации   нет
25. Что такое градиент целевой функции? 1. Вектор-столбец из частных производных целевой функции   да
2. Вектор-столбец из минимальных значений целевой функции при движения от точки xk к точке xk+1   нет
3. Обратная матрица из частных производных целевой функции при движения от точки xk к точке x k+1   нет
       
25.   4. Вектор-столбец из вторых производных целевой функции   нет
5. Вектор-столбец из первых производных целевой функции   нет
26. В чем суть динамического программирования? 1. В последовательном определении схемы задачи, условных оптимальных управлений и оптимального пути     да
2. В последовательном определении схемы задачи, оптимального пути и условных оптимальных управлений     нет
3. В последовательном определении оптимального пути, схемы задачи и условных оптимальных управлений     нет
4. В последовательном определении оптимального пути и условных оптимальных управлений     нет
5. В последовательном определении условных оптимальных управлений, схемы задачи и оптимального пути     нет
         

 

 



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-04-02 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: