Tutorials › Stochastic Processes › Exponential Interarrival Times

The Poisson Process: Definitions and Equivalent Characterizations · Tutorial 387 of 994

Exponential Interarrival Times

Learn to describe successive event gaps with exponential waiting times and calculate probabilities for one gap or several independent gaps.

Intermediate 12 min read

What You'll Learn

  • Define arrival times and interarrival times for a counting process.
  • Relate the exponential rate parameter to the time units and mean waiting time.
  • Calculate probabilities that a gap falls within a specified interval.
  • Compute the mean and variance of an exponential interarrival time.
  • Use independence to calculate probabilities involving successive gaps.
  • Recognize and correct common rate-versus-time calculation errors.

From Arrivals to Gaps

A counting process records how many events have occurred by each time, while an interarrival time records how long the process waits between consecutive events. For a homogeneous Poisson process, these gaps are exponentially distributed: a larger rate means shorter typical waits, and the probability of a gap falling in a chosen time range can be computed directly from the exponential distribution.

Work on a probability space \((\Omega,\mathcal{F},\mathbb{P})\). Let \((N_t)_{t\ge0}\) be a homogeneous Poisson process with state space \(S=\{0,1,2,\ldots\}\), time index \(t\ge0\), and rate \(\lambda>0\). Thus \(N_0=0\), its increments over disjoint time intervals are independent, and \(N_{t+h}-N_t\) has a Poisson distribution with mean \(\lambda h\) for \(t,h\ge0\). In particular, \(\mathbb{P}(N_h=0)=e^{-\lambda h}\). The rate \(\lambda\) is measured in events per unit time.

Definition: For \(k\ge1\), the \(k\)th arrival time is \(S_k=\inf\{t\ge0:N_t\ge k\}\). Set \(S_0=0\). The \(k\)th interarrival time is \(\tau_k=S_k-S_{k-1}\), the time between arrivals \(k-1\) and \(k\). In particular, \(\tau_1=S_1\). For a homogeneous Poisson process of rate \(\lambda>0\), the successive interarrival times are independent and each has the exponential distribution with rate \(\lambda\), denoted \(\operatorname{Exp}(\lambda)\). This standard interarrival characterization requires the homogeneous Poisson-process assumptions; its derivation from the increment definition is part of the standard Poisson-process characterization result.

For a random variable \(\tau\sim\operatorname{Exp}(\lambda)\), the distribution function is \(F(t)=\mathbb{P}(\tau\le t)=1-e^{-\lambda t}\) for \(t\ge0\); for \(t<0\), \(F(t)=0\). Its density is \(f(t)=\lambda e^{-\lambda t}\) for \(t\ge0\), and \(f(t)=0\) for \(t<0\). The survival probability \(\mathbb{P}(\tau>t)=e^{-\lambda t}\) is often the most direct route to a waiting-time probability.

These formulas distinguish the rate from the mean. The rate \(\lambda\) has units of inverse time, while \(\tau\) has units of time. For example, if time is measured in hours and \(\lambda=3\) events per hour, then the exponent for a wait of \(t\) hours is \(-3t\), not \(-3\) unless \(t=1\).

Calculating Probabilities for Waiting-Time Ranges

For \(0\le a<b\), subtract the probability of waiting no more than \(a\) from the probability of waiting no more than \(b\). Because the exponential distribution has a density, the probability of an exact endpoint is zero, so strict or non-strict endpoint choices give the same answer.

$$ \mathbb{P}(a<\tau\le b) =F(b)-F(a) =(1-e^{-\lambda b})-(1-e^{-\lambda a}) =e^{-\lambda a}-e^{-\lambda b}. $$

The same formula can be read as a difference of survival probabilities: a wait longer than \(a\), but not longer than \(b\). It is important to use the same time units for \(a\), \(b\), and \(1/\lambda\). If \(a=0\), the formula reduces to \(1-e^{-\lambda b}\); if \(b\) increases without bound, it tends to \(e^{-\lambda a}\), the probability of waiting more than \(a\).

Worked Example: A Gap Between Ten and Thirty Minutes

Events occur at rate \(\lambda=4\) per hour. Find the probability that one interarrival time is strictly longer than 10 minutes and no longer than 30 minutes.

