Kautz graph

From HandWiki
Example of Kautz graph on 3 characters with string length 2 (on the left) and 3 (on the right); the edges on the left correspond to the vertices on the right.

The Kautz graph KMN+1 is a directed graph of degree M and dimension N+1, which has (M+1)MN vertices labeled by all possible strings s0sN of length N+1 which are composed of characters si chosen from an alphabet A containing M+1 distinct symbols, subject to the condition that adjacent characters in the string cannot be equal (sisi+1).

The Kautz graph KMN+1 has (M+1)MN+1 edges

{(s0s1sN,s1s2sNsN+1)|siAsisi+1}

It is natural to label each such edge of KMN+1 as s0s1sN+1, giving a one-to-one correspondence between edges of the Kautz graph KMN+1 and vertices of the Kautz graph KMN+2.

Kautz graphs are closely related to De Bruijn graphs.

Properties

  • For a fixed degree 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.
  • All Kautz graphs have Eulerian cycles. (An Eulerian cycle is one which visits each edge exactly once—This result follows because Kautz graphs have in-degree equal to out-degree for each node)
  • All Kautz graphs have a Hamiltonian cycle (This result follows from the correspondence described above between edges of the Kautz graph KMN and vertices of the Kautz graph KMN+1; a Hamiltonian cycle on KMN+1 is given by an Eulerian cycle on KMN)
  • A degree-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[1] and fault-tolerant computing[2] applications: such a network is known as a Kautz network.

Notes

  1. Darcy, Jeff (2007-12-31). "The Kautz Graph". Canned Platypus. http://pl.atyp.us/wordpress/?p=1275. 
  2. Li, Dongsheng; Xicheng Lu; Jinshu Su (2004). "Graph-Theoretic Analysis of Kautz Topology and DHT Schemes". Wuhan, China: NPC. pp. 308–315. ISBN 3-540-23388-1. https://books.google.com/books?id=DpDwhffRCjwC&q=kautz+graph&pg=PA308. Retrieved 2008-03-05.