The edges of a rotation map #
A D-regular multigraph presented by a rotation map G (Cslib.RotationMap) has an edge for
each unordered pair {p, G.rot p} of a dart and its reversal (Cslib.RotationMap.edges), joining
the vertices of the two darts (Cslib.RotationMap.edgeEnds); a dart fixed by G.rot is a
self-loop. This presents G as a multigraph given by its ends (Cslib.Multigraph), with the
same underlying simple graph (Cslib.RotationMap.toSimpleGraph_edgeEnds). The edges between a set
S of vertices and its complement are the darts from S to its complement
(Cslib.RotationMap.card_edgeCut_edgeEnds), so the edge expansion h(G) bounds the expansion
e(G) of Ben-Sasson and Wigderson: h(G) |V| / 3 ≤ e(G)
(Cslib.RotationMap.edgeExpansion_mul_card_div_three_le_minBalancedCut), and a rotation map of
positive edge expansion is connected
(Cslib.RotationMap.connected_toSimpleGraph_of_edgeExpansion_pos).
Main definitions #
Cslib.RotationMap.edges,Cslib.RotationMap.edgeEnds: the edges of a rotation map and their ends.
Main results #
Cslib.RotationMap.toSimpleGraph_edgeEnds: the multigraph of the edges has the simple graph of the rotation map.Cslib.RotationMap.card_edgeCut_edgeEnds: the edges leaving a set are the darts leaving it.Cslib.RotationMap.card_incidence_edgeEnds_le: a vertex has at most|D|edges other than self-loops.Cslib.RotationMap.edgeExpansion_mul_card_div_three_le_minBalancedCut:h(G) |V| / 3 ≤ e(G).Cslib.RotationMap.connected_toSimpleGraph_of_edgeExpansion_pos: positive edge expansion makes a rotation map connected.
References #
The edges of G: the unordered pairs {p, G.rot p} of a dart and its reversal. A dart fixed
by G.rot is a self-loop.
Instances For
The ends of an edge of G: the vertices of its two darts.
Instances For
Every dart p gives the edge {p, G.rot p} of G.
Every edge of G is {p, G.rot p} for some dart p.
G has at most |V| |D| edges.
The multigraph of the edges of G has the simple graph of G.
The edges between S and its complement are the darts from S to its complement.
A vertex of G has at most |D| edges other than self-loops.
Edge expansion bounds the expansion of Ben-Sasson and Wigderson: h(G) |V| / 3 ≤ e(G).
A rotation map of positive edge expansion is connected.