Convert the times to hours: \(10\) minutes is \(\tfrac16\) hour, and \(30\) minutes is \(\tfrac12\) hour. The interval has \(0\le a=\tfrac16<b=\tfrac12\), so the range formula applies. The lower endpoint is strict and the upper endpoint is inclusive; either endpoint convention gives the same probability because the distribution is continuous.

$$ \begin{aligned} \mathbb{P}\left(\tfrac16<\tau\le\tfrac12\right) &=e^{-4(\tfrac16)}-e^{-4(\tfrac12)}\\ &=e^{-2/3}-e^{-2}. \end{aligned} $$

Check: \(F(\tfrac12)=1-e^{-2}\) and \(F(\tfrac16)=1-e^{-2/3}\), so \(F(\tfrac12)-F(\tfrac16)=e^{-2/3}-e^{-2}\), as obtained. The answer is positive because \(-\tfrac23>-2\), so \(e^{-2/3}>e^{-2}\).

Worked Example: Converting a Daily Rate

A process has rate \(\lambda=2\) events per day. Find the probability that the next gap is between 6 and 18 hours, with the first endpoint excluded and the second included.

Express both times in days, since the rate is per day. Six hours is \(\tfrac14\) day and 18 hours is \(\tfrac34\) day. Substitution in the range formula gives

$$ \begin{aligned} \mathbb{P}\left(\tfrac14<\tau\le\tfrac34\right) &=e^{-2(\tfrac14)}-e^{-2(\tfrac34)}\\ &=e^{-1/2}-e^{-3/2}. \end{aligned} $$

Check: The probability of a gap exceeding \(\tfrac14\) day is \(e^{-2(\tfrac14)}=e^{-1/2}\), and the probability of a gap exceeding \(\tfrac34\) day is \(e^{-2(\tfrac34)}=e^{-3/2}\). Subtracting the latter from the former gives the probability of landing in the stated range. If the rate were instead written as \(\tfrac1{12}\) event per hour, the exponents would be \(-\tfrac1{12}\cdot6=-\tfrac12\) and \(-\tfrac1{12}\cdot18=-\tfrac32\), confirming the unit conversion.

Mean and Variance of a Gap

Proposition: If \(\tau\sim\operatorname{Exp}(\lambda)\) with \(\lambda>0\), then \(\mathbb{E}[\tau]=1/\lambda\) and \(\operatorname{Var}(\tau)=1/\lambda^2\).

Proof. For any nonnegative random variable \(Y\), the identities \(Y=\int_0^\infty \mathbf{1}_{\{t<Y\}}\,dt\) and \(Y^2=\int_0^\infty 2t\mathbf{1}_{\{t<Y\}}\,dt\) hold pointwise. Taking expectations and interchanging expectation and integration for nonnegative functions gives \(\mathbb{E}[Y]=\int_0^\infty\mathbb{P}(Y>t)\,dt\) and \(\mathbb{E}[Y^2]=\int_0^\infty2t\mathbb{P}(Y>t)\,dt\). For \(\tau\), the survival probability is \(e^{-\lambda t}\). Therefore \(\mathbb{E}[\tau]=\int_0^\infty e^{-\lambda t}\,dt=1/\lambda\). Also \(\mathbb{E}[\tau^2]=\int_0^\infty2te^{-\lambda t}\,dt=2/\lambda^2\); the last integral follows by integration by parts, with the boundary term \(te^{-\lambda t}\) tending to zero at infinity. Hence \(\operatorname{Var}(\tau)=\mathbb{E}[\tau^2]-(\mathbb{E}[\tau])^2=2/\lambda^2-1/\lambda^2=1/\lambda^2\). \(\square\)

The mean \(1/\lambda\) gives a typical time between events, not a fixed or guaranteed waiting time. The variance also depends on the rate: increasing \(\lambda\) decreases both the mean and the variance. These formulas give a useful dimensional check: \(1/\lambda\) has units of time, and \(1/\lambda^2\) has units of time squared.

Worked Example: Mean Gap and a Long-Wait Probability

Suppose arrivals occur at rate \(\lambda=5\) per hour. Find the mean and variance of a gap, and the probability that it exceeds 12 minutes.

