HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, a rotation map is a function that represents an undirected edge-
labeled graph In the mathematical discipline of graph theory, a graph labelling is the assignment of labels, traditionally represented by integers, to edges and/or vertices of a graph. Formally, given a graph , a vertex labelling is a function of to a set ...
, where each vertex enumerates its outgoing neighbors. Rotation maps were first introduced by Reingold, Vadhan and Wigderson (“Entropy waves, the zig-zag graph product, and new constant-degree expanders”, 2002) in order to conveniently define the
zig-zag product In graph theory, the zig-zag product of regular graphs G,H, denoted by G \circ H, is a binary operation which takes a large graph (G) and a small graph (H) and produces a graph that approximately inherits the size of the large one but the degree o ...
and prove its properties. Given a vertex v and an edge label i, the rotation map returns the i'th neighbor of v and the edge label that would lead back to v.


Definition

For a ''D''-regular graph ''G'', the rotation map \mathrm_G : \times \rightarrow \times /math> is defined as follows: \mathrm_G (v,i)=(w,j) if the ''i'' th edge leaving ''v'' leads to ''w'', and the ''j'' th edge leaving ''w'' leads to ''v''.


Basic properties

From the definition we see that \mathrm_G is a permutation, and moreover \mathrm_G \circ \mathrm_G is the identity map (\mathrm_G is an
involution Involution may refer to: * Involute, a construction in the differential geometry of curves * '' Agricultural Involution: The Processes of Ecological Change in Indonesia'', a 1963 study of intensification of production through increased labour inpu ...
).


Special cases and properties

* A rotation map is consistently labeled if all the edges leaving each vertex are labeled in such a way that at each vertex, the labels of the incoming edges are all distinct. Every regular graph has some consistent labeling. * A consistent rotation map can be used to encode a coined discrete time quantum walk on a (regular) graph. * A rotation map is \pi-consistent if \forall v \ \mathrm_G(v,i)=(v \pi (i)). From the definition, a \pi-consistent rotation map is consistently labeled.


See also

*
Zig-zag product In graph theory, the zig-zag product of regular graphs G,H, denoted by G \circ H, is a binary operation which takes a large graph (G) and a small graph (H) and produces a graph that approximately inherits the size of the large one but the degree o ...
* Rotation system


References

* * * * * {{Refend Extensions and generalizations of graphs Graph operations