Universal menus for a punctured-line scheduling phase #
An occupied state is described by at most capacity previously accepted
lines and an ordered tuple of active targets. This is a finite description
space, including repetitions. A single fixed menu simultaneously contains a
half-clean candidate for every such state whenever the geometric packing
budget holds.
The theorem is nonuniform: the menu depends on the dimensions and request counts, but is chosen before any occupied state or target tuple is supplied. This module proves the menu guarantee, not the cost of its circuit evaluator.
A bounded list of optional occupied lines together with ordered active targets. Empty slots permit every smaller occupied-line collection.
Equations
Instances For
A phase state has at most capacity * (1 + 3 * addressBits) bits of
information when points and directions each fit in addressBits bits.
The actual occupied points described by the optional line slots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A description with capacity slots occupies at most
capacity * (|K| - 1) points. Overlaps only reduce this number.
A candidate is successful if at least half of the active requests are clean, with rounding upward for an odd request count.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Exact single-candidate failure bound under the geometric packing condition. Repeated targets and overlapping occupied descriptions are allowed.
Universal fixed menus of at most one plus description bits divided by the active request count. The existential quantifier is outside all states.
Evaluating every menu entry examines a number of candidate lines
linear in capacity, apart from the address-width factor.