Formula & Calculator

Little's Law

Relates average number of items in a system to arrival rate and time in system.

IndustrialOperations ResearchQueuing

Little's Law Calculator L = λ · W

L = λ × W
L = Avg. Customers in System  ·  λ = Arrival Rate  ·  W = Avg. Time in System
⟹ Solve L, λ, W
customers
/hour
hours
Please fix the errors above.
Solve for:
Presets:
Avg. Customers (L)
λ: W: L:
✓ Copied!
L = λ · W
Low (< 5) Medium (5–15) High (> 15)
L = λ · W  ·  Little's Law is a fundamental theorem in queueing theory.

Interpretation

L = λW. The average number of items in a system equals arrival rate times average time in system. Applies to any stable queuing system, regardless of distribution. Fundamental in operations, computer networks, and call centres.

L = λW
Little's Law

Variables

SymbolQuantityUnit
LAverage number in system
λArrival rateitems/time
WAverage time in systemtime

What it means

Little’s Law is a theorem in queuing theory stating that the long‑term average number of customers (L) in a stable system equals the average arrival rate (λ) multiplied by the average time a customer spends in the system (W). It holds for any queuing discipline, service time distribution, and number of servers, as long as the system is in steady state. This law is extremely versatile and is used in capacity planning, workflow analysis, and performance management. For example, in a manufacturing plant, L could be work‑in‑process (WIP), λ the production rate, and W the cycle time. In healthcare, it applies to patient flow in emergency departments. In software, it relates to requests in a server. The formula is simple but powerful: if you know two variables, you can compute the third. It helps managers identify bottlenecks, reduce lead times, and optimise resource allocation. Understanding Little’s Law is essential for operations managers, industrial engineers, and IT professionals to improve system throughput and customer satisfaction.

Worked example

Little's Law – Two Examples

Real‑World
Scenario: A customer service call centre receives an average of 20 calls per hour during peak periods. Each call takes approximately 3 minutes to handle, including hold time and documentation. The operations manager wants to know the average number of calls in the system (active calls + waiting queue) to determine if additional staff are needed.
ParameterValue
λ (arrival rate)20 calls/hour
W (service time)3 min = 0.05 hour
1L = λ × W = 20 × 0.05 = 1.0 call
Result 1.0 call ✓ Manageable load
Scenario: A busy supermarket checkout processes 60 customers per hour during lunchtime rush. Each customer spends an average of 4 minutes at the register, from scanning to payment. The store manager wants to calculate the average number of customers in the checkout system to optimize staffing levels and reduce waiting times.
ParameterValue
λ60/hour
W4 min = 0.0667 hour
1L = 60 × 0.0667 = 4.0 customers
Result 4.0 customers ✓ Typical
Industrial insight: Little's Law is a universal principle in queuing theory – it relates work-in-progress (L), throughput rate (λ), and cycle time (W). It helps managers balance capacity and service levels.

Common mistakes

  • Units: L (average number of items in system), λ (arrival rate), and W (average time in system) must use consistent time units (e.g., λ in customers/hour, W in hours).
  • Steady state: Little’s law assumes the system is in steady state – not applicable during transients.
  • Definitions: L includes items in queue and in service; W includes waiting time and service time.
  • Conservation: The law holds for any queuing system, regardless of the distribution of arrivals or service times.
  • Multiple classes: For multiple customer types, apply Little’s law to each class separately or to the aggregate.

Applications

Little's Law, L = λW, is a fundamental theorem in queuing theory that relates the average number of items in a stable system (L) to the average arrival rate (λ) and the average time each item spends in the system (W). It applies to any queuing system, from manufacturing work‑in‑process to customer service queues and computer networks. Operations managers use Little's Law to calculate throughput times, to size production capacities, and to identify bottlenecks. For example, in a factory, if work‑in‑process inventory is high and throughput is low, the lead time is long. By applying this formula, managers can predict the impact of changes in arrival rates or service times, optimise staffing levels, and improve flow efficiency. Its simplicity makes it an indispensable tool for process improvement and lean operations.

  • Analysis of manufacturing work‑in‑process and lead times
  • Design of service systems (call centres, bank tellers, hospital ER)
  • Capacity planning and bottleneck identification
  • Inventory reduction and cycle time improvement
  • Performance measurement and continuous improvement programmes

Frequently Asked Questions

Q01What is Little's Law and what does it state?
A01

Little's Law is a fundamental theorem of queuing theory that relates the average number of customers in a stable system (L), the average arrival rate (λ), and the average time a customer spends in the system (W): L = λ · W. It applies to any stable system, regardless of the service time distribution or queue discipline.

Q02What do L, λ, and W represent and what are their units?
A02

  • L – average number of customers in the system (including those being served) – dimensionless count.
  • λ – average arrival rate (customers per unit time, e.g., per hour).
  • W – average time a customer spends in the system (e.g., hours).
The product λ·W gives the average number in the system.

Q03What is the difference between L (system) and Lq (queue)?
A03

L includes customers being served plus those waiting. Lq is the average number of customers waiting in the queue (not being served). Both obey Little's Law: L = λ·W and Lq = λ·Wq, where Wq is the average waiting time in the queue (before service).

Q04Is Little's Law valid for any queuing system?
A04

Yes, Little's Law is remarkably general. It holds for any stable queuing system (where the arrival rate equals the departure rate) regardless of the service time distribution, queue discipline (FIFO, LIFO, priority), or number of servers. It also applies to networks of queues, as long as the system is in steady state.

Q05How do you calculate the average waiting time from Lq and λ?
A05

From Little's Law, Wq = Lq / λ. For example, if the average number of people waiting in line is 2.5 and arrivals come at 5 per hour, the average waiting time is 2.5/5 = 0.5 hours (30 minutes).

Q06What is the significance of Little's Law in operations management?
A06

It provides a simple, powerful relationship between three key performance measures: inventory (L), throughput (λ), and lead time (W). It is used to set targets: to reduce lead time, you must either reduce inventory or increase throughput. It is a fundamental tool for process improvement (Lean, Six Sigma).

Q07Can Little's Law be applied to a manufacturing system?
A07

Yes, in manufacturing, L is the work‑in‑process (WIP) inventory, λ is the throughput rate (units per time), and W is the cycle time (time from raw material to finished product). Little's Law helps in designing production lines and setting WIP limits to control lead time.

Q08What are the assumptions for Little's Law?
A08

  • The system must be in steady state (arrival rate equals departure rate over the long term).
  • Averages are taken over a long time period.
  • Conservation of flow – no accumulation of customers (the system is stable).
During transients, the law may not hold exactly.

Q09How is Little's Law used in service operations (e.g., call centers)?
A09

Call centers use Little's Law to estimate the number of agents needed. If the arrival rate (λ) and average handling time (W) are known, the required number of agents (L) is λ·W (assuming one agent per customer). This is the Erlang‑based staffing formula's simpler cousin.

Q10What are some practical examples of Little's Law?
A10

  • If a restaurant serves 100 customers per hour (λ) and each stays on average 1 hour (W), the average number of customers in the restaurant is 100.
  • If a factory produces 50 units per day (λ) and the cycle time is 4 days (W), the WIP is 200 units.