Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

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

.doc
Скачиваний:
18
Добавлен:
28.06.2014
Размер:
33.28 Кб
Скачать

Комбинаторика

  1. Правила сложения и умножения. Принцип Дирихле. Числа сочетаний и размещений (с повторениями и без повторений).

  2. Бином Ньютона, полиномиальная формула. Тождество Паскаля. Свойства биномиальных и полиномиальных коэффициентов.

  3. Формула включений и исключений.

  4. Рекуррентные соотношения и формальные ряды. Действия с формальными рядами.

  5. Линейные стационарные однородные рекуррентные соотношения и метод их решения. Последовательность Фибоначчи.

  6. Комбинаторика разбиений. Рекуррентные соотношения для упорядоченных и неупорядоченных разбиений. Формула Харди-Рамануджана. Диаграммная техника.

  7. Преобразование Абеля и суммирование по частям.

  8. Простейшие оценки факториалов и биномиальных коэффициентов. Формула Стирлинга. Асимптотика для биномиальных коэффициентов.

Теория графов

  1. Графы и их разновидности. Важнейшие семейства графов.

  2. Изоморфизм графов. Вложение и пересечение графов. Симметрия графов.

  3. Групповые свойства множества автоморфизмов графа.

  4. Понятие об инварианте. Характеристики инвариантов. Примеры простейших инвариантов.

  5. Связность в графах и орграфах. Слабая, односторонняя и сильная связность ориентированных графов.

  6. Деревья. Различные определения деревьев и их эквивалентность.

  7. Деревья. Коды Прюфера. Формула Кэли.

  8. Деревья. Изоморфизм деревьев.

  9. Структуры данных на основе деревьев. Бинарные деревья поиска и бинарные кучи. Декартово дерево и алгоритм его построения.

  10. Лес непересекающихся множеств и подсчет числа компонент связности в обыкновенных графах.

  11. Каркас. Построение каркаса минимального веса: алгоритмы Крускала и Прима.

  12. Задача о кратчайших путях. Алгоритм Флойда.

  13. Задача о кратчайших путях. Алгоритм Дейкстры.

  14. Обходы графов. Обход в глубину. Дерево обхода в глубину и его применения: поиск точек сочленения, топологическая сортировка.

  15. Обходы графов. Обход в ширину. Дерево обхода в ширину и его свойства.

  16. Подграфы и их виды. Остовные подграфы. Каркас, клика, независимое подмножество вершин.

  17. Пространство подграфов. Подграфы четной степени и их свойства.

  18. Пространство подграфов. Фундаментальное множество циклов и метод его построения.

  19. Задача о клике. Переборный алгоритм и простейшие методы сокращения перебора. Алгоритм Брона-Кербоша.

  20. Задача коммивояжера. Динамический алгоритм. Алгоритм ближайшего соседа.

  21. Хроматическая функция графа.

  22. Вершинные и реберные раскраски графов. Алгоритм вершинной раскраски. Теорема Визинга.

  23. Теорема Эйлера для планарных графов. Теоремы о 6- и 5-раскраске планарных графов.

  24. Паросочетания и реберные покрытия. Метод увеличивающих путей.

  25. Матроиды. Матричный матроид и графовый матроид.

  26. Матроиды. Жадный алгоритм и теорема Рао-Эдмондса.