SlideShare a Scribd company logo
1 of 25
Download to read offline
tail bounds
tail bounds
For a random variable X, the tails of X are the
parts of the PMF that are “far” from its mean. 	

2
binomial tails
3
heavy-tailed distribution
6
-3 -2 -1 0 1 2 3
0.00.10.20.30.4
X
density
heavy-tailed distribution
7
tail bounds
Often, we want to bound the probability that a
random variable X is “large.” Perhaps:	

	

9
applications of tail bounds
We know that randomized quicksort runs in 
O(n log n) expected time. But what’s the
probability that it takes more than 10 n log(n)
steps? More than n1.5 steps?	

If we know the expected advertising cost is
$1500/day, what’s the probability we go over
budget? By a factor of 4?	

I only expect 10,000 homeowners to default on
their mortgages. What’s the probability that
1,000,000 homeowners default?	

	

 10
the lake wobegon effect
“Lake Wobegon, Minnesota, where	

all the women are strong, 
all the men are good looking, 
and 
all the children are above average…”	

11
Markov’s inequality
In general, an arbitrary random variable could have
very bad behavior. But knowledge is power; if we
know something, can we bound the badness?	

Suppose we know that X is always non-negative.	

Theorem: If X is a non-negative random
variable, then for every α  0, we have	

	

	

Corr: 	

P(X ≥ αE[X]) ≤ 1/α	

12
Markov’s inequality
Theorem: If X is a non-negative random
variable, then for every α  0, we have	

	

	

Example: if X = time to quicksort n items,
expectation E[X] ≈ 1.4 n log n. What’s
probability that it takes  4 times as long as
expected?	

By Markov’s inequality:	

P(X ≥ 4 • E[X]) ≤ E[X]/(4 E[X]) = 1/4	

	

 14
Markov’s inequality
Theorem: If X is a non-negative random
variable, then for every α  0, we have	

	

	

Proof:	

	

	

	

E[X] = Σx xP(x) 	

= Σxα xP(x) + Σx≥α xP(x)	

≥ 0 + Σx≥ααP(x)	

= αP(X ≥ α)	

15	

(x ≥ 0; α ≤ x)
Markov’s inequality
Theorem: If X is a non-negative random
variable, then for every α  0, we have	

	

	

Proof:	

	

	

	

E[X] = Σx xP(x) 	

= Σxα xP(x) + Σx≥α xP(x)	

≥ 0 + Σx≥ααP(x)	

= αP(X ≥ α)	

16	

(x ≥ 0; α ≤ x)
Chebyshev’s inequality
If we know more about a random variable, we
can often use that to get better tail bounds.	

	

Suppose we also know the variance.	

	

Theorem: If Y is an arbitrary random variable
with E[Y] = µ, then, for any α  0,	

	

	

	

17
Chebyshev’s inequality
Theorem: If Y is an arbitrary random
variable with µ = E[Y], then, for any α  0,	

	

	

	

	

	

	

X is non-negative, so we can apply Markov’s
inequality:	

Proof: 	

18
Chebyshev’s inequality
Theorem: If Y is an arbitrary random
variable with µ = E[Y], then, for any α  0,	

	

	

	

	

	

	

X is non-negative, so we can apply Markov’s
inequality:	

Proof: 	

19
Chebyshev’s inequality
Y = comparisons in quicksort for n=1024	

E[Y] = 1.4 n log2 n ≈ 14000	

Var[Y] = ((21-2π2)/3)*n2 ≈ 441000
(i.e. SD[Y] ≈ 664)	

P(Y ≥ 4µ) = P(Y-µ≥ 3µ) ≤ Var(Y)/(9µ2)  .000242	

1000 times smaller than Markov
but still overestimated?: σ/µ ≈ 5%, so 4µ≈ µ+60σ
21
Chebyshev’s inequality
Theorem: IfY is an arbitrary random variable
with µ = E[Y], then, for any α  0,	

	

	

	

	

Corr: If	

	

Then:	

22
Chebyshev’s inequality
23	

2
super strong tail bounds
Y ~ Bin(15000, 0.1)	