By the proposition, the mean is \(1/\lambda=1/5\) hour, or \(12\) minutes. The variance is \(1/\lambda^2=1/25\) hour squared. For the probability, convert 12 minutes to \(\tfrac15\) hour and use the survival function:

$$ \mathbb{P}\left(\tau>\tfrac15\right) =e^{-5(\tfrac15)} =e^{-1}. $$

Check: The mean is \(1/5\) hour because \(5\cdot(1/5)=1\); converting \(1/5\) hour gives \(60/5=12\) minutes. The exponent for the 12-minute wait is likewise \(5\cdot(1/5)=1\), so the long-wait probability is \(e^{-1}\), not a probability formed by inserting 12 directly while keeping the rate per hour.

Several Successive Gaps

The interarrival characterization also specifies independence: \(\tau_1,\tau_2,\ldots\) are independent and identically distributed as \(\operatorname{Exp}(\lambda)\) for a homogeneous Poisson process. Independence matters when a question concerns more than one gap. For two specified ranges, the probability that the first gap lies in one range and the second lies in another is the product of the two individual probabilities. This multiplication requires independent gaps; matching marginal exponential distributions alone would not be enough.

Worked Example: Two Gaps in Different Ranges

Let the rate be \(\lambda=2\) per hour. Find the probability that \(\tau_1\) is no longer than half an hour and \(\tau_2\) is strictly between one and two hours.

Use the independent exponential interarrival model. The first event is \(\tau_1\le\tfrac12\); its probability is

$$ \mathbb{P}\left(\tau_1\le\tfrac12\right) =1-e^{-2(\tfrac12)} =1-e^{-1}. $$

The second event is \(1<\tau_2\le2\) up to an endpoint of probability zero. Its probability is

$$ \mathbb{P}(1<\tau_2\le2) =e^{-2(1)}-e^{-2(2)} =e^{-2}-e^{-4}. $$

By independence, multiply the two computed probabilities:

$$ \mathbb{P}\left(\tau_1\le\tfrac12,\ 1<\tau_2\le2\right) =(1-e^{-1})(e^{-2}-e^{-4}). $$

Check: Each factor is positive: \(1>e^{-1}\) and \(e^{-2}>e^{-4}\). The product uses one factor for each gap, and the exponents use the rate \(2\) per hour multiplied by times in hours. Using a sum instead of a product would not calculate the probability that both independent events occur.

Common Pitfalls and Interpretation

A common error is to mix time units when calculating \(\lambda t\). For instance, at rate \(4\) per hour, writing the probability of no arrival in 15 minutes as \(e^{-4(15)}\) treats 15 as hours. The correction is to convert 15 minutes to \(\tfrac14\) hour first: the probability of waiting longer than 15 minutes is \(e^{-4(\tfrac14)}=e^{-1}\). The exponent must be dimensionless.

Another distinction is between the time to the first arrival and a generic interarrival time. The first arrival time is \(\tau_1=S_1\); later gaps are \(\tau_k=S_k-S_{k-1}\). Under the homogeneous Poisson assumptions, every one has the same exponential distribution and the gaps are independent. That conclusion need not hold for a process with a changing rate or dependent increments. In such models, the exponential formulas above cannot be applied automatically to every gap.

The exponential model is useful because it turns waiting-time questions into simple survival and interval calculations. For a single gap, check the rate and time units, decide whether the event is a lower-tail, upper-tail, or range event, and then substitute into \(1-e^{-\lambda t}\) or \(e^{-\lambda t}\). For multiple gaps, first check whether independence is part of the model before multiplying probabilities.

Check Your Understanding

Use \(\lambda>0\), and keep all times in units consistent with the stated rate.

  1. For \(\tau\sim\operatorname{Exp}(\lambda)\), derive \(\mathbb{P}(a<\tau\le b)\) from its distribution function when \(0\le a<b\).
  2. If the rate is \(3\) per hour, write the exact probability that a gap exceeds 20 minutes.
  3. For rate \(2\) per day, calculate the exact probability that a gap is between 3 and 12 hours, excluding the lower endpoint and including the upper endpoint.
  4. State the mean and variance of an exponential gap with rate \(\lambda\), including their time units if \(\lambda\) is measured per hour.
  5. Why does calculating a probability involving two successive gaps require an independence assumption before multiplying the separate probabilities?