For any , implies . Hence , and taking expected values gives the Chernoff bound
At this is the trivial bound one; an infinite exponential moment merely gives a noninformative bound. For positive at which all required moment-generating functions are finite, define . Independence of the source random variables implies
Applying the Chernoff bound to gives
Consequently
Here and, for a nontrivial target, .
The effective bandwidth is the capacity charge of one source for this exponential-moment tail criterion. Independent sources contribute additively. It incorporates variability as well as mean demand: the Jensen inequality gives , and, under exponential integrability near zero, as . For bounded traffic its large- limit is the essential peak, as described by the mean and peak limits of effective bandwidth. Thus larger gives more weight to rare high demands. This is a one-window demand bound; a queue's overflow probability over many windows requires additional temporal modeling, not just this single-window calculation.
For the normal distribution , completing the square in its density gives the moment-generating function
Write and for the aggregate mean and variance. The exponential-moment capacity condition becomes
For , the last two terms are minimized at , where their sum is . Therefore Gaussian effective bandwidth yields the sufficient condition
Equivalently, optimizing the exponential bound directly when gives ; when the best nonnegative- bound is one. The square-root condition is sufficient rather than necessary because an exponential bound does not equal the exact normal tail.
For the exact condition, independence and multiplication of the normal moment-generating functions show that . For , let be the standard normal distribution function. The normal law is continuous, so
Since is continuous and strictly increasing from zero to one, the exact Gaussian overflow constraint is
The constant depends only on the desired tail exponent , not on the source counts. It is positive when , zero when , and negative when . For example, at the exact normal quantile is about , whereas the Chernoff bound uses ; the latter reserves more capacity.
Finally, the positive-variance hypothesis must not be hidden. If , then almost surely, and the zero-variance boundary of an overflow constraint gives . For , the exact condition is then . In particular does not meet the target even though substituting into the printed non-strict square-root inequalities would allow it. The displayed normal-quantile equivalence applies to nondegenerate Gaussian traffic; the deterministic case requires this strict boundary convention.
Only routes with need a per-flow rate: absent flows contribute no utility and have no completion events. Interpret the proportional-change sum and the logarithmic objective on these active routes. With positive capacities and finitely many nonempty routes, a strictly positive feasible active-rate vector exists. Define its weighted logarithmic utility by , with value if an active rate is zero.
For positive feasible , the elementary concavity inequality gives
The last sum is nonpositive by proportional fairness. Feasible competitors with a zero active rate have utility , so they cannot improve it either. Thus a proportionally fair allocation maximizes weighted logarithmic utility. Conversely, if maximizes this utility, the feasible line segment has nonpositive right derivative at , giving precisely . This also covers a competitor with zero coordinates, since stays positive for sufficiently small . The strictly concave function makes the active-rate optimizer unique.
For the linear flow network, put and . If and resource is not saturated, its local per-flow rate could be increased without affecting any other resource. This would strictly increase weighted logarithmic utility. Hence
If and , substitute on all active local routes into the utility. The terms depending on are
Its derivative vanishes when , so . Its second derivative is negative, giving the unique maximizer. If , utility increases up to the capacity endpoint . If , each active local route uses its entire local resource. Altogether the proportionally fair allocation on a linear flow network is
Absent-route rates may be set to zero, and departures are zero at the empty state . Notice that these are per-flow rates: the aggregate through service is , while each active local route gets aggregate service .
In the document-transfer flow-level network model, let be the unit vector for route . Independent Poisson processes of flow arrivals give transitions at rate . An active document on route receives service at rate and has an exponential distribution of size with parameter . By the memoryless property, its instantaneous completion rate is . Summing over the active documents gives the continuous-time Markov chain intensities
Thus through-route departures have rate , and active local departures have rate . All other off-diagonal intensities vanish. The diagonal intensity is the negative of the sum of the outgoing intensities. Each route's aggregate service is at most one, so the total jump rate is bounded by ; the process is a nonexplosive continuous-time Markov chain.
Set , assume , and define the balance function of a flow-level network by
The adjacent-state ratios of this binomial coefficient are
They equal the aggregate service rates just obtained. Therefore, with ,
These are the detailed balance for a continuous-time Markov chain equations on every adjacent pair. Summing incoming and outgoing pairs proves stationarity whenever the weights can be normalized. Hence the stationary law of a linear flow network is
The coefficient here is a binomial coefficient, not merely the total number of flows. Both it and the denominator in are visible in the original PDF but missing from the converted TeX.
We can also determine exactly when the normalizing constant is finite. For , summing first over with local counts fixed and applying the negative binomial series gives
The remaining sums are independent geometric series. Thus
provided for every . These inequalities are also necessary: if , the states with every local count zero already give a divergent sum; otherwise any local ratio at least one makes its geometric series diverge. Thus the stationary formula requires strict offered load below capacity at every resource. With positive arrival rates, the process is irreducible, and these normalizable detailed balance weights give its unique stationary distribution. Outside these inequalities, the displayed weights are not a probability distribution. Zero arrival rates can be handled on the reachable class by setting the corresponding population to zero.
Use the standard infinite-population slotted ALOHA model with independent Poisson random variables of mean giving arrivals during slot . Every new packet makes its first attempt in the next slot. An unsuccessful packet joins the old backlog and independently retries in each subsequent slot with a fixed probability , where . A single transmission succeeds, while two or more transmissions collide and all those packets remain. This constant retry probability is an essential assumption of the instability result; it is not a claim about every adaptive random-access protocol.
At the beginning of slot , let count the previously backlogged packets, excluding the fresh batch which now makes its first attempt. Given , the old attempts have the binomial distribution , independently of the fresh Poisson random variable. Let be the total number of attempts. The feedback records zero attempts, one attempt, or a collision. Adding the fresh packets and subtracting the one departure if there is a success gives
Thus is an old-packet backlog, not the number of transmitters in the slot. Fresh attempts and retry attempts are both included in and hence in the feedback .
First take and write . Conditional on old backlog , a noncollision is either no attempt, or precisely one attempt. Independence and the Poisson distribution give its probability as
where the last term is zero for . The two contributions to one attempt are one fresh packet with no old attempt, or one old attempt with no fresh packet.
To prove permanent collisions in constant-probability slotted ALOHA, consider a process which starts with old packets and is forced never to remove a packet. Before its th future slot its backlog is , where is the sum of the first fresh arrival batches, so has the Poisson distribution with mean . Generate its packet-attempt coins and the actual system's coins on the same probability space, using the same coins for the same packets. Until the first noncollision, every actual slot collides and removes nothing, so the two processes agree exactly. In particular, a sample path on which the hypothetical process always collides is a permanent-collision sample path for the actual system. This is the collision-path coupling for slotted ALOHA.
The union bound, without any assumption of independence between future noncollision events, bounds the probability of at least one such event by
Put . The moment-generating function of the Poisson distribution and its derivative give
Consequently the collision-path coupling for slotted ALOHA yields the explicit bound
The geometric decay of dominates the linear factor in , so . Choose an integer so that for every . From every such backlog, the conditional probability that all future slots collide is at least .
It remains to show that this positive probability implies an almost-sure eventual escape into permanent collisions. From any finite state, wait for an arrival batch containing at least packets. Its probability in each slot is the strictly positive constant . Independent arrival batches ensure that the waiting time is almost surely finite. That arrival batch forces a collision, and the next old backlog is at least . Starting there, observe slots until the first noncollision. If none occurs, the desired event has happened. If one occurs, this failure is observed at a finite stopping time; wait for another sufficiently large arrival batch and start another attempt. The Strong Markov property, or simply the independence of the fresh arrival variables and packet-attempt coins after each such stopping time, gives conditional failure probability at most at every attempt. Therefore the probability that the first attempts all fail is at most . Infinite failures have probability zero, proving
This argument proves the required almost-sure assertion, rather than merely positive drift or a small one-slot success probability.
If , a batch of at least two fresh packets occurs almost surely. The batch collides, leaving at least two old packets; both retry in every subsequent slot, so all subsequent slots collide. Thus the same conclusion holds. At the conclusion fails: old packets never transmit, and fresh batches of size zero or one occur infinitely often. This explains why positive retry probability was included in the model.
A conventional finite-population slotted ALOHA model behaves differently. Suppose there are at most old packets, each retries with probability , and there is a conditional probability at least of no fresh attempts in each slot. The probability of an idle slot, conditional on the entire past, is then at least . Iterating conditional probabilities gives
For each fixed , the probability of collisions forever after is zero. A countable union over shows that eventual permanent collisions have probability zero. This is the finite-population exclusion of permanent ALOHA collisions. A finite model can still spend long periods in a heavily backlogged state, but its bounded backlog removes the mechanism by which the infinite-population idle and success probabilities tend to zero. Degenerate finite protocols, such as all backlogged stations retrying with probability one, can have absorbing collision states; a finite population alone does not exclude those.

