• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2025/2026

Вычислительная геометрия

Когда читается: 2-й курс, 3, 4 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 6
Контактные часы: 80

Программа дисциплины

Аннотация

«В рамках изучения дисциплины студенты получат представление об основных алгоритмах вычислительной геометрии и научатся создавать эффективные программы для решения характерных задач в этой области. Для освоения дисциплины студентам необходимы знания, полученные в результате изучения линейной алгебры и геометрии, основ программирования.»
Цель освоения дисциплины

Цель освоения дисциплины

  • Знать основные алгоритмы построения выпуклых оболочек для конечного множества точек в 2D и 3D. Уметь использовать следующие техники и приемы для решения геометрических задач: scan line, разделяй и властвуй, метод видимых граней, сумма Минковского. Знать алгоритмы построения триангуляции Делоне, диаграммы Вороного. Знать структуры данных для индексирования геометрических объектов. Уметь использовать геохеширование для поиска точек на Земле. Знать сложности и ограничения, возникающие при решении логистических задач, основные эвристические приемы.
Планируемые результаты обучения

Планируемые результаты обучения

  • Знание и умение писать основные алгоритмы вычислительной геометрии
  • Умение эффективно решать задачи поиска точек и многоугольников среди заданного множества по некоторым критериям
  • Умение эффективно решать задачи перемещения на карте
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение
  • Выпуклая оболочка 2D
  • Диаметр, выпуклая оболочка 3D
  • Выпуклая оболочка 3D
  • Алгоритм Чана. Принадлежность многоугольнику
  • Сумма Минковского. Scan line
  • Триангуляция Делоне
  • Планарные графы близости
  • Диаграмма Вороного
  • Алгоритм Форчуна
  • KD-дерево
  • Квадродерево
  • R-дерево
  • Геохеш
  • Сетки
  • Кластеризация
  • Задача коммивояжера
  • Vehicle Routing Problem
  • Притягивание и сглаживание треков
  • Подведение итогов
Элементы контроля

Элементы контроля

  • неблокирующий Практика – домашние задания 1-19
  • неблокирующий Экзамен
Промежуточная аттестация

Промежуточная аттестация

  • 2025/2026 4th module
    0.5 * Практика – домашние задания 1-19 + 0.5 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Вычислительная геометрия : алгоритмы и приложения, , 2017

Рекомендуемая дополнительная литература

  • Вычислительная геометрия и компьютерная графика на С++, Ласло, М., 1997

Авторы

  • Фисенко Анна Сергеевна