The Mathematics of Gambling with Related Applications

Madhu Advani Stanford University

April 12, 2014

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

1 / 23

Gambling “Gambling: the sure way of getting nothing for something” -Wilson Mizner “No wife can endure a gambling husband unless he is a steady winner” -Thomas Dewar

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

2 / 23

Motivation and Goals

Accumulate information to give you an edge Use that information to the best of your ability Be successful in an uncertain environment

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

3 / 23

Outline

1

Gaining an Edge

2

Avoiding Gambler’s ruin

3

Bigger Picture

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

4 / 23

Section 1 Gaining an Edge

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

5 / 23

Claude Shannon Creator of Information theory

“I visualize a time when we will be to robots what dogs are to humans, and I’m rooting for the machines” Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

6 / 23

Claude Shannon- Life after Info Theory

Theseus the maze-solving mouse (Machine Learning)

Madhu Advani (Stanford University)

The “ultimate machine”

Mathematics of Gambling

April 12, 2014

7 / 23

Edward O. Thorp Father of the wearable computer

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

8 / 23

Why Don’t Casinos change the Rules?

1

They tried

2

Most card counters are bad

3

Knockout dealers

4

You may be banned

5

Or worse

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

9 / 23

How to Win at Roulette

Approximate the quadrant the ball will land in. Bets placed for a second or two Built in Shannon’s basement after wheel is spun. and kept a secret Edward Thorp now known as the father of the wearable computer Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

10 / 23

Section 2 Gambler’s Ruin

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

11 / 23

Coin Flip Game

Fair coin: 50-50 chance heads or tails For some reason I am giving amazing odds of 3 dollars for every 1 dollar if the coin lands on heads Imagine you have a dollar and want to play the game: how much would you bet?

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

12 / 23

Coin Flip Game

Fair coin: 50-50 chance heads or tails For some reason I am giving amazing odds of 3 dollars for every 1 dollar if the coin lands on heads Imagine you have a dollar and want to play the game: how much would you bet? How about 10 dollars?

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

12 / 23

How to Invest Bet all your Money   3 E W n+1 = W n 2 The problem is gambler’s ruin: the coin eventually lands on tails

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

13 / 23

How to Invest Bet all your Money   3 E W n+1 = W n 2 The problem is gambler’s ruin: the coin eventually lands on tails

Long-term investment growth Xn = X0 g1 g2 ...gn Xn = X0 2log(g1 )+log(g2 )+... log(gn ) Central limit theorem says sum independent random ≈ mean: Rmax = max E [log g ] b

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

13 / 23

Optimal Betting Maximize expected log of growth! Say we bet a fraction of our money b ∈ [0, 1] on heads log g = log (Ob + (1 − b)) Pr = p log g = log (1 − b) Pr = 1 − p Odds I’m giving are 3 for 1 so O = 3, p = 1/2 maxb E [log g ] = max [p log(Ob + (1 − b)) + (1 − p) log(1 − b)] b

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

14 / 23

Optimal Betting Maximize expected log of growth! Say we bet a fraction of our money b ∈ [0, 1] on heads log g = log (Ob + (1 − b)) Pr = p log g = log (1 − b) Pr = 1 − p Odds I’m giving are 3 for 1 so O = 3, p = 1/2 maxb E [log g ] = max [p log(Ob + (1 − b)) + (1 − p) log(1 − b)] b

b∗ =

Madhu Advani (Stanford University)

p− 1−

1 O 1 O

Mathematics of Gambling

April 12, 2014

14 / 23

Optimal Betting Simulation

In 500 games, you become a billionaire with the optimal strategy, a millionaire with the low risk strategy. Interestingly, even with the odds in your favor, you loose all your money if you bet too aggressively. Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

15 / 23

Optimal Betting for Blackjack O = 1/2: Dealers give you 2 for 1 if you win (usually) If the deck has a high count you have an edge: p > 1/2 b = 2p − 1 For a moderately high count p = .51 so bet 2 percent of your money

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

16 / 23

Section 3 Bigger Picture

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

17 / 23

Kelly Gambling A beautiful theory relating information theory to gambling. Imagine a horse-race with n horses and odds oi . If the true probability of each horse winning is pi . Say you bet a fraction bi of your money on each horse, then R = E [log(g )] =

