Кyрс по дискретной оптимизации, весна 2024

Среда, лекция с 17:00 до 18:30, после лекции семинар до 20:00
Офлайн, аудитория 2.36

О курсе

Организован для стyдентов 3 кyрса потоков ФУПМ.

Цель курса — познакомить студентов с основными задачами дискретной оптимизации, их свойствами, приложениями, способами формализации, сложностью, аппроксимациями, алгоритмами решения и количественными оценками точности этих алгоритмов. Много внимания будет уделено смешанно-целочисленному линейному программированию как универсальному методу решения задач с дискретными ограничениями. Насколько это нужно, вводятся определения разных классов задач выпуклой оптимизации, которые используются в качестве релаксаций задач дискретной оптимизации.
Проблема оптимизации относится к классу задач дискретной оптимизации в широком смысле, если в процессе поиска её решения возникает комбинаторная компонента, в частности, если её допустимое множество состоит из большого числа компонент связности. В отличие от задач выпуклой оптимизации большинство задач дискретной оптимизации являются сложными. Хотя упор сделан на дискретные аспекты, полностью отделиться от непрерывной, в частности, выпуклой оптимизации не удаётся, так как часто метод решения дискретной проблемы состоит в её аппроксимации одной или многими непрерывными задачами (релаксациями), в частности, линейными или полуопределёнными программами.
Лекции сопровождаются семинарами, на которых будут представлены разные универсальные эвристики для решения дискретных задач. Студенты смогут апробировать эти алгоритмы на конкретных задачах, в частности, задаче коммивояжёра.

Ведущие курса

Лектор: Роланд Хильдебранд

Семинарист: Виталий Пырэу

Экзаменационная программа

Программа лекций

Лекция 1: Введение. Задача о покрытии множествами.

Лекция 2: Задача об упаковке в контейнеры.

Лекции 3,4: Задача о рюкзаке.

Лекция 5: Симплекс-метод.

Лекции 6,7: Смешанно-целочисленное линейное программирование.

Лекция 8: Отсечения, ныряния.

Лекция 9: Задача о паросочетаниях.

Лекция 10: Задача о наименьшем вершинном покрытии.

Лекция 11: Задача о наибольшей клике.

Лекция 12: Хордальные графы.

Лекция 13: Задача о раскраске. Задача о минимальном остовном дереве.

Лекция 14: Задача о максимальном разрезе. Квадратичная задача безусловной бинарной
оптимизации.

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.