simple and explicit bounds for - lnmb

146
beamer-tu-log Simple and explicit bounds for multi-server queues with universal 1 1-ρ scaling David A. Goldberg Cornell LNMB

Upload: others

Post on 16-Oct-2021

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Simple and explicit bounds for - LNMB

beamer-tu-logo

Simple and explicit bounds formulti-server queues with universal 1

1−ρscaling

David A. Goldberg

Cornell

LNMB

Page 2: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 3: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 4: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ

11−ρ

Central insight of queueing theory:L (s.s num in q) scales as 1

1−ρ as ρ ↑ 1Many operational applications

Page 5: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ

11−ρ

Central insight of queueing theory:L (s.s num in q) scales as 1

1−ρ as ρ ↑ 1Many operational applications

Page 6: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ

11−ρ

Central insight of queueing theory:L (s.s num in q) scales as 1

1−ρ as ρ ↑ 1Many operational applications

Page 7: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 8: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 9: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 10: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 11: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 12: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 13: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 14: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 15: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 16: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 17: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ?

11−ρ?

Only rigorously justified for G/G/n in a few special cases!Single serverExponential or deterministic service timesSpecial asymptotic regimes

Far less known is known when it comes to . . .Simple, explicit, non-asymptotic bounds

The exception is Kingman’s bound, but . . .Only for single server

A major difficulty is that any such bound . . .Must scale as 1

1−ρ even if n→∞ as ρ ↑ 1

Multi-server Kingman’s bound open for 50 years!

Page 18: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 19: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 20: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 21: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 22: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 23: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 24: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 25: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 26: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

11−ρ!

11−ρ !

Our main result resolves this open questionSimple and explicit bounds for E [L] scaling as 1

1−ρ

General G/G/n only requiring finite 2 + ε momentsHigher moments and tailsSteady-state probability of delayIn some cases we even beat 1

1−ρ

Implications for Halfin-Whitt regimeBroadly justifies the 1

1−ρ heuristic for multi-server queuesProof of concept , work to do!

Page 27: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 28: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 29: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 30: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 31: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 32: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 33: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 34: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 35: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

FCFS GI/GI/n Queue

FCFS GI/GI/n Queue

Inter-arrival times i.i.d. ∼ AService times i.i.d. ∼ SµA = 1

E [A] , µS = 1E [S]

n serversTraffic intensity ρ = µA

nµS

Jobs served FCFSL: s.s. number waiting in queuePwait : s.s. prob. all servers busy

Page 36: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 37: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

(a) Erlang

(b) Pollaczek (c) Khinchin

Page 38: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

Early 20th Century

Model “invented” to study early telephone networksPioneering work by engineers such as ErlangSoon found many other applicationsErlang solves the M/M/n caseP-K formula for E[L] in M/G/1 case

Page 39: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

Early 20th Century

Model “invented” to study early telephone networksPioneering work by engineers such as ErlangSoon found many other applicationsErlang solves the M/M/n caseP-K formula for E[L] in M/G/1 case

Page 40: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

Early 20th Century

Model “invented” to study early telephone networksPioneering work by engineers such as ErlangSoon found many other applicationsErlang solves the M/M/n caseP-K formula for E[L] in M/G/1 case

Page 41: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

Early 20th Century

Model “invented” to study early telephone networksPioneering work by engineers such as ErlangSoon found many other applicationsErlang solves the M/M/n caseP-K formula for E[L] in M/G/1 case

Page 42: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Early 20th Century

Early 20th Century

Model “invented” to study early telephone networksPioneering work by engineers such as ErlangSoon found many other applicationsErlang solves the M/M/n caseP-K formula for E[L] in M/G/1 case

Page 43: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

(d) Spitzer

(e) Lindley (f) Kendall

Page 44: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 45: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 46: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 47: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 48: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 49: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Mid 20th Century

Mid 20th Century

Great progress on single-server queueLindley’s recursionSpitzer’s identity

Little progress on multi-server queueKendall solves G/M/n casePollaczek: Extremely complicated transforms

Page 50: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

(g) Sir John Kingman

Page 51: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 52: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 53: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 54: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 55: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 56: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 57: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s

The 60’s

Kingman’s Bound for general G/G/1 queueE [L] ≤ 1

2

(Var [AµA] + ρ2Var [SµS]

)× 1

1−ρ

E [L] ≤ 12

(Var [AµA] + Var [SµS]

)× 1

1−ρ

Simple, explicit, general, scalableUseful in theory and practice12

(Var [AµA] + Var [SµS]

)is scale-free

Scales as 11−ρ as ρ ↑ 1 in a broad sense