µ = E[Y] = 1500, σ = √Var(Y) = 36.7	

P(Y ≥ 6000) = P(Y ≥ 4µ) ≤ ¼ (Markov)	

P(Y ≥ 6000) = P(Y-µ≥ 122σ) ≤ 7x10-5 (Chebyshev)	

	

	

	

Poisson approximation: Y ~ Poi(1500)	

Rough computer calculation:	

	

P(Y  6000)  10-1600	

	

25
Chernoff bounds
Suppose X ~ Bin(n,p)	

µ = E[X] = pn	

	

Chernoff bound:	

	

	

26
Chernoff bounds
Suppose X ~ Bin(n,p)	

µ = E[X] = pn	

Chernoff bound:	

	

	

27
router buffers
28
router buffers
Model: 100,000 computers each independently
send a packet with probability p = 0.01 each second.
The router processes its buffer every second. How
many packet buffers so that router drops a packet:	

• Never?	

100,000	

• With probability at most 10-6, every hour?	

1210	

• With probability at most 10-6, every year?	

1250	

• With probability at most 10-6, since Big Bang?	

1331	

29
router buffers
X ~ Bin(100,000, 0.01), µ = E[X] = 1000	

Let p = probability of buffer overflow in 1 second	

By the Chernoff bound	

	

Overflow probability in n seconds 
= 1-(1-p)n ≤ np ≤ n exp(- δ2µ/2), 	

which is ≤ ε provided δ ≥ √(2/µ)ln(n/ε).	

For ε=10-6 per hour: 	

δ ≈ .210, buffers = 1210	

For ε=10-6 per year: 	

δ ≈ .250, buffers = 1250	

For ε=10-6 per 15BY: 	

δ ≈ .331, buffers = 1331	

p =
31
summary
Tail bounds – bound probabilities of extreme events	

Three (of many):	

Markov: P(X ≥ kµ) ≤ 1/k (weak, but general; only need X ≥ 0 and µ)	

Chebyshev: P(|X-µ| ≥ kσ) ≤ 1/k2 (often stronger, but also need σ)	

Chernoff: various forms, depending on underlying distribution;
usually 1/exponential, vs 1/polynomial above	

Generally, more assumptions/knowledge ⇒ better bounds	

“Better” than exact distribution? 	

Maybe, e.g. if later is unknown or mathematically messy	

“Better” than, e.g., “Poisson approx to Binomial”?	

Maybe, e.g. if you need rigorously “≤” rather than just “≈”	

33

More Related Content

Similar to The tails

04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrvPooja Sakhla
 
random variation 9473 by jaideep.ppt
random variation 9473 by jaideep.pptrandom variation 9473 by jaideep.ppt
random variation 9473 by jaideep.pptBhartiYadav316049
 
Random variables
Random variablesRandom variables
Random variablesMenglinLiu1
 
Probability Formula sheet
Probability Formula sheetProbability Formula sheet
Probability Formula sheetHaris Hassan
 
Probability distribution for Dummies
Probability distribution for DummiesProbability distribution for Dummies
Probability distribution for DummiesBalaji P
 
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt ppt
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt pptGROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt ppt
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt pptZainUlAbedin85
 
ISM_Session_5 _ 23rd and 24th December.pptx
ISM_Session_5 _ 23rd and 24th December.pptxISM_Session_5 _ 23rd and 24th December.pptx
ISM_Session_5 _ 23rd and 24th December.pptxssuser1eba67
 
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Marc Lelarge
 
Introduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloIntroduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloClaudio Attaccalite
 
Poisson Distribution.pdf
Poisson Distribution.pdfPoisson Distribution.pdf
Poisson Distribution.pdfssuser69c0bb1
 

Similar to The tails (20)

04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv04 random-variables-probability-distributionsrv
04 random-variables-probability-distributionsrv
 
random variation 9473 by jaideep.ppt
random variation 9473 by jaideep.pptrandom variation 9473 by jaideep.ppt
random variation 9473 by jaideep.ppt
 
