Every vertex ordering of a superconcentrator has a large prefix cut #
Take a prefix S of the ordering containing exactly N of the 2 N terminals, say a
inputs and N - a outputs. The complement contains N - a inputs and a outputs. The
superconcentrator joins the a inputs in S to the a outputs outside S by
vertex-disjoint walks, each of which leaves S along an edge directed out of S; it also
joins the N - a inputs outside S to the N - a outputs in S, each walk entering S
along an edge directed into S. Since the walks of one family are vertex-disjoint, their
crossing edges are distinct, so the cut of S has at least N edges.
A directed walk is a nonempty chain of directed adjacencies from its first to its last vertex.
A chain of vertices is a directed walk from its first to its last vertex.
A chain of directed adjacencies that starts in L and ends outside L leaves L along
some step.
A directed walk from inside L to outside L uses an edge directed out of L whose
first endpoint lies on the walk.
The edges directed from L to its complement.
Equations
Instances For
Families of vertex-disjoint walks #
The first vertex of a directed walk lies on it.
The last vertex of a directed walk lies on it.
Disjoint walks end apart. Vertex-disjoint directed walks ending at the outputs
output (target i) of an injective labelling have distinct targets.
Disjoint walks leave along distinct edges. If vertex-disjoint directed walks indexed by
X start in L and end outside L, then at least |X| edges are directed out of L.
Disjoint walks onto a set of outputs. If vertex-disjoint walks indexed by X end at
outputs with labels in Y, and Y has at most |X| labels, then every label in Y is the
target of one of the walks.
Walks leaving L. If vertex-disjoint walks indexed by X start in L and end at
outputs with labels in Y, then |X| is at most the number of edges directed out of L plus
the number of labels in Y whose outputs lie in L.
Walks entering L. If vertex-disjoint walks indexed by X start outside L and end at
outputs with labels in Y, and Y has at most |X| labels, then at least as many edges are
directed into L as there are labels in Y whose outputs lie in L.
One walk family. If X and Y are equally large, the inputs in X lie in L, and
the outputs in Y lie outside L, then at least |X| edges are directed out of L.
Lower sets with a prescribed number of chosen vertices #
Prefixes of a chosen set. In a linear order, for every k at most the size of a set
T, some lower set contains exactly k elements of T.
The cut lemma. Every linear order of the vertices of an N-superconcentrator has a
lower set whose cut has at least N edges.