Михаил Анатольевич Иорданский – доктор физико-математических наук, профессор кафедры информатики и информационных технологий в образовании НГПУ имени Козьмы Минина При решении многих логических, комбинаторных задач (головоломок) рука невольно тянется к изображению исходных данных, их структуры в виде рисунка, состоящего из точек (вершин) и линий (ребер), соединяющих вершины между собой. Эти рисунки являются графами решаемых задач. Большое число популярных головоломок поддается формулировке непосредственно в терминах теории графов. При желании много занимательных задач, решаемых с помощью графов, можно найти в [1]. В классической теории графы задаются множествами вершин и ребер с использованием различных матричных или списковых структур. При этом свойства графов определяются, как правило, в терминах запрещенных подграфов. Так, например, для того, чтобы все ребра графа можно было провести на плоскости так, чтобы они не пересекались (такие графы называются планарными), требуется отсутств