Embedding multidimensional grids into optimal hypercubes

Let G and H be graphs, with |V(H)|≥|V(G)|, and f:V(G)→V(H) a one to one map of their vertices. Let dilation(f)=max{distH(f(x),f(y)):xy∈E(G)}, where distH(v,w) is the distance between vertices v and w of H. Now let B(G,H)=minf{dilation(f)}, over all such maps f. The parameter B(G,H) is a generalizati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Theoretical computer science 2014-10, Vol.552, p.52-82
Hauptverfasser: Miller, Zevi, Pritikin, Dan, Sudborough, I.H.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Let G and H be graphs, with |V(H)|≥|V(G)|, and f:V(G)→V(H) a one to one map of their vertices. Let dilation(f)=max{distH(f(x),f(y)):xy∈E(G)}, where distH(v,w) is the distance between vertices v and w of H. Now let B(G,H)=minf{dilation(f)}, over all such maps f. The parameter B(G,H) is a generalization of the classic and well studied “bandwidth” of G, defined as B(G,P(n)), where P(n) is the path on n points and n=|V(G)|. Let [a1×a2×⋯×ak] be the k-dimensional grid graph with integer values 1 through ai in the i'th coordinate. In this paper, we study B(G,H) in the case when G=[a1×a2×⋯×ak] and H is the hypercube Qn of dimension n=⌈log2(|V(G)|)⌉, the hypercube of smallest dimension having at least as many points as G. Our main result is thatB([a1×a2×⋯×ak],Qn)≤3k, provided ai≥222 for each 1≤i≤k. For such G, the bound 3k improves on the previous best upper bound 4k+O(1). Our methods include an application of Knuth's result on two-way rounding and of the existence of spanning regular cyclic caterpillars in the hypercube.
ISSN:0304-3975
1879-2294
DOI:10.1016/j.tcs.2014.07.026