• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Разработка алгоритма оптимизации запросов на языке N3 RDF к онтологической графовой базе данных на платформе Comindware

ФИО студента: Суходольская Евгения Дмитриевна

Руководитель: Объедков Сергей Александрович

Кампус/факультет: Факультет компьютерных наук

Программа: Прикладная математика и информатика (Бакалавриат)

Оценка: 10

Год защиты: 2019

В последнее время набирают популярность системы моделирования и управления бизнесом на основе графовых систем баз данных. С ростом популярности увеличивается количество хранимых данных, что приводит к более длительному выполнению запросов к базе данных. Проблема оптимизации таких запросов как никогда актуальна. Целью данной работы была разработка алгоритма, решающего задачу оптимизации запросов на языке Notation3 RDF к онтологической графовой базе данных Comindware Elastic Data database. Первой задачей было проанализировать существующие подходы к оптимизации запросов к графовым баз данных с целью определения наиболее подходящих для использования в данной работе. Следующей задачей являлась адаптацией подходящих методов к особенностям платформы и Comindware Elastic Data database. Затем необходимо было применить методы на “боевой” базе данных и провести их сравнительный анализ. В итоге было выбрано два подхода: первый является жадным алгоритмом, основанным на эвристиках, минимизирующих селективность базового графого шаблона, а второй - алгоритмом, использующим структуру “иерархическая характеристика” для оценки селективности базового графого шаблона. Адаптировав их под специфику Comindware Elastic data database были получены следующие результаты: жадный алгоритм выполнялся быстрее второго, однако действительный прирост исполнения запросов после оптимизации был получен при использовании алгоритма со структурой “иерархических характеристик”. Данная работа может послужить отправной точкой для создания оптимизаторов запросов в платформе.

Текст работы (работа добавлена 20 мая 2019 г.)

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