Random variables
Random variablesRandom variables
Random variables
 
Prob distros
Prob distrosProb distros
Prob distros
 
Probability Formula sheet
Probability Formula sheetProbability Formula sheet
Probability Formula sheet
 
compressed-sensing
compressed-sensingcompressed-sensing
compressed-sensing
 
Probability distribution for Dummies
Probability distribution for DummiesProbability distribution for Dummies
Probability distribution for Dummies
 
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt ppt
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt pptGROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt ppt
GROUP 4 IT-A.pptx ptttt ppt ppt ppt ppt ppt ppt
 
Excel Homework Help
Excel Homework HelpExcel Homework Help
Excel Homework Help
 
Chapter7
Chapter7Chapter7
Chapter7
 
Tail
TailTail
Tail
 
Probabilistic systems assignment help
Probabilistic systems assignment helpProbabilistic systems assignment help
Probabilistic systems assignment help
 
Statistics Coursework Help
Statistics Coursework HelpStatistics Coursework Help
Statistics Coursework Help
 
ISM_Session_5 _ 23rd and 24th December.pptx
ISM_Session_5 _ 23rd and 24th December.pptxISM_Session_5 _ 23rd and 24th December.pptx
ISM_Session_5 _ 23rd and 24th December.pptx
 
Montecarlophd
MontecarlophdMontecarlophd
Montecarlophd
 
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
Tutorial APS 2023: Phase transition for statistical estimation: algorithms an...
 
Introduction to Quantum Monte Carlo
Introduction to Quantum Monte CarloIntroduction to Quantum Monte Carlo
Introduction to Quantum Monte Carlo
 
Statistics Coursework Help
Statistics Coursework HelpStatistics Coursework Help
Statistics Coursework Help
 
Chapter0
Chapter0Chapter0
Chapter0
 
Poisson Distribution.pdf
Poisson Distribution.pdfPoisson Distribution.pdf
Poisson Distribution.pdf
 

Recently uploaded

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxbritheesh05
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...asadnawaz62
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 

Recently uploaded (20)

HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Artificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptxArtificial-Intelligence-in-Electronics (K).pptx
Artificial-Intelligence-in-Electronics (K).pptx
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 
complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...complete construction, environmental and economics information of biomass com...
complete construction, environmental and economics information of biomass com...
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 

