Перейти к полному списку специальных курсов кафедры
Программа полугодового спецкурса "Алгоритмы вычислительной геометрии"
|
Алгоритмы вычислительной геометрии |
- Приоритетная очередь. Пирамидальная сортировка. Алгоритм
быстрой сортировки. Алгоритм нахождения к-го наименьшего элемента.
Красные-Черные деревья данных.
- Метод заметающей прямой. Алгоритм Бентли-Отмана нахождения
пересечений отрезков на плоскости.
- Алгоритм локализации точки на планарном подразбиении
методом полос.
- Алгоритм локализации точки на планарном подразбиении
методом цепей.
- Алгоритм триангуляции простого многоугольника. Задача об
оптимальном освещении (The Art Gallery problem).
- Алгоритм локализации точки на планарном подразбиении
методом детализации триангуляции.
- Алгоритм локализации точки на планарном подразбиении
методом трапеций.
- Дерево отрезков.
- Алгоритм нахождения площади объединения прямоугольников.
- 2-D-деревья. Алгоритм
регионального поиска с помощью 2-D-дерева.
- Дерево регионов. Алгоритм регионального поиска с помощью
дерева регионов. Техника частичного каскада.
- Дерево интервалов. Алгоритм нахождения всех интервалов,
содержащих заданную точку.
- Алгоритм нахождения всех отрезков на плоскости,
пересекающих заданное окно.
- Алгоритм перечисления всех пересекающихся пар изотетичных
прямоугольников.
- Построения выпуклой оболочки методом обхода Грэхема.
- Построения выпуклой оболочки методом обхода Джарвиса.
- Быстрый метод построения выпуклой оболочки.
- Построения выпуклой оболочки методом «разделяй и
властвуй».
- Алгоритм построения выпуклой оболочки в реальном времени.
- Структура данных для поддержки динамической выпуклой
оболочки.
- Структура данных «Пирамида Фибоначчи». Алгоритм Дийкстры .
- Алгоритм построения кратчайшего пути в простом
многоугольнике с препятствиями.
- Алгоритм И.Балабана нахождения пересечений отрезков на
плоскости.
- Построение графа видимости для М точек, лежащих в простом
многоугольнике без дыр.
Список литературы
- Ф.Препарата, М.Шеймос, Вычислительная геометрия. Введение.
Изд. «Мир», 1989.
- M.Berg, M. van Kreveld, M.Overmars, O.Schwarzkopf,
Computational Geometry. Algorithms and Applications. Springer-Verlag,
1998.
- T.H.Cormen, C.E.Leiserson, R.L.Rivest,
C.Stein, Introduction to Algorithms, MIT Press, 2001. Имеется
русский перевод.
- А.Ахо, Дж.Хопкрофт, Дж.Ульман, Построение и анализ
вычислительных алгоритмов. Изд. «Мир», 1979.
Наверх
|