Page 58: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 59: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 60: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 61: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 62: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 63: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman’s heavy-traffic analysis for G/G/1 queueConsider a sequence of queues indexed by intensity ρLet Lρ be the s.s. r.v. for system with intensity ρ{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

Certain technical conditions requiredShows Kingman’s bound is tight as ρ ↑ 1

Page 64: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman poses some open problemsMulti-server analogue of Kingman’s bound?Multi-server analogue of heavy-traffic analysis?

Page 65: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman poses some open problemsMulti-server analogue of Kingman’s bound?Multi-server analogue of heavy-traffic analysis?

Page 66: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 60’s (cont.)

The 60’s (cont.)

Kingman poses some open problemsMulti-server analogue of Kingman’s bound?Multi-server analogue of heavy-traffic analysis?

Page 67: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

(h) Borovkov

(i) Whitt (j) Iglehart

Page 68: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 69: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 70: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 71: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 72: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 73: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 74: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 75: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 76: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 77: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 78: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s

The 70’s

Kollerstrom solves the multi-server heavy-traffic analysisFIXED n, ρ ↑ 1{(1− ρ)Lρ, ρ ↑ 1} ⇒ 1

2

(Var [AµA] + Var [SµS]

)× Expo(1)

System behaves like a single sped-up server as ρ ↑ 1Same 1

1−ρ scaling as single-server caseRelated results by Whitt, Borovkov, Iglehart, Loulou

Attempts to use for a multi-server Kingman’s boundComplicated corrections to the heavy-traffic approximationKollerstrom, Nagaev, KennedyAll require FIXED n, ρ ↑ 1No hope of general explicit bound

Page 79: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 80: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 81: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 82: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 83: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 84: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 85: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

The 70’s (cont.)

The 70’s (cont.)

Kingman derives a simple bound for G/G/n queuesBy analyzing the cyclic routing boundE [L] ≤ 1

2

(Var [AµA] + n × Var [SµS]

)× 1

1−ρ

Later made rigorous by Wolff, Brumelle, MoriThe n in front of Var [SµS] renders it ineffective!

Especially when n→∞, ρ ↑ 1 together

Can we get rid of it?

Page 86: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 87: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 88: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 89: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 90: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 91: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 92: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 93: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 94: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 95: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 96: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 97: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 98: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Digression: When n→∞, ρ ↑ 1 together

Halfin-Whitt regime

Halfin-Whitt scaling regime:Used to study quality-efficiency trade-off in service systemsMany servers, regular service times, sped-up arrivalsρ ∼ 1− Bn− 1

2

Pwait has a non-trivial limiting value as n→∞Introduced in 1981 by Halfin and WhittIntensely studied in 90’s and 2000’sProven that L scales (roughly) as 1

1−ρ ∼ n12

Complicated non-explicit measure-valued weak limitsHW,GM,PR,Reed,GG,DDG,AR,. . .

Heavy-traffic corrections and boundsDai, Brav., Gurvich, Leeuw., Zwart, Ramanan, . . .

No general, scalable, simple and explicit bounds

Page 99: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 100: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 101: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 102: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 103: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 104: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 105: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 106: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Until the present

Until the present

In spite of a century of work on multi-server queues . . .No universal explicit 1

1−ρ boundsNo multi-server Kingman’s boundNormalized moments × 1

1−ρ

Daley has lamented / conjectured on this in 70’s,80’s,90’sSuch a bound may not even exist

Negative results of Gupta et al.Complexity of HW limits

Page 107: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 108: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Multi-server Kingman’s Bound

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500(

E[(SµS)

3]E[(AµA)3])3

× 11− ρ

.

Page 109: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Multi-server Kingman’s Bound

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500(

E[(SµS)

3]E[(AµA)3])3

× 11− ρ

.

Page 110: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Universal and explicit Pwait bounds

Theorem

For any G/G/n queue s.t. E [A3],E [S3] <∞,

Pwait is at most

10500(

E[(SµS)

3]E[(AµA)3])3(

n(1− ρ)2)− 3

2.

“Kicks in” exactly in HW regime(n(1− ρ)2

)− 32= B−3

Page 111: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Universal and explicit Pwait bounds

Theorem

For any G/G/n queue s.t. E [A3],E [S3] <∞,

Pwait is at most

10500(

E[(SµS)

3]E[(AµA)3])3(

n(1− ρ)2)− 3

2.

“Kicks in” exactly in HW regime(n(1− ρ)2

)− 32= B−3

Page 112: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Universal and explicit Pwait bounds

Theorem

For any G/G/n queue s.t. E [A3],E [S3] <∞,

Pwait is at most

10500(

E[(SµS)

3]E[(AµA)3])3(

n(1− ρ)2)− 3

2.

“Kicks in” exactly in HW regime(n(1− ρ)2

)− 32= B−3

Page 113: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Universal and explicit Pwait bounds

Theorem

For any G/G/n queue s.t. E [A3],E [S3] <∞,

Pwait is at most

10500(

E[(SµS)

3]E[(AµA)3])3(

n(1− ρ)2)− 3

2.

“Kicks in” exactly in HW regime(n(1− ρ)2

)− 32= B−3

Page 114: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Better than 11−ρ

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500 ×(

E[(SµS)

3]E[(AµA)3])3

×(

n(1− ρ)2)− 1

2 × 11− ρ

.

Vast generalization of M/M/n . . .E [L] = Pwait × ρ

1−ρ

Page 115: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Better than 11−ρ

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500 ×(

E[(SµS)

3]E[(AµA)3])3

×(

n(1− ρ)2)− 1

2 × 11− ρ

.

Vast generalization of M/M/n . . .E [L] = Pwait × ρ

1−ρ

Page 116: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Better than 11−ρ

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500 ×(

E[(SµS)

3]E[(AµA)3])3

×(

n(1− ρ)2)− 1

2 × 11− ρ

.

Vast generalization of M/M/n . . .E [L] = Pwait × ρ

1−ρ

Page 117: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Better than 11−ρ

Corollary

For any G/G/n queue s.t. E [A3],E [S3] <∞,

E [L] is at most

10500 ×(

E[(SµS)

3]E[(AµA)3])3

×(

n(1− ρ)2)− 1

2 × 11− ρ

.

Vast generalization of M/M/n . . .E [L] = Pwait × ρ

1−ρ

Page 118: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Other results in paper

More moments→ better boundsNeed at least 2 + ε

Explicit tail boundsImplications for H-W regime

Page 119: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Other results in paper

More moments→ better boundsNeed at least 2 + ε

Explicit tail boundsImplications for H-W regime

Page 120: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Other results in paper

More moments→ better boundsNeed at least 2 + ε

Explicit tail boundsImplications for H-W regime

Page 121: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Other results in paper

More moments→ better boundsNeed at least 2 + ε

Explicit tail boundsImplications for H-W regime

Page 122: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 123: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 124: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 125: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 126: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 127: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 128: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 129: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 130: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 131: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Proof Overview

Proof Overview

GG.13 bounds L by 1-D random walksupt≥0

(A(t)−

∑ni=1 Ni(t)

)G.16 similarly bounds Pwait

Previously analyzed asymptotically in HW regimeWe analyze universally and non-asymptoticallyMany novel explicit bounds . . .

Pooled renewal processesNegative drift r.w. with stat. inc.Maximal inequalities

Page 132: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Outline

1 Punchline

2 Model

3 History

4 Main results

5 Proof

6 Conclusion

Page 133: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Summary

Summary

First multi-server analogue of Kingman’s boundExplicit bounds with universal 1

1−ρ scalingHigher moments and Pwait

Applications to HW regimeBroad theoretical foundation for 1

1−ρ

Page 134: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Summary

Summary

First multi-server analogue of Kingman’s boundExplicit bounds with universal 1

1−ρ scalingHigher moments and Pwait

Applications to HW regimeBroad theoretical foundation for 1

1−ρ

Page 135: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Summary

Summary

First multi-server analogue of Kingman’s boundExplicit bounds with universal 1

1−ρ scalingHigher moments and Pwait

Applications to HW regimeBroad theoretical foundation for 1

1−ρ

Page 136: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Summary

Summary

First multi-server analogue of Kingman’s boundExplicit bounds with universal 1

1−ρ scalingHigher moments and Pwait

Applications to HW regimeBroad theoretical foundation for 1

1−ρ

Page 137: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Summary

Summary

First multi-server analogue of Kingman’s boundExplicit bounds with universal 1

1−ρ scalingHigher moments and Pwait

Applications to HW regimeBroad theoretical foundation for 1

1−ρ

Page 138: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 139: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 140: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 141: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 142: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 143: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 144: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 145: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?

Page 146: Simple and explicit bounds for - LNMB

beamer-tu-logo

Punchline Model History Main results Proof Conclusion

Future research

Future research

Get that constant down!Tighter analysisFundamentally different analysis

Bridge to known asymptotic results e.g. in HWBridge to moment results of Scheller-WolfHeavy tailsOther queueing modelsHow to trade off simplicity and accuracy in bounds?What do we want from our analyses?