The tails

  • 2. tail bounds For a random variable X, the tails of X are the parts of the PMF that are “far” from its mean. 2
  • 5. -3 -2 -1 0 1 2 3 0.00.10.20.30.4 X density heavy-tailed distribution 7
  • 6. tail bounds Often, we want to bound the probability that a random variable X is “large.” Perhaps: 9
  • 7. applications of tail bounds We know that randomized quicksort runs in O(n log n) expected time. But what’s the probability that it takes more than 10 n log(n) steps? More than n1.5 steps? If we know the expected advertising cost is $1500/day, what’s the probability we go over budget? By a factor of 4? I only expect 10,000 homeowners to default on their mortgages. What’s the probability that 1,000,000 homeowners default? 10
  • 8. the lake wobegon effect “Lake Wobegon, Minnesota, where all the women are strong, all the men are good looking, and all the children are above average…” 11
  • 9. Markov’s inequality In general, an arbitrary random variable could have very bad behavior. But knowledge is power; if we know something, can we bound the badness? Suppose we know that X is always non-negative. Theorem: If X is a non-negative random variable, then for every α 0, we have Corr: P(X ≥ αE[X]) ≤ 1/α 12
  • 10. Markov’s inequality Theorem: If X is a non-negative random variable, then for every α 0, we have Example: if X = time to quicksort n items, expectation E[X] ≈ 1.4 n log n. What’s probability that it takes 4 times as long as expected? By Markov’s inequality: P(X ≥ 4 • E[X]) ≤ E[X]/(4 E[X]) = 1/4 14
  • 11. Markov’s inequality Theorem: If X is a non-negative random variable, then for every α 0, we have Proof: E[X] = Σx xP(x) = Σxα xP(x) + Σx≥α xP(x) ≥ 0 + Σx≥ααP(x) = αP(X ≥ α) 15 (x ≥ 0; α ≤ x)
  • 12. Markov’s inequality Theorem: If X is a non-negative random variable, then for every α 0, we have Proof: E[X] = Σx xP(x) = Σxα xP(x) + Σx≥α xP(x) ≥ 0 + Σx≥ααP(x) = αP(X ≥ α) 16 (x ≥ 0; α ≤ x)
  • 13. Chebyshev’s inequality If we know more about a random variable, we can often use that to get better tail bounds. Suppose we also know the variance. Theorem: If Y is an arbitrary random variable with E[Y] = µ, then, for any α 0, 17
  • 14. Chebyshev’s inequality Theorem: If Y is an arbitrary random variable with µ = E[Y], then, for any α 0, X is non-negative, so we can apply Markov’s inequality: Proof: 18
  • 15. Chebyshev’s inequality Theorem: If Y is an arbitrary random variable with µ = E[Y], then, for any α 0, X is non-negative, so we can apply Markov’s inequality: Proof: 19
  • 16. Chebyshev’s inequality Y = comparisons in quicksort for n=1024 E[Y] = 1.4 n log2 n ≈ 14000 Var[Y] = ((21-2π2)/3)*n2 ≈ 441000 (i.e. SD[Y] ≈ 664) P(Y ≥ 4µ) = P(Y-µ≥ 3µ) ≤ Var(Y)/(9µ2) .000242 1000 times smaller than Markov but still overestimated?: σ/µ ≈ 5%, so 4µ≈ µ+60σ 21
  • 17. Chebyshev’s inequality Theorem: IfY is an arbitrary random variable with µ = E[Y], then, for any α 0, Corr: If Then: 22
  • 19. super strong tail bounds Y ~ Bin(15000, 0.1) µ = E[Y] = 1500, σ = √Var(Y) = 36.7 P(Y ≥ 6000) = P(Y ≥ 4µ) ≤ ¼ (Markov) P(Y ≥ 6000) = P(Y-µ≥ 122σ) ≤ 7x10-5 (Chebyshev) Poisson approximation: Y ~ Poi(1500) Rough computer calculation: P(Y 6000) 10-1600 25
  • 20. Chernoff bounds Suppose X ~ Bin(n,p) µ = E[X] = pn Chernoff bound: 26
  • 21. Chernoff bounds Suppose X ~ Bin(n,p) µ = E[X] = pn Chernoff bound: 27
  • 23. router buffers Model: 100,000 computers each independently send a packet with probability p = 0.01 each second. The router processes its buffer every second. How many packet buffers so that router drops a packet: • Never? 100,000 • With probability at most 10-6, every hour? 1210 • With probability at most 10-6, every year? 1250 • With probability at most 10-6, since Big Bang? 1331 29
  • 24. router buffers X ~ Bin(100,000, 0.01), µ = E[X] = 1000 Let p = probability of buffer overflow in 1 second By the Chernoff bound Overflow probability in n seconds = 1-(1-p)n ≤ np ≤ n exp(- δ2µ/2), which is ≤ ε provided δ ≥ √(2/µ)ln(n/ε). For ε=10-6 per hour: δ ≈ .210, buffers = 1210 For ε=10-6 per year: δ ≈ .250, buffers = 1250 For ε=10-6 per 15BY: δ ≈ .331, buffers = 1331 p = 31
  • 25. summary Tail bounds – bound probabilities of extreme events Three (of many): Markov: P(X ≥ kµ) ≤ 1/k (weak, but general; only need X ≥ 0 and µ) Chebyshev: P(|X-µ| ≥ kσ) ≤ 1/k2 (often stronger, but also need σ) Chernoff: various forms, depending on underlying distribution; usually 1/exponential, vs 1/polynomial above Generally, more assumptions/knowledge ⇒ better bounds “Better” than exact distribution? Maybe, e.g. if later is unknown or mathematically messy “Better” than, e.g., “Poisson approx to Binomial”? Maybe, e.g. if you need rigorously “≤” rather than just “≈” 33