Uniform runtime for the matched-width scheduled extractor #
The protocol's supplied scale determines both leaf output width and reserve.
The checked guard bounds the depth before any variable power is generated;
the complete numerical, seed-width, and payload computations have one uniform
FP certificate. Invalid parameters give an empty output. Valid parameters
run the existing scheduled bit program with exactly its required seed prefix.
At canonical Boolean words the runtime equals matchedBlockExtractor,
including when an arbitrary extra seed suffix is supplied.
This is an evaluator for the actual construction. Its statistical guarantee
and seed budget are supplied by Scheduled.Matched; no semantic field
enumeration or caller-supplied numerical resource premise occurs here.
Valid inputs run the prescribed schedule after discarding unused seed padding.
Invalid parameters return the empty word.
The accepted schedule outputs one L-bit word per leaf.
The output width is bounded for every supplied depth, including invalid inputs.
The validity guard is uniformly polynomial-time in its unary parameters.
Complete shared-scale extraction is uniformly polynomial-time on arbitrary runtime inputs.
The paired interface reads source and seed words and three unary numerical parameters.
One total paired string evaluator includes all parameter and payload computations.
On canonical words, the runtime computes exactly the actual matched Boolean extractor.
Extra seed padding is ignored, preserving exact agreement with the Boolean extractor.