Kautz graph explained

The Kautz graph

N+1
K
M
is a directed graph of degree

M

and dimension

N+ 1

, which has

(M+1)MN

vertices labeled by allpossible strings

s0sN

of length

N+ 1

which are composed of characters

si

chosen froman alphabet

A

containing

M+1

distinctsymbols, subject to the condition that adjacent characters in thestring cannot be equal (

sisi+

).

The Kautz graph

N+1
K
M
has

(M+1)MN +

edges

\{(s0s1sN,s1s2sNsN)|si\inAsisi\}

It is natural to label each such edge of

N+1
K
M
as

s0s1sN

, giving a one-to-one correspondencebetween edges of the Kautz graph
N+1
K
M
and vertices of the Kautz graph
N+2
K
M
.

Kautz graphs are closely related to De Bruijn graphs.

Properties

M

and number of vertices

V=(M+1)MN

, the Kautz graph has the smallest diameter of any possible directed graph with

V

vertices and degree

M

.
N
K
M
and vertices of the Kautz graph
N+1
K
M
; a Hamiltonian cycle on
N+1
K
M
is given by an Eulerian cycle on
N
K
M
)

k

Kautz graph has

k

disjoint paths from any node

x

to any other node

y

.

In computing

The Kautz graph has been used as a network topology for connecting processors in high-performance computing and fault-tolerant computing[1] applications: such a network is known as a Kautz network.

Notes and References

  1. Dongsheng . Li . Xicheng Lu . Jinshu Su . Graph-Theoretic Analysis of Kautz Topology and DHT Schemes . Network and Parallel Computing: IFIP International Conference . 308–315 . NPC . 2004 . Wuhan, China . 2008-03-05 . 3-540-23388-1 .