Основной задачей было реализовать пять алгоритмов для нахождения короткого пути на графе. Эти алгоритмы называются: алгоритм Дейкстры, двунаправленный алгоритм Дейкстры, алгоритм А, двунаправленный алгоритм А, алгоритм ALT.
Также была реализован такой функционал: 1) Отображения графа 2) Генерация графа 3) Хранение графа в базе данных (MySQL)