Созданы инструменты для построения графа: выбор вершины, добавление вершины, рисование ребра, удаление элемента, удаление всего графа.
Нахождение элементарных цепей и циклов осуществляется с помощью модифицированного алгоритма «поиск в глубину» (DFS).
Порядковую функцию вводим для графа без контуров путем поиска вершин в которые ребра не входят (это будет нулевой уровень иерархии), затем ищем вершины (i-го уровня) в которые входят ребра, исходящие из вершин предыдущих уровней. Так продолжаем до тех пор, пока все вершины не будут иерархически распределены.