Infrastructure · Primitives
ComputationalFlowRatio#fb62
Bit flow rate over input flow rate: how cheaply a channel rejects, at a given entropy rate
Mechanism
The flow ratio is the bit flow rate divided by the input flow rate, both defined under ComputationalEntropyRate. It equals the mean length of accepted inputs divided by the mean length of all submitted inputs. Channels with the same entropy rate can have very different ratios. Writing 20 pages of 10,000 words, all with 66% of words kept, a writer who keeps 25% of pages has a ratio of 2.64 and abandons a bad page after about 227 words, while one who keeps 75% has 0.88 and abandons after 680. A ratio above 1 means rejection happens early and cheaply, so more options can be weighed at the same overall cost. A uniform, single-step generation process gives a ratio near 1; mixing phases or targets, such as appending whole valid words instead of letters, creates the asymmetry.
Invariants
- The ratio equals mean accepted input length over mean submitted input length
- Channels with equal entropy rates can differ in flow ratio
Failure modes
- Judging a process only by its rejection rate and ignoring how long rejected attempts run
- Assuming the only way to improve a channel is to submit fewer invalid inputs
Where this came from
Builds on
Identity
The name is the hash of the definition. Change a word and it becomes a different pattern.
- Sema ID
sema:ComputationalFlowRatio#mh:SHA-256:fb62678b000ed915f9d5ef9b600a3f00d2d05bc60750fe2ec0534d61021fd3cc- Reference
ComputationalFlowRatio#fb62- Ring
- 2
- Tier
- 1
