Skip to content

Renewal process

A renewal process counts events with independent, identically distributed waits. See why a fresh restart differs from memorylessness and why mean wait alone misses short-horizon counts.

A renewal process counts events separated by independent, identically distributed waiting times. Each event restarts the same probabilistic clock. The waits need not be exponential, so the model can describe repeated insurance or operational events whose chance of occurring depends on time since the last event. The assumption that every cycle resets the system is the modelling commitment: a renewal model does not automatically capture changing market conditions or contagion between claims.

Under the strictly positive waiting-time convention used here, let W1,W2,…W_1,W_2,\ldots be i.i.d. waits and define

S0=0,Sn=∑i=1nWi,N(t)=max⁡{n≥0:Sn≤t}.S_0=0,\qquad S_n=\sum_{i=1}^n W_i,\qquad N(t)=\max\{n\geq0:S_n\leq t\}.
The origin is a fresh start, not a counted event. An event exactly at the horizon is included. The renewal times SnS_n record when events occur; the counting process N(t)N(t) records how many have occurred.

Same average wait, different short-horizon count

Consider a synthetic claims clock. After every event, the next wait is independently either one hour or three hours, each with probability 1/21/2. A new cycle starts at time zero. This is a deliberately simple model, not an estimate of actual insurance arrivals.

At two hours there are only three possibilities:

What the waits revealRenewals by hour 2Probability
First wait is 3 hours01/21/2
First wait is 1 hour; second is 3 hours11/41/4
First two waits are both 1 hour21/41/4

The mean wait is two hours, but the expected two-hour count is

E[N(2)]=0(12)+1(14)+2(14)=34.\mathbb{E}[N(2)]=0\left(\frac12\right)+1\left(\frac14\right)+2\left(\frac14\right)=\frac34.
Dividing the horizon by the mean wait gives 2/2=12/2=1, which misses the exact answer. Compare a clock whose waits are always two hours: it has the same mean wait and exactly one renewal by hour two. The full waiting-time distribution matters at finite horizons.
Probability tree for independent one-hour or three-hour waits gives two-hour counts zero, one and two with probabilities one-half, one-quarter and one-quarter. Exact expected count is 0.75, whereas horizon divided by mean wait is 1. The exact renewal function is a staircase compared with a line of slope one-half renewal per hour.
Probability tree for independent one-hour or three-hour waits gives two-hour counts zero, one and two with probabilities one-half, one-quarter and one-quarter. Exact expected count is 0.75, whereas horizon divided by mean wait is 1. The exact renewal function is a staircase compared with a line of slope one-half renewal per hour.
Original exact calculation for the synthetic two-point waiting-time model. Filled points include arrivals at the stated time. The dashed line is the long-run rate multiplied by time; the solid staircase is the expected count from a fresh origin.

A reset happens at an event, not whenever you look

A Poisson process is the special renewal process with exponential waits. Exponential memorylessness lets its clock restart without changing its law even when observed partway through a wait. General renewal processes reset at renewal times; they need not have that stronger property.
In the claims clock, suppose there has been no event by hour one. The first wait must be three hours, so there cannot be an event during (1,2](1,2]. If there was an event by hour one, it occurred exactly then; the next independent wait is one hour with probability 1/21/2. The probability of an event in the second hour therefore depends on what happened in the first. Independent waits do not imply independent count increments.
Starting observation at an arbitrary calendar time also differs from starting a new cycle. The remaining wait then depends on the age of the current cycle. A delayed renewal process allows the first observed wait to have a different distribution from subsequent waits.

The expected count has its own equation

Let F(t)=P(W1≤t)F(t)=\mathbb{P}(W_1\leq t) and m(t)=E[N(t)]m(t)=\mathbb{E}[N(t)]. Condition on the first wait: if it exceeds tt, the count is zero; otherwise there is one event and a fresh process with the remaining time. This gives the renewal equation,
m(t)=F(t)+∫0tm(t−x) dF(x).m(t)=F(t)+\int_0^t m(t-x)\,dF(x).

The integral uses the waiting-time distribution, so the formula includes discrete waits as well as continuous ones. In the one-or-three-hour model, it reduces to

m(t)=121{t≥1}[1+m(t−1)]+121{t≥3}[1+m(t−3)],m(t)=\frac12\mathbf{1}_{\{t\geq1\}}[1+m(t-1)] +\frac12\mathbf{1}_{\{t\geq3\}}[1+m(t-3)],

with m(t)=0m(t)=0 for t<0t<0. Thus m(1)=1/2m(1)=1/2 and m(2)=12[1+12]=3/4m(2)=\tfrac12[1+\tfrac12]=3/4. The restart property supplies a practical calculation, even when there is no Poisson count formula.

For the first-arrival derivation and further examples, Renewal Processes and the Renewal Equation has a public preview; the full lesson requires membership.

What the average wait does tell you

When 0<μ=E[W1]<∞0<\mu=\mathbb{E}[W_1]<\infty, the long-run renewal rate is

N(t)t⟶1μalmost surely,m(t)t⟶1μas t→∞.\frac{N(t)}{t}\longrightarrow\frac1\mu\quad\text{almost surely}, \qquad \frac{m(t)}{t}\longrightarrow\frac1\mu \quad\text{as }t\to\infty.
Here that rate is one-half renewal per hour. These limits justify a long-run rate calculation; they do not turn m(t)=t/μm(t)=t/\mu into a finite-horizon identity. If each completed cycle also pays a random amount, a renewal-reward process extends the same cycle structure from event counts to accumulated costs or receipts.

Sources

  • Richard Durrett, Essentials of Stochastic Processes, third edition (2016), §3.1, pp. 125–127: renewal construction, long-run rate and cycle rewards.
  • Robert G. Gallager, Renewal Processes, Chapter 4, MIT OpenCourseWare 6.262 (2011), §4.1: positive i.i.d. waits, counting convention and restart at renewal epochs; §§4.3 and 4.6: long-run renewal rates.
  • Kyle Siegrist, Renewal Equations, Random: Probability, Mathematical Statistics, Stochastic Processes: conditioning on the first arrival and integration against the waiting-time distribution.
Last updated
  • renewal theory
  • event counts
  • waiting times
  • regeneration
← Back to the glossaryBack to top ↑