Efficient reconfiguration algorithms of de Bruijn and Kautz networks into linear arrays

被引:1
作者
Harbane, R [1 ]
Heydemann, MC [1 ]
机构
[1] Univ Paris 11, LRI, UMR CNRS, F-91405 Orsay, France
关键词
de Bruijn graph; Kautz graph; uniform homomorphism; Hamiltonian path; ranking/unranking algorithms;
D O I
10.1016/S0304-3975(00)00240-1
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we prove the existence of ranking and unranking algorithms on d-ary de Bruijn and Kautz graphs. A ranking algorithm takes as input the label of a node and returns the rank r of that node in a hamiltonian path (0 less than or equal to r less than or equal to N - 1, where N is the order of the considered graph). An unranking algorithm takes as input an integer r (0 less than or equal to r less than or equal to N - 1) and returns the label of the rth ranked node in a hamiltonian path. Our results generalize results given by Annexstein for binary de Bruijn graphs. The key of our framework is based on a recursive construction of hamiltonian paths in de Bruijn and Kautz graphs. The construction uses suitable uniform homomorphisms of de Bruijn and Kautz graphs of diameter D on de Bruijn graphs of diameter D - 1. Our ranking and unranking algorithms have sequential time complexity in O(D-2), where D is the length of node labels. (C) 2001 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:173 / 189
页数:17
相关论文
共 8 条
[1]  
ANNEXSTEIN FS, 1995, DIMACS SERIES DISCRE, V21, P1
[2]  
ANNEXSTEIN FS, 1993, LECTURE NOTES COMPUT, V678, P207
[3]  
BERMOND JC, 1989, HYPERCUBE AND DISTRIBUTED COMPUTERS, P279
[4]  
de Bruijn NG, 1946, KONINKLIJKE NEDERLAN, V49, P758
[5]  
FIOL MA, 1984, IEEE T COMPUT, V33, P400, DOI 10.1109/TC.1984.1676455
[6]  
HARBANE R, 1996, EMULATION TOLERANCE
[7]  
Kautz W. H., 1968, AFCRL680668, P20
[8]   Uniform homomorphisms of de Bruijn and Kautz networks [J].
Tvrdik, P ;
Harbane, R ;
Heydemann, MC .
DISCRETE APPLIED MATHEMATICS, 1998, 83 (1-3) :279-301