Вопросы и задачи по курсу
Описание файла
Документ из архива "Вопросы и задачи по курсу", который расположен в категории "". Всё это находится в предмете "алгоритмы оптимизации основанные на методе проб и ошибок" из 5 семестр, которые можно найти в файловом архиве МГУ им. Ломоносова. Не смотря на прямую связь этого архива с МГУ им. Ломоносова, его также можно найти и в других разделах. .
Онлайн просмотр документа "Вопросы и задачи по курсу"
Текст из документа "Вопросы и задачи по курсу"
Вопросы.
-
Классификация задач условной оптимизации. Понятие «сложных» задач условной оптимизации и проблемы применения для их решения оптимальных и эвристических алгоритмов, использующих априорно известные свойства о целевой функции и функциях ограничений.
-
Классические задачи комбинаторной оптимизации: задача о рюкзаке и задача коммивояжера (симметричная задача коммивояжера, асимметричная задача коммивояжера, метрическая задача коммивояжера).
-
Задачи построения расписаний и их классификация.
-
Задача построения статико-динамических расписаний.
-
Задача построения расписания обменов по шине с централизованным управлением для схемы с подциклами (на примере стандарта MIL-STD 1533В).
-
Задача построения расписания обменов по шине с централизованным управлением для схемы без подциклов (на примере стандарта MIL-STD 1533В).
-
Алгоритм направленного случайного поиска с парной пробой. Алгоритм наилучшей пробы.
-
Алгоритм направленного случайного поиска с возвратом при неудачном шаге.
-
Алгоритм направленного случайного поиска с пересчетом при неудачном шаге.
-
Алгоритм направленного случайного поиска с линейной экстраполяцией.
-
Алгоритм статистического градиента.
-
Принципы построения алгоритмов случайного направленного поиска с самообучением. Самообучение методом исключения. Покоординатное экспоненциальное обучение. Алгоритм покоординатного самообучения с произвольным законом изменения вероятности.
-
Принципы построения алгоритмов случайного направленного поиска с самообучением. Способы решения проблемы передетерминирования алгоритма, повышения чувствительности алгоритма к выбору наилучшего направления, способы устранения положительной обратной связи.
-
Концепция построения алгоритмов имитации отжига. Общая схема алгоритмов и проблемы построения алгоритмов для решения задач условной оптимизации.
-
Асимптотическая сходимость алгоритмов имитации отжига: описание поведения алгоритма имитации отжига цепью Маркова, теоремы о сходимости, скорость сходимости.
-
Методы распараллеливания алгоритмов имитации отжига: асинхронный параллельный алгоритм, параллельный алгоритм с синхронизацией, алгоритм, основанный на декомпозиции целевой функции, подходы, основанные на декомпозиции пространства решений.
-
Алгоритм имитации отжига для решения задачи построения статических многопроцессорных расписаний с минимальным временем выполнения на заданном числе процессоров: математическая формулировка задачи, способы представления расписания и операций его преобразования, стратегии применения операций преобразования текущего решения.
-
Параллельный алгоритм имитации отжига для построения статических многопроцессорных расписаний: разбиение исходного пространства решений на области, операции преобразования расписания внутри области, распределение областей по узлам вычислительной системы.
-
Простой генетический алгоритм (алгоритм Холланда).
-
Теория схем. Гипотеза строительных блоков.
-
Генетический алгоритм для решения задачи определения минимально необходимого числа процессоров и построения расписания выполнения функциональных задач со временем выполнения не превышающим заданный директивный срок: математическая формулировка задачи, кодирование решений, операции генетического алгоритма, функция выживаемости и критерий останова.
-
Муравьиные алгоритмы: концепция построения алгоритмов (биологическая модель), общая схема работы муравьиных алгоритмов.
-
Модификации муравьиных алгоритмов: максиминный алгоритм, алгоритм с поглощением феромона, совместное использование с алгоритмами локального поиска, элитные муравьи, ранговый алгоритм, список кандидатов.
-
Муравьиный алгоритм для решения задачи построения статико-динамических расписания.
-
Муравьиный алгоритм для решения задачи построения расписания обменов по шине с централизованным управлением (схема с подциклами).
-
Методика статистической обработки результатов экспериментов по исследованию свойств алгоритмов.
Задачи
-
Доказать NP-трудность задачи построения статических многопроцессорных расписаний с минимальным временем выполнения на заданном числе процессоров. Процессоры одинаковые по производительности и по функциональным возможностям, прерывания недопустимы, отношение частичного порядка на множестве работ произвольное, времена выполнения работ различные.
-
Доказать NP-трудность задачи построения расписания обменов по шине с централизованным управлением для схемы с подциклами.
-
Доказать NP-трудность задачи построения расписания обменов по шине с централизованным управлением для схемы без подциклов.
-
Доказать NP-трудность задачи определения минимально необходимого числа процессоров и построения расписания выполнения функциональных задач со временем выполнения не превышающим заданный директивный срок. Процессоры одинаковые по производительности и по функциональным возможностям, прерывания недопустимы, отношение частичного порядка на множестве работ произвольное, времена выполнения работ различные.
-
Построить алгоритм направленного случайного поиска с возвратом при неудачном шаге и обосновать его свойства для решения задачи о рюкзаке.
-
Построить алгоритм направленного случайного поиска с возвратом при неудачном шаге и обосновать его свойства для решения симметричной задачи коммивояжера.
-
Построить генетический алгоритм и обосновать его свойства для решения задачи о рюкзаке.
-
Построить генетический алгоритм и обосновать его свойства для решения симметричной задачи коммивояжера.
-
Построить генетический алгоритм и обосновать его свойства для решения асимметричной задачи коммивояжера.
-
Построить генетический алгоритм и обосновать его свойства симметричной метрической задачи коммивояжера.
-
Построить алгоритм имитации отжига и обосновать его свойства для решения задачи о рюкзаке.
-
Построить алгоритм имитации отжига и обосновать его свойства для решения симметричной задачи коммивояжера.
-
Построить алгоритм имитации отжига и обосновать его свойства для решения асимметричной задачи коммивояжера.
-
Построить алгоритм имитации отжига и обосновать его свойства для решения симметричной метрической задачи коммивояжера.
-
Построить муравьиный алгоритм и обосновать его свойства для решения задачи о рюкзаке.
-
Построить муравьиный алгоритм и обосновать его свойства для решения асимметричной задачи коммивояжера.