All-to-all Routing on Kautz Graphs: Regular Routing Beats Shortest Paths
Vance Faber, Noah Streib

TL;DR
This paper demonstrates that regular routing in Kautz graphs outperforms shortest-path routing in terms of makespan for large diameters, showing that shortest-path schemes cannot always achieve optimal congestion.
Contribution
It proves that for large diameters, no shortest-path routing can match the efficiency of regular routing in Kautz graphs, using combinatorial constructions and congestion analysis.
Findings
Regular routing achieves lower makespan than shortest-path routing for large D.
Existence of edges with congestion exceeding tau(d,D) in Kautz graphs for large D.
Computational evidence for d=2 confirms congestion exceeds tau(2,D) for D ≥ 4.
Abstract
We study packet routing in the Kautz digraph K(d,D), where every ordered pair of distinct vertices is connected by a unique shortest directed path. The regular routing introduced in earlier work schedules all ordered pairs in tau(d,D) = (D-1)d^(D-2) + D d^(D-1) steps. We show that, for every fixed outdegree d at least 2 and all sufficiently large diameters D, no shortest-path routing scheme can match this makespan. More precisely, we prove that K(d,D) contains an edge whose shortest-path congestion strictly exceeds tau(d,D) when D is sufficiently large. Our construction uses edge-words drawn from a subset of ternary unbordered square-free words, together with a trimming inequality that propagates large congestion at distance D down to shorter distances. Computations for d=2 and small D show that for all D at least 4 there is an edge in K(2,D) with congestion greater than tau(2,D).
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsInterconnection Networks and Systems · Advanced Graph Theory Research · Complexity and Algorithms in Graphs
