Monty Hallin ongelma

**Monty Hallin ongelma** on arvoitus, jonka ratkaisu edellyttää todennäköisyyksien arviointikykyä. Ongelma on nimetty *Let’s Make a Deal* -kisailuohjelman juontajana toimineen Monty Hallin mukaan, ja sen asetelma perustuu löyhästi ohjelman formaattiin.

Monty Hallin ongelmassa kilpailijalla on edessään kolme ovea. Yhden oven takana on palkintona auto, kahden muun takana vuohi. Kilpailija, joka ei tiedä minkä oven takana mikin palkinto on, saa valita ovista yhden. Valittuaan oven hän ei vielä avaa sitä. Jäljelle jääneistä kahdesta ovesta avataan toinen, ja sen takana on aina vuohi. Tämän jälkeen kilpailija saa valita, vaihtaako ensin valitsemansa oven toiseen jäljellä olevaan suljettuun oveen, vai pitääkö ensin valitsemansa oven.

## Ratkaisu

Mielenkiintoista kilpailijan valinnan kannalta on, että todennäköisyyksien valossa ja useimpien ongelman ratkaisua yrittävien arvion vastaisesti vaihto kannattaa: vaihtamalla ovea voiton todennäköisyys nousee. Ilman vaihtoa voittomahdollisuus on , vaihdon jälkeen .

Eri lopputulemavaihtoehdot, jos oletetaan että pelaaja valitsee oven yksi:

Jos pelaaja vaihtaa valintansa, kahdessa tapauksessa kolmesta hän voittaa.

Todennäköisyyksien muodostumista voi havainnollistaa myös näin: vaihtamalla valintaansa pelaaja häviää vain, jos alun perin valitsi oikean oven, minkä todennäköisyys on .

Ratkaisua voi havainnollistaa myös lisäämällä ovia. Jos alun perin ovia on sata, niistä pelaaja valitsee yhden ja lopuista ovista avataan 98 ovea, joiden takana on vuohi. Nyt todennäköisyys sille, että pelaajan valitseman oven takana oli auto, on  ja toisen jäljellä olevan oven voittotodennäköisyys .

### Ratkaisu Bayesin teoreemalla

Bayesin teoreema viittaa tapahtuman *A* ehdolliseen todennäköisyyteen, kun tapahtuma *B* on jo käynyt toteen. Se voidaan esittää Bayesin kaavalla muodossa P(A|B), kun tapahtuman *B* todennäköisyys ei ole nolla:

:P(A|B) = \frac{P(B | A)\, P(A)}{P(B)}.

Bayesin teoreemaa voidaan käyttää Monty Hallin ongelmaan. Määritellään ensin A, K ja J, ne voivat saada arvoja joukosta \{1,2,3\}.

: *A*: oven numero, minkä takana on **A**uto,

: *K*: oven numero, minkä **K**ilpailija valitsi, ja

: *J*: oven numero, minkä **J**uontaja avasi.

Koska juontaja piilottaa auton sattumanvaraisesti, kaikki oven numerot \{1,2,3\} ovat yhtä todennäköisiä autolle. Tapahtuman A todennäköisyys on siis

:P(A=a)\, = \tfrac 13, kaikilla *a*:n arvoilla.

Koska kilpailijan oven valinta ei riipu auton sijainnista, tapahtumat *A* ja *K* ovat riippumattomia. Tästä seuraa, että
:P(A=a|K=k)\,= P(A=a), kaikilla *a*:n ja *k*:n arvoilla.

Juontajan toiminta riippuu siitä, mitkä arvot *a* ja *k* ovat saaneet:





Kilpailija voi käyttää Bayesin teoreemaa selvittääkseen todennäköisyyden löytää auto minkä oven takaa tahansa sen jälkeen, kun kilpailija on valinnut oven ja juontaja avannut toisen:

:P(A=a|J=j, K=k)\,=\frac{P(J=j|A=a, K=k)P(A=a|K=k)}{P(J=j|K=k)}, 

missä nimittäjä muodostetaan käyttämällä kokonaistodennäköisyyden kaavaa

:P(J=j|K=k)\,= \sum_{a=1}^3 P(J=j,A=a|K=k) = \sum_{a=1}^3 P(J=j|A=a,K=k) P(A=a|K=k).

Jos esimerkiksi kilpailija valitsee alun perin oven 1, ja juontaja avaa oven 3, todennäköisyys voittaa auto vaihtamalla oveen 2 on

::P(A=2|J=3, K=1) = \frac{1\times\frac 13}{\frac 12 \times \frac 13 + 1\times\frac 13 + 0 \times \frac 13}=\tfrac 23.

## N ovea
Jos ovia onkin *N* kappaletta ja juontaja avaa p ovea, joiden takana on vuohi, niin todennäköisyys voittaa auto vaihtamalla ovea on (*N*−1)/[*N*(*N*−*p*−1)]. Jos juontaja avaa edes yhden oven, niin on todennäköisempää voittaa auto vaihtamalla ovea. Jos juontaja avaa vain yhden oven, niin oven vaihtamisen hyöty pienenee mitä suuremmaksi *N* kasvaa. Toisaalta, jos juontaja avaa kaikki paitsi yhden jäljellä olevista ovista, niin todennäköisyys voittaa vaihtamalla ovea kasvaa mitä suurempi *N* on.

## Katso myös
* Kolmen vangin ongelma

## Lähteet

## Aiheesta muualla

* Selaimessa toimiva Monty-simulaatio
* Kattava kuvaus Montyn ongelmasta ja selaimessa toimiva Monty-simulaatio