X

pi log(bi oi )

i

bi∗ = pi D(p, q) =

X

pi log(pi /qi )

i

D measures the difference between two probability distributions Money grows as 2mD(p,q) , if you bet in m races! qi = between reality and dealer’s beliefs can be exploited.

Madhu Advani (Stanford University)

Mathematics of Gambling

1 oi .

Discrepancy

April 12, 2014

18 / 23

Intuition and Application

Diversify your bets: both hedging against disaster and maximizing growth rate. (Hedging) Bet your beliefs Example: Lottery, Securities

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

19 / 23

Information Theory: Compression Intuition: The amount of predictability in a message tell you how much you can compress it. The higher the entropy of a language the less predictable H=

X

−pi log pi

i

Example Imagine you want to make a language more efficient than English, but with 2 letter. Take a dictionary and make a conversion chart More probably words should have smaller lengths

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

20 / 23

Information Theory: Transmission

Intuition: Noise is corrupting your messages. Therefore you may have to repeat your messages or add error correcting bits. How much longer do the messages need to get? R=fraction of the message that is informative R ≤ I (X , Y ) = D(p(x, y )||p(x)p(y )) X is input and Y is corrupted output. You are limited by how dependent the corrupted and original signal are on each other. If they are independent, you can’t send messages!

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

21 / 23

Conclusions and Wrapping up You need to find an edge to make money (bet probably not in Vegas) Even with an edge, you have to bet appropriately to make money

Made an average of 20 percent return on investments over 25 years. Hedge Fund Manager - Currently Made a 28 percent return on his President of Edward O. Thorp and portfolio: more than Warren Buffet. Associates Continued Tinkering: Chess, Rubik’s cube, etc. Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

22 / 23

References

Madhu Advani (Stanford University)

Mathematics of Gambling

April 12, 2014

23 / 23

The Mathematics of Gambling - with Related Applications

Apr 12, 2014 - Fair coin: 50-50 chance heads or tails. For some reason I am giving amazing odds of 3 dollars for every 1 dollar if the coin lands on heads. Imagine you have a dollar and want to play the game: how much would you bet? Madhu Advani (Stanford University). Mathematics of Gambling. April 12, 2014. 12 / 23 ...

732KB Sizes 8 Downloads 177 Views

Recommend Documents

M.Sc. MATHEMATICS WITH APPLICATIONS IN COMPUTER ...
IN COMPUTER SCIENCE (MACS). Term-End Examination. December, 2013. MMT-009 : MATHEMATICAL MODELLING. Time : 11/2 hours. Maximum Marks : 25.

M.Sc. (MATHEMATICS WITH APPLICATIONS IN COMPUTER ...
M.Sc. (MATHEMATICS WITH. APPLICATIONS IN COMPUTER SCIENCE). M.Sc. (MACS). Term-End Examination. June, 2013. MMT-008 : PROBABILITY AND. STATISTICS. Time :3 hours. Maximum Marks : 100. (Weigh tage : 50%). Note : Question number 8 is compulsory. Answer

M.Sc. (MATHEMATICS WITH APPLICATIONS IN COMPUTER ...
(b) Let X = (X1 X2 X3)' - N3(11, 1) where 5. 1 1\ pi, = (-1 1 -1)' and 1= 1. [1. 2 1 . Let. 1 1 4). (2X1 +X2 -Fx3 ). Y= Xi +2X2 +X3 ). 1'y-N(0, 1). Find 12 xi such that. 1.

MATHEMATICS WITH APPLICATIONS IN COMPUTER SCIENCE
Justify your answer with the help of a short proof or a counter example. 2x5=10. (a) The solution of differential equation xy" - y' + xy = 0 is y=AJi(x), where Ji(x) is.

[Read] Ebook A Survey of Mathematics with Applications
Jan 13, 2016 - Book Synopsis. Note: You are purchasing a standalone product; MyLab. &Mastering does not come packaged with this content. Students, if interested in purchasing this title with. MyLab &Mastering, ask your instructor for the correct pack

Applications of Mathematics (Student Materials with Staff Notes)
should base his office in so that he can visit the other three towns in the .... Crab apple ...... (a) a cone with base radius 7 centimetres and height 10 centimetres.