Selecting disjoint requests from an enumerated candidate menu #
This circuit computes the clean flags of all enumerated recovery sets and selects a clean prefix from one successful candidate. Original request payloads are preserved as a permutation. The remaining obligations for a complete geometric scheduler are point generation, a menu guarantee for the encoded state, and iteration of the resulting phase.
Recovery set represented by one candidate/request's valid point slots.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Cleanliness of the represented recovery set in its candidate.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The complete clean-test and selection circuit for an enumerated menu.
Equations
- One or more equations did not get rendered due to their size.
Instances For
circuit has exactly the gates of SelectRows.circuit; the surrounding wiring adds none.
The chosen candidate preserves all request payloads and has a clean prefix of the requested size. Distinct payloads can be ensured by hardwired request identifiers.
Explicit bound for the full enumerated-menu evaluator and selector.