Finite multigraphs, prefix cuts, and the graph-ordering hypothesis #
A Multigraph V E records the two endpoints of every edge in E. Parallel
edges are distinct elements of E and are counted separately. For a vertex
ordering, the cut after a vertex is the set of edges with exactly one
endpoint among the vertices up to it; these are exactly the cuts of the lower
sets of the order.
OrderingBound A η C is the graph-ordering hypothesis with coefficient A:
every connected loopless multigraph of maximum degree three has a vertex
ordering whose prefix cuts have at most (A + η) (M - N)⁺ + 3 log₂ N + C
edges, where N and M are the numbers of vertices and edges. The circuit
lower bound takes this statement as a hypothesis and yields the coefficient
1 + 1/A. Expansion proves it for A = 2 p from a cubic pathwidth bound
with coefficient p, and for A = 2 c from a cubic cutwidth bound with
coefficient c; the Monien–Preis and Fomin–Høie bounds give A = 1/3.
A multigraph: every edge has a first and a second endpoint. Parallel edges
are distinct elements of E.
- fst : E → V
The first endpoint of an edge.
- snd : E → V
The second endpoint of an edge.
Instances For
No edge joins a vertex to itself.
Instances For
Every two vertices are joined by a walk.
Equations
- G.Connected = ∀ (u v : V), Relation.ReflTransGen G.Adj u v
Instances For
Reachability along walks is symmetric.
A multigraph in which every vertex reaches a common vertex is connected.
The edges incident to a vertex.
Instances For
The number of edges incident to a vertex.
Instances For
Every vertex has at most d incident edges.
Equations
- G.MaxDegreeLE d = ∀ (v : V), G.degree v ≤ d
Instances For
Every cut has at most w edges.
Equations
- G.CutsAtMost L w = ∀ S ∈ L, (G.cut S).card ≤ w
Instances For
The graph-ordering hypothesis with coefficient A, slack η, and
additive constant C: every connected loopless multigraph of maximum degree
three has a linear vertex ordering all of whose lower-set cuts have at most
(A + η) (M - N)⁺ + 3 log₂ N + C edges, where N and M are the numbers
of vertices and edges.
Equations
- One or more equations did not get rendered due to their size.