On recognizing cayley graphs

被引:0
|
作者
Departament de Matemática Aplicada i Telemática, Univ. Politécnica de Catalunya, Campus Nord, Edifici C3, c/ Jordi Girona 1-2, Barcelona [1 ]
08034, Spain
不详 [2 ]
91405, France
不详 [3 ]
33405, France
不详 [4 ]
NSW
2109, Australia
机构
来源
Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) | 2000年 / 1879卷
关键词
Group theory - Graphic methods - C (programming language) - Graph Databases;
D O I
10.1007/3-540-45253-2_8
中图分类号
学科分类号
摘要
Given a class C of Cayley graphs, and given an edge-colored graph G of n vertices and m edges, we are interested in the problem of checking whether there exists an isomorphism 0 preserving the colors such that G is isomorphic by 0 toagraph in C colored by the elements of its generating set. In this paper, we give an 0(m log n)-time algorithm to check whether G is color-isomorphic to a Cayley graph, improving a previous 0(n4'752 log n) algorithm. In the case where C is the class of the Cayley graphs defined on Abelian groups, we give an optimal 0(m)-time algorithm. This algorithm can be extended to check color-isomorphism with Cayley graphs on Abelian groups of given rank. Finally, we propose an optimal 0(m)-time algorithm that tests color-isomorphism between two Cayley graphs on Z„, i.e., between two circulant graphs. This latter algorithm is extended to an optimal 0(n)-time algorithm that tests color-isomorphism between two Abelian Cayley graphs of bounded degree. © Springer-Verlag Berlin Heidelberg 2000.
引用
收藏
页码:76 / 87
相关论文
empty
未找到相关数据