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