Poisson Processes, Renewal Theory and Queueing ModelsIntroduction and contextQuality management is concerned not only with whether a defect occurs, but also with when it occurs, how frequently it recurs, how long corrective action takes, and how work moves through constrained service systems. These questions are naturally represented by stochastic processes. A counting process records the number of events observed by time t. In manufacturing, events may be defects, equipment failures, warranty claims, or corrective actions. In services, they may be customer arrivals, complaints, applications, calls, or completed transactions. Poisson processes provide a tractable model for random event counts; renewal theory generalizes the analysis to recurring events with non-exponential intervals; and queueing models describe congestion created when demand and service interact. These models are not substitutes for process knowledge. They are analytical abstractions whose usefulness depends on the validity of assumptions, the quality of data, and the managerial consequences of decisions based on them. Learning objectivesBy the end of this chapter, the reader should be able to: - Define counting, Poisson, renewal, and queueing processes.
- Calculate event probabilities, expected counts, and waiting-time measures.
- Distinguish homogeneous and non-homogeneous Poisson processes.
- Explain renewal-reward and long-run availability models.
- Analyze basic M/M/1, M/M/c, and finite-capacity queueing systems.
- Diagnose assumptions, limitations, and quality-management implications.
- Apply the models to defects, maintenance, capacity planning, and service quality.
1. Counting processes and event historiesLet N(t) denote the number of events observed in the interval [0,t]. A counting process normally satisfies: - N(0) = 0;
- N(t) is a non-decreasing integer-valued function;
- each event increases the count by one;
- simultaneous events are either impossible or sufficiently rare to ignore in the model.
The event times are T₁, T₂, …, and the interarrival times are X₁ = T₁ and Xₙ = Tₙ − Tₙ₋₁ for n ≥ 2. Thus, the count and event-time descriptions are equivalent: N(t) = max{n : Tn ≤ t} The intensity or instantaneous event rate describes the expected number of events per unit time locally. A constant rate is denoted by λ, with units such as failures per hour or complaints per day. A useful distinction is between: - event count: how many events occur;
- event time: when a particular event occurs;
- interarrival time: time between successive events;
- time-to-failure: time from a defined starting point to failure;
- exposure: the amount of opportunity for an event, such as machine-hours or customer-days.
Quality rates should be normalized by exposure whenever operating conditions differ. For example, 12 failures over 4,000 machine-hours and 12 failures over 400 machine-hours are not equivalent observations. 2. The homogeneous Poisson processA process {N(t), t ≥ 0} is a homogeneous Poisson process with rate λ > 0 if it has: - N(0) = 0;
- independent increments: counts in disjoint time intervals are independent;
- stationary increments: the distribution depends only on interval length;
- for a small interval h, one event has probability λh + o(h), two or more events have probability o(h), and no event has probability 1 − λh + o(h).
Under these assumptions, the count in an interval of length t has a Poisson distribution: P[N(t)=k] = e-λt(λt)k/k!, k = 0,1,2,… Here λ is the average event rate, t is the observation duration, and k is the event count. The product λt must be dimensionless: if λ is failures per hour, t must be in hours. The mean and variance are both λt: E[N(t)] = λt, Var[N(t)] = λt Consequently, the standard deviation is √(λt), and the coefficient of variation of the count is 1/√(λt). This equality of mean and variance is a diagnostic implication, not a universal law. Substantial overdispersion may indicate heterogeneity, dependence, clustering, or an inappropriate constant-rate model. Independent increments and superpositionIf two independent Poisson processes have rates λ₁ and λ₂, their combined process is Poisson with rate λ₁ + λ₂. For example, independent complaints from two product lines can be aggregated, but only if the independence and rate assumptions are defensible. If events are independently assigned to categories with probabilities p₁, …, p_m, then category i forms a Poisson process with rate pᵢλ, and the category counts over a fixed interval are independent. This is called thinning. Worked example: defect opportunitiesA packaging line experiences an average of 0.8 seal defects per 1,000 packages. Assuming defects follow a homogeneous Poisson process and 2,500 packages are produced, the expected count is: λt = 0.8 × 2.5 = 2. The probability of exactly three defects is: P[N=3] = e-223/3! ≈ 0.1804 The probability of at least one defect is more conveniently calculated by the complement: P[N≥1] = 1 − P[N=0] = 1 − e-2 ≈ 0.8647 The result describes variation around a stable average; it does not prove that the process is statistically controlled or that defects are independent. 3. Interarrival times and the exponential distributionFor a homogeneous Poisson process, interarrival times X₁, X₂, … are independent and identically distributed exponential random variables with rate λ. Their survival function, cumulative distribution, density, mean, and variance are: P(X>x) = e-λx, FX(x)=1−e-λx, fX(x)=λe-λx, x≥0 E[X]=1/λ, Var(X)=1/λ² The exponential distribution is memoryless: P(X>s+t | X>s)=P(X>t)=e-λt This means that elapsed time since the last event does not alter the future waiting-time distribution. It is appropriate for some random-arrival or constant-hazard settings, but often inappropriate for preventive maintenance, scheduled demand, or aging equipment. The waiting time to the nth Poisson event has an Erlang (gamma with integer shape) distribution. If Sₙ = X₁ + … + Xₙ, then: E[Sn]=n/λ, Var(Sn)=n/λ² 4. Non-homogeneous and compound Poisson processesWhen the event rate varies over time, let λ(u) be a non-negative intensity function. The integrated intensity is: Λ(t)=∫₀ᵗ λ(u)du Then: P[N(t)=k]=e-Λ(t)[Λ(t)]k/k! The expected count is Λ(t), but stationary increments generally do not hold. A call centre may have a low night-time rate and a high rate during business hours. Treating the whole day as homogeneous can distort staffing decisions. A compound Poisson process attaches a random magnitude Yᵢ to each event, such as repair cost or defect severity: S(t)=∑i=1N(t)Yi If the marks Yᵢ are independent and identically distributed, independent of N(t), then: E[S(t)] = λt E[Y] and Var[S(t)] = λt E[Y²] This is useful when event counts alone do not capture quality impact. Two plants with the same defect count may have very different total scrap cost because severity distributions differ. 5. Renewal processesA renewal process generalizes the Poisson process by allowing interrenewal times X₁, X₂, … to be independent and identically distributed with distribution F, finite mean μ = E[X], and usually positive support. The renewal count is: N(t)=max{n:Sn≤t}, Sn=X₁+…+Xn The renewal function is: m(t)=E[N(t)] It satisfies the renewal equation: m(t)=F(t)+∫₀ᵗ m(t−x)dF(x) This equation reflects the first renewal: either the first event has occurred by t, or the process renews at time x and behaves thereafter like a fresh process. The elementary renewal theorem gives the long-run average rate: limt→∞ E[N(t)]/t = 1/μ Thus, the long-run event rate is the reciprocal of the mean interrenewal time, even when interarrival times are not exponential. Delayed renewal and inspection paradoxA renewal process may begin with an initial interval having a distribution different from later intervals. This is called a delayed renewal process. It matters when observing a system at an arbitrary calendar time rather than immediately after renewal. The inspection paradox states that a randomly selected time is more likely to fall in a long interval than a short interval. If X is the ordinary interrenewal time and E[X²] is finite, the mean interval containing a random observation time is: E[X²]/E[X] This exceeds E[X] unless X is constant. Consequently, a customer arriving at a random time may experience a longer apparent wait than the average interarrival time. In maintenance, an observer may disproportionately encounter long operating cycles. Renewal-reward theoremSuppose each cycle has length Xᵢ and reward Rᵢ, with finite positive E[X] and finite E[|R|]. The long-run reward rate is: limt→∞ total reward by time t / t = E[R]/E[X] For a repairable asset, let a cycle consist of operating time U followed by repair time D. Availability is the long-run fraction of time operating: A = E[U]/(E[U]+E[D]) If operating and repair times are exponential with rates λ and μ respectively, then E[U] = 1/λ and E[D] = 1/μ, giving: A = μ/(λ+μ) This special formula should not be applied when failure or repair distributions are non-exponential without appropriate justification. Worked example: maintenance availabilityA production asset operates for an average of 120 hours before failure and requires an average of 8 hours to restore. The renewal-reward estimate of steady-state availability is: A = 120/(120+8) = 0.9375 Thus, expected availability is 93.75%. If the target is 97%, reducing only inspection frequency may not be sufficient; the organization must reduce mean downtime, increase mean operating time, or both. Availability does not measure output quality while the machine is operating, so it should be paired with yield and defect measures. 6. Queueing systemsA queueing system consists of a calling population, arrival process, waiting line, service mechanism, queue discipline, and system capacity. A standard Kendall notation is A/B/c/K/N/D, where: - A is the interarrival-time distribution;
- B is the service-time distribution;
- c is the number of servers;
- K is system capacity;
- N is population size;
- D is queue discipline.
The shorthand M/M/1 usually means Poisson arrivals, exponential service times, one server, unlimited capacity, an effectively infinite population, and first-come-first-served discipline. Important performance measures are: - L: mean number in the system;
- Lq: mean number waiting in the queue;
- W: mean time in the system;
- Wq: mean waiting time before service;
- ρ: utilization or traffic intensity.
Little’s law applies under stable long-run conditions and suitable averaging: L = λW, Lq = λWq The λ in this relationship should be the effective throughput rate for the relevant system, not necessarily the external attempted-arrival rate when customers are blocked or lost. 7. The M/M/1 modelFor an M/M/1 queue, arrivals occur at rate λ, service is completed at rate μ, and there is one server. Stability requires: ρ=λ/μ<1 If ρ ≥ 1, the idealized unlimited queue has no finite steady-state mean waiting time. The principal performance measures are: L = ρ/(1−ρ) Lq = ρ²/(1−ρ) W = 1/(μ−λ) Wq = λ/[μ(μ−λ)] = ρ/(μ−λ) Units must be consistent: if λ and μ are customers per hour, W and Wq are hours. Worked example: service deskA quality-information desk receives 18 requests per hour. One analyst completes an average of 24 requests per hour. Then: ρ=18/24=0.75 The mean queue length is: Lq=0.75²/(1−0.75)=2.25 The mean waiting time before service is: Wq=2.25/18=0.125 hours=7.5 minutes The mean total time is: W=1/(24−18)=1/6 hour=10 minutes The distinction between waiting and total time is operationally important: the additional 2.5 minutes is mean service time. As ρ approaches 1, waiting time increases sharply. This nonlinear effect explains why operating a service resource at nominal full capacity can create poor responsiveness and quality failures. 8. Multiple servers and finite capacityFor an M/M/c queue with c identical servers, define a = λ/μ and ρ = λ/(cμ), with ρ < 1. The probability that the system is empty is: P₀ = [∑n=0c−1 an/n! + ac/(c!(1−ρ))]⁻¹ The mean queue length is: Lq = P₀ [ac ρ/(c!(1−ρ)²)] Then Wq = Lq/λ and W = Wq + 1/μ, assuming all arrivals enter and service is independent and exponential. For finite capacity, an arrival may be blocked or lost. In an M/M/1/K system, with ρ ≠ 1, the stationary probability of n customers is: Pn = [(1−ρ)/(1−ρK+1)]ρn, n=0,…,K The blocking probability is P_K. The effective arrival rate is λₑ = λ(1 − P_K), because blocked arrivals do not enter. Little’s law must use λₑ when calculating the average time for customers who enter. Queue discipline also matters. First-come-first-served is generally fair, whereas priority rules may protect critical complaints or urgent clinical work but can increase waiting for lower-priority work. Preemption, abandonment, batching, and appointment systems require models beyond the simplest M/M/1 assumptions. 9. A quality-management case: repairable inspection equipmentIllustrative case. A company uses an automated vision station to inspect 600 units per hour. The station occasionally fails, causing inspection to stop. Historical data show a mean operating time of 150 hours between failures and a mean repair time of 10 hours. During peak periods, technicians receive an average of 5 repair requests per hour, and one technician completes 6 repairs per hour on average. ProblemManagement wants to estimate equipment availability and technician responsiveness. It also wants to know whether adding a second technician is justified. AnalysisUsing renewal-reward theory: A=150/(150+10)=0.9375 Expected lost inspection capacity due solely to unavailability is approximately 6.25% in the long run. If the station’s nominal capacity is 600 units per hour, the availability-adjusted capacity is: 600×0.9375=562.5 units per hour This is an expected capacity measure, not a guarantee for every hour. For the repair desk, λ = 5 per hour and μ = 6 per hour. With one technician: ρ=5/6≈0.8333 Wq=λ/[μ(μ−λ)] = 5/[6×1] = 0.8333 hours The mean queue wait is therefore approximately 50 minutes, and the mean total time is 50 + 10 = 60 minutes, because mean service time is 1/6 hour. With two technicians, c = 2 and a = λ/μ = 5/6, while ρ = 5/(2×6) = 5/12. The empty-system probability is: P₀=[1+(5/6)+(5/6)²/(2!(1−5/12))]⁻¹≈0.4545 The mean queue length is: Lq≈0.4545×[(5/6)²(5/12)/(2!(1−5/12)²)]≈0.1263 Hence: Wq=Lq/λ≈0.0253 hours≈1.52 minutes The second technician reduces expected queue waiting dramatically, although the economic decision must include technician cost, the value of recovered production, overtime, safety, and the possibility that the arrival rate varies by shift. Approach and governanceBefore implementing the staffing change, the organization should validate failure and repair timestamps, separate emergency from routine work, check whether requests are independent, and examine abandonment or technician travel time. A dashboard should report availability, mean time between failures, mean time to repair, repair backlog, repeat failures, and inspection escape defects. Automated recommendations should remain auditable: a model that recommends understaffing can create safety and quality risks if its training data exclude rare but consequential failures. Learning points- Availability is a renewal-reward measure and does not by itself establish product quality.
- High utilization can produce disproportionate waiting.
- Capacity decisions require effective rates and explicit assumptions.
- Operational data definitions are as important as mathematical formulas.
- Reliability, maintainability, service capacity, and defect escape should be analyzed jointly.
10. Model selection, validation, and limitationsDiagnosing Poisson assumptionsA Poisson model may be questionable when: - events cluster because one failure causes further failures;
- rates change by shift, season, product, or operator;
- events are inhibited by limited opportunities;
- the count variance differs materially from the mean;
- simultaneous or batch arrivals occur;
- event definitions change over time.
Useful checks include rate plots, stratified exposure-adjusted rates, interarrival-time plots, dispersion statistics, residual analysis, and goodness-of-fit tests. Statistical significance should be combined with engineering knowledge and practical effect size. Limitations of exponential service and repair assumptionsExponential times imply a constant hazard and coefficient of variation equal to one. Real repair times may be lognormal, gamma, Weibull, or mixtures because complexity, spare-part availability, and technician skill vary. Real service may also be scheduled, prioritized, or interrupted. Simulation, phase-type approximations, or more general G/G/c queueing methods may be preferable. Common analytical errors- Confusing a rate with a probability.
- Mixing minutes and hours in λ and μ.
- Using λ instead of effective throughput in a finite-capacity queue.
- Applying steady-state formulas during start-up or transient periods.
- Treating correlation as independent increments.
- Concluding that a low average defect rate guarantees acceptable tail risk.
- Optimizing utilization while ignoring waiting, rework, or safety.
11. Professional practice and contemporary developmentsModern quality systems combine event logs, maintenance records, sensor streams, and service transactions. Event-driven analytics can estimate time-varying intensities, identify recurrent-event patterns, and connect defect severity with operational exposure. Survival and recurrent-event models can accommodate covariates such as temperature, product family, operator, and workload. Machine learning may improve prediction of failure or arrival rates, but prediction is not equivalent to a valid stochastic-process model. Governance should address data provenance, concept drift, explainability, privacy, cybersecurity, and human accountability. Models used for safety-critical maintenance should include uncertainty bounds, conservative escalation rules, and documented override procedures. Best practice is to: - define the event and exposure precisely;
- verify timestamps and censoring rules;
- segment heterogeneous populations before pooling;
- estimate uncertainty, not merely point values;
- validate predictions prospectively;
- connect statistical measures to customer, safety, and cost outcomes;
- review assumptions after process changes.
Chapter SummaryCounting processes represent event histories and provide the foundation for defect, failure, complaint, and arrival analysis. A homogeneous Poisson process has stationary independent increments and Poisson counts with equal mean and variance; its interarrival times are independent exponential variables. Non-homogeneous and compound Poisson models address changing rates and event severities. Renewal theory extends the analysis to general independent interrenewal times. The elementary renewal theorem gives the long-run event rate, while the renewal-reward theorem converts cycle rewards into long-run performance measures such as equipment availability. Queueing theory analyzes the interaction of arrivals, service, capacity, and congestion. Little’s law links mean number, throughput, and time. M/M/1 and M/M/c formulas are useful but depend on stability, distributional, and discipline assumptions. For total quality management, the most important lesson is methodological: rates, variability, dependence, exposure, capacity, and consequences must be considered together. Reliable decisions require validated data, explicit assumptions, and measures that combine operational efficiency with customer and safety quality. Key TermsCounting process: A stochastic process recording the number of events by time t. Poisson process: A counting process with independent increments and Poisson event counts under specified rate assumptions. Intensity: Instantaneous expected event rate. Stationary increments: Increment distributions depend on interval length, not location in time. Independent increments: Counts in disjoint intervals are independent. Interarrival time: Time between consecutive events. Exponential distribution: Continuous distribution with a constant hazard and memoryless property. Memorylessness: The conditional future waiting distribution does not depend on elapsed waiting time. Non-homogeneous Poisson process: Poisson process with time-varying intensity. Compound Poisson process: Poisson event process in which each event carries a random magnitude. Renewal process: Process whose successive cycle lengths are independent and identically distributed. Renewal function: Expected number of renewals by time t. Renewal-reward theorem: Result giving long-run reward rate as expected reward per cycle divided by expected cycle length. Availability: Long-run operating-time fraction of a repairable system. Queue: Waiting line formed when demand for service exceeds immediate capacity. Utilization: Ratio of arrival rate to total service capacity. Little’s law: Relationship L = λW between average number, throughput, and average time. Blocking probability: Probability that an arrival is denied entry because system capacity is full. Stability: Condition under which a queue has a finite steady-state distribution and performance measures. Kendall notation: Standard notation describing arrival, service, server, capacity, population, and discipline features. Review Questions5 Short Answer Questions- What is a counting process, and how is it used in quality management?
- State the defining properties of a homogeneous Poisson process.
- Why is the exponential distribution associated with Poisson interarrival times?
- What does the renewal-reward theorem measure?
- Distinguish queue waiting time from total time in the system.
5 Long Answer Questions- Explain the Poisson process, derive its mean and variance, and discuss the implications of their equality.
- Compare Poisson and renewal processes, including the role of interarrival-time assumptions.
- Explain renewal-based availability and discuss why exponential failure assumptions may be unrealistic.
- Derive and interpret the principal performance measures of an M/M/1 queue.
- Discuss how data quality, heterogeneity, and changing rates affect the validity of stochastic quality models.
3 Analytical / Application Questions- A service unit receives 12 requests per hour and completes 15 per hour. Assuming an M/M/1 model, calculate utilization, mean queue length, and mean waiting time. Interpret the operational risk.
- A machine operates an average of 80 hours and requires 5 hours of repair per cycle. Calculate long-run availability and identify two interventions that could improve it.
- A plant observes a defect count variance much larger than its mean. Explain at least three possible causes and propose a validation plan before adopting a Poisson model.
Multiple Choice Questions with AnswersQuestion 1A homogeneous Poisson process has rate 3 events per hour. What is the probability of no events in 2 hours? A. e^{-6} B. e^{-3} C. 1−e^{-6} D. 6e^{-6} Correct Answer: A. e^{-6} Question 2For a Poisson random variable with mean 4, what is its variance? A. 2 B. 4 C. 8 D. 16 Correct Answer: B. 4 Question 3Which condition is required for a steady-state M/M/1 queue? A. λ = μ B. λ > μ C. λ < μ D. μ = 0 Correct Answer: C. λ < μ Question 4In an M/M/1 queue with λ = 8 per hour and μ = 10 per hour, utilization is: A. 0.20 B. 0.80 C. 1.25 D. 2.00 Correct Answer: B. 0.80 Question 5For the queue in the previous question, the mean total time in the system is: A. 0.2 hours B. 0.5 hours C. 2 hours D. 10 hours Correct Answer: C. 2 hours Question 6The long-run event rate of a renewal process with mean interrenewal time μ is: A. μ B. μ² C. 1/μ D. e^{-μ} Correct Answer: C. 1/μ Question 7A repairable asset has mean operating time 90 hours and mean repair time 10 hours. Its renewal-reward availability is: A. 0.10 B. 0.90 C. 0.99 D. 9.00 Correct Answer: B. 0.90 Question 8Little’s law is correctly stated as: A. L = λW B. L = λ/W C. W = λL D. L = W/λ Correct Answer: A. L = λW Question 9In a finite-capacity queue, the effective arrival rate differs from the external arrival rate because: A. service is always instantaneous B. some arrivals may be blocked C. the queue has no servers D. all arrivals are duplicated Correct Answer: B. some arrivals may be blocked Question 10Which observation most directly challenges a homogeneous Poisson model? A. A stable exposure measure B. Independent counts in disjoint intervals C. Event rates that vary strongly by shift D. A constant estimated rate Correct Answer: C. Event rates that vary strongly by shift
|