RUS  ENG
Полная версия
ЖУРНАЛЫ // Прикладная дискретная математика // Архив

ПДМ, 2020, номер 48, страницы 82–92 (Mi pdm706)

Прикладная теория графов

Построение всех неизоморфных суперграфов без проверки на изоморфизм

И. А. К. Камил, Х. Х. К. Судани, А. А. Лобов, М. Б. Абросимов

Саратовский национальный исследовательский государственный университет им. Н. Г. Чернышевского, г. Саратов, Россия

Аннотация: Важное направление в теории графов — построение графов с заданными свойствами без непосредственной проверки на изоморфизм. Программы, выполняющие такие построения, называются генераторами. Известны генераторы неориентированных графов с заданным числом вершин, деревьев, регулярных графов, двудольных графов, турниров и т. д. Граф $G = (V, \alpha)$ является частью графа $H = (W, \beta)$, если все вершины и рёбра графа $G$ принадлежат $H$, то есть $V \subseteq W$ и $\alpha \subseteq \beta$. В этом случае граф $H$ является суперграфом графа $G$. В исследованиях по теории графов часто свойства графа изучаются через какие-то его части. Возникает и обратная задача: по известной части построить графы, которые её содержат. Такая задача имеет место, например, при исследовании отказоустойчивых реализаций дискретных систем. В работе предлагается алгоритм построения для заданного графа всех его суперграфов с заданным числом рёбер без проверки на изоморфизм. Предлагается специальный матричный код и алгоритм генерации суперграфов методом канонических представителей на его основе. Рассматриваются оптимизации метода и вопросы, связанные с его параллельной реализацией.

Ключевые слова: суперграф, изоморфизм, канонический код, исключение изоморфизма.

УДК: 519.17

DOI: 10.17223/20710410/48/7



Реферативные базы данных:


© МИАН, 2024