ОГЛАВЛЕНИЕ
Введение
1 Триангуляция простого многоугольника аналитический обзор
1.1 Триангуляция простого многоугольника.
1.2 Известные алгоритмы триангуляции простого многоугольника
1.2.1 Алгоритм декомпозиции на монотонные многоугольники
1.2.2 Алгоритм триангуляции простого многоугольника методом расщепления вдоль хорды
1.2.3 Алгоритм триангуляции простого многоугольника методом сканирования Грэхема.
1.2.4 Алгоритм трапецеидальной декомпозиции Тарьяна
1.2.5 Алгоритм трапецеидальной декомпозиции Киркпатрика
1.2.6 Алгоритм трапецеидальной декомпозиции Сайдсля
1.2.7 Алгоритм трапецеидальной декомпозиции Чазелли
1.2.8 Алгоритм трапецеидальной декомпозиции АГР
1.2.9 Двойственность задач триангуляции простого многоугольника и построения трапецеидальной декомпозиции
1.2. Выводы.
2 Предложенные алгоритмы триангуляции простого многоугольника
2.1 Классификация алгоритмов триангуляции простого многоугольника.
2.2 Индексирование и кэширование
2.2.1 Модификация алгоритма Грэхема с использованием индексирования.
2.2.2 Рандомизированный алгоритм триангуляции простого многоугольника с использованием кэширования
2.2.3 Последовательный рандомизированный алгоритм триангуляции простого многоугольника с использованием кэширования и динамической коррекции.
2.2.4 Алгоритм трапецеидальной декомпозиции Сайделя с
использованием кэширования.
2.2.5 Алгоритм триангуляции простого многоугольника с предобработкой.
2.2.6 Параллельный алгоритм псевдотриангуляции простого многоугольника.
2.3 Выводы.
3 Генерация простых многоугольников.
3.1 Задача построения простого многоугольника.
3.2 Алгоритмы генерации простого многоугольника
3.2.1 Алгоритм построения монотонных и немонотонных простых многоугольников методом сортировки.
3.2.2 Алгоритм построения простых многоугольников методом полярной сортировки
3.2.3 Алгоритм построения простого многоугольника методом разделения пространства
3.2.4 Алгоритм построения простого многоугольника методом последовательной вставки.
3.2.5 Алгоритм построения простого многоугольника методом триангуляции Делоне
3.3 Примеры построенных простых многоугольников
3.4.Выводы
4 Вычислительная устойчивость алгоритмов триангуляции и генерации простого многоугольника
4.1 Причины возникновения ошибок при вычислениях
4.2 Применение целочисленной арифметики
4.3 Применение адаптивных операций вычисления.
4.4 Поведение алгоритмов при применении вычислительно устойчивых схем.
4.5.Выводы.
5 Реализация и экспериментальное исследование алгоритмов
5.1 Проверка правильности построенных результатов
5.2 Основа экспериментального исследования.
6 Сравнительный анализ алгоритмов триангуляции и генерации простого многоугольника
6.1 Сравнительный анализ алгоритмов генерации простого многоугольника.
6.2 Сравнительный анализ алгоритмов триангуляции простых многоугольников
6.3 Выводы и рекомендации
7 Заключение.
Список литературы
- Київ+380960830922