Arrival times and interarrival times
Arrival times and interarrival times describe when events occur and how much time passes between them. These two perspectives are mathematically equivalent: if you know one, you can recover the other. For Poisson processes specifically, the interarrival times turn out to be exponentially distributed, which gives the process its characteristic memoryless behavior.
This topic connects counting processes (how many events by time ?) to the timing of individual events. That connection is central to queueing theory, reliability analysis, and simulation.
Arrival Times
The arrival time is the exact moment the -th event occurs. Think of it as a timestamp: the 3rd customer walks in at minutes, the 4th at minutes, and so on.
Definition and Notation
- The -th arrival time is denoted , with the convention .
- The full sequence is an increasing sequence of random variables:
- Each can be written as a cumulative sum of interarrival times:
This sum is the key link between arrival times and interarrival times.
Connection to the Counting Process
The counting process and the arrival times carry the same information, just viewed differently:
- counts how many events have occurred by time
- gives the time of the -th event
These two expressions are inverses of each other. The event happens exactly when .
Examples
- In a bank, is the clock time when the -th customer arrives.
- In reliability engineering, is when the -th component failure occurs.
- In a network, is when the -th data packet reaches a router.
Interarrival Times
The interarrival time is the gap between consecutive events:
If the 5th customer arrives at min and the 6th at min, then min.
Distribution and Notation
- The sequence of interarrival times is .
- Each has a CDF and, when it exists, a PDF .
- In many models (including the Poisson process), the are assumed to be independent and identically distributed (i.i.d.), so a single distribution describes all of them.
Recovering Arrival Times from Interarrival Times
Since , the distribution of is the -fold convolution of the interarrival distribution. For i.i.d. interarrivals, you can also use moment generating functions or Laplace transforms to compute this.
Examples
- In a call center, is the time between the -th and -th incoming calls.
- On a production line, is the time between completing consecutive units.
- In traffic analysis, is the time gap between successive vehicles passing a sensor.
Counting Processes
A counting process tracks the total number of events up to time . It must satisfy three properties:
- and takes integer values for all
- is non-decreasing: if , then
- is right-continuous:
The increment counts events in the interval . The distribution of can be derived from the interarrival time distribution.
Poisson Process: Arrival and Interarrival Structure
A Poisson process with rate is a counting process where:
- The process has independent increments: event counts in non-overlapping intervals are independent
- The process has stationary increments: the distribution of depends only on the length , not on
- , so
The expected number of events in an interval of length is .
Exponential Interarrival Times
The defining feature for this topic: in a Poisson process, the interarrival times are i.i.d. Exponential() random variables.
- PDF: for
- CDF: for
- Mean:
- Variance:
So if events arrive at rate per hour, the average wait between events is hour (20 minutes).
Gamma-Distributed Arrival Times
Since is a sum of i.i.d. Exponential() variables, follows a Gamma() distribution:
This is also called the Erlang- distribution (since is a positive integer). Its mean is and variance is .
The Memoryless Property
The exponential distribution is the only continuous distribution with the memoryless property:
This says that if you've already waited time units without an event, the remaining wait has the same distribution as if you'd just started. No "aging" occurs. This property is what makes the Poisson process so tractable, and it's the reason the process has independent and stationary increments.
Relationship Between Poisson Process and Poisson Distribution
The Poisson distribution and the Poisson process are connected but distinct:
- The Poisson distribution is a discrete probability distribution: for
- The Poisson process is a stochastic process whose counts over any interval of length follow a Poisson distribution with parameter .
The process generates Poisson-distributed counts; the distribution describes those counts.
Renewal Processes
A renewal process generalizes the Poisson process by allowing the i.i.d. interarrival times to follow any distribution , not just exponential.
Definition
- The interarrival times are i.i.d. with common CDF and mean
The renewal function gives the expected number of renewals by time and satisfies the renewal equation:
Key Results
- Elementary renewal theorem: almost surely, and
- Excess life : the time from until the next renewal. Its limiting distribution is
How Renewal Processes Differ from Poisson Processes
| Property | Poisson Process | General Renewal Process |
|---|---|---|
| Interarrival distribution | Exponential() | Any distribution |
| Memoryless property | Yes | Only if exponential |
| Stationary increments | Yes | Generally no |
| Independent increments | Yes | Generally no |
The Poisson process is the special case of a renewal process where .
Applications
Queueing Theory
Arrival and interarrival times determine the input side of any queueing model. The standard Kendall notation (e.g., M/M/1) specifies the interarrival distribution as its first letter: "M" for memoryless (exponential), "G" for general, "D" for deterministic. Changing the interarrival distribution directly affects waiting times, queue lengths, and server utilization.
Reliability Theory
Interarrival times between failures model component lifetimes. Exponential interarrivals imply a constant failure rate; Weibull or lognormal interarrivals can capture increasing or decreasing failure rates. These models drive maintenance scheduling and warranty analysis.
Inventory Theory
Customer demand arrivals determine reorder policies. A Poisson demand process leads to tractable (s, Q) or (s, S) inventory models. When demand is bursty or correlated, renewal or compound Poisson models provide better fits.
Simulation Modeling
Discrete-event simulations generate synthetic interarrival times to drive the model forward. You sample from the fitted interarrival distribution (exponential, uniform, triangular, etc.) to schedule each next event. Getting this distribution right is critical for the simulation's validity.