Pinned article: Introduction to the OurBigBook Project

Welcome to the OurBigBook Project! Our goal is to create the perfect publishing platform for STEM subjects, and get university-level students to write the best free STEM tutorials ever.
Everyone is welcome to create an account and play with the site: ourbigbook.com/go/register. We belive that students themselves can write amazing tutorials, but teachers are welcome too. You can write about anything you want, it doesn't have to be STEM or even educational. Silly test content is very welcome and you won't be penalized in any way. Just keep it legal!
We have two killer features:
  1. topics: topics group articles by different users with the same title, e.g. here is the topic for the "Fundamental Theorem of Calculus" ourbigbook.com/go/topic/fundamental-theorem-of-calculus
    Articles of different users are sorted by upvote within each article page. This feature is a bit like:
    • a Wikipedia where each user can have their own version of each article
    • a Q&A website like Stack Overflow, where multiple people can give their views on a given topic, and the best ones are sorted by upvote. Except you don't need to wait for someone to ask first, and any topic goes, no matter how narrow or broad
    This feature makes it possible for readers to find better explanations of any topic created by other writers. And it allows writers to create an explanation in a place that readers might actually find it.
    Figure 1.
    Screenshot of the "Derivative" topic page
    . View it live at: ourbigbook.com/go/topic/derivative
  2. local editing: you can store all your personal knowledge base content locally in a plaintext markup format that can be edited locally and published either:
    This way you can be sure that even if OurBigBook.com were to go down one day (which we have no plans to do as it is quite cheap to host!), your content will still be perfectly readable as a static site.
    Figure 5. . You can also edit articles on the Web editor without installing anything locally.
    Video 3.
    Edit locally and publish demo
    . Source. This shows editing OurBigBook Markup and publishing it using the Visual Studio Code extension.
  3. https://raw.githubusercontent.com/ourbigbook/ourbigbook-media/master/feature/x/hilbert-space-arrow.png
  4. Infinitely deep tables of contents:
    Figure 6.
    Dynamic article tree with infinitely deep table of contents
    .
    Descendant pages can also show up as toplevel e.g.: ourbigbook.com/cirosantilli/chordate-subclade
All our software is open source and hosted at: github.com/ourbigbook/ourbigbook
Further documentation can be found at: docs.ourbigbook.com
Feel free to reach our to us for any help or suggestions: docs.ourbigbook.com/#contact