inverse birthday puzzle

Jun 03, 2010 16:08

Most people know "birthday puzzle" (sometimes called "birthday paradox", I have no idea where "paradox" part came from): how big should be a group of people that there is 50% probability that at least two of them have the same birthday date (answer is 42 23). In my previous group people used to celebrate birthdays (with cake and candles and singing ( Read more... )

notes, work-obsession

Leave a comment

rezkiy June 3 2010, 23:37:13 UTC
== 50% chance that there is a day with no birthdays.

there are N people, there are M days of the year, there are M^N ways to distribute the birthdays. Now, let's pick a day and distribute the birthdays of these people among (M-1) days: you get exactly (M-1)^N ways to distribute them. Pick another day... so you got M*(M-1)^N ways... divide that by M^N.. you get

M-1
M*(---)^N == 0.5. Substitute M==365 (yes I know about leap years)
M

ln 365 + N ln (1-1/365) == ln 0.5

N ~= 365*(ln 730)

Reply

rezkiy June 3 2010, 23:37:41 UTC
Если конечно же я нигде не облажался. Логарифмы натуральные.

Reply

dennyrolling June 3 2010, 23:49:04 UTC
что-то многовато выходит, где-то в районе 60% вероятность для 2406 (если я правильно считаю на этот раз).

Reply

rezkiy June 4 2010, 00:37:05 UTC
будем ждать Бобуха, он всех поправит.

Reply

dennyrolling June 4 2010, 00:58:16 UTC
он придет и молча поправит все!

мне кажется я нашел ошибку - ты некоторые разбиения считаешь дважды (когда положим все дни рождения попались в один день ты посчитаешь это M раз, а надо только один).

Reply

rezkiy June 4 2010, 01:02:35 UTC
я пока писал нижний коммент, ты лучше рассказал, что я натворил.

Reply

dennyrolling June 4 2010, 01:05:38 UTC
я просто вспомнил что когда я решал в первый раз то допустил такую же ошибку. потом еще начал рассказывать про задачу Д.Д. и в момент когда начал говорить про решение до меня дошло. получилось очень неудобно, пришлось придумывать верное решение на ходу.

Reply

rezkiy June 4 2010, 01:38:54 UTC
Ну поправим решение тогда. Вот первый день года, вероятность что там нет ничьего ДР

M-1
(---)^N == Р
M

Для любого другого дня вероятность такая же.

Вот у нас 365 дней, какова вероятность что хоть раз за год произойдет событие, ежедневная вероятность которого Р? Такая же как один минус вероятность того, что событие с вероятность 1-Р произойдет 365 раз.

M-1
(1 - (---)^N)^M = 0.5
M

В общем с несколькими округлениями (тейлор два раза) у меня 2287. КОнсенсус.

Reply

dennyrolling June 4 2010, 01:47:43 UTC
заскриню для интереса

Reply

dennyrolling June 8 2010, 00:42:37 UTC
на самом деле с неправильными округлениями случайно получился правильный ответ :)

Правильное решение твоей формулы на W-A дает 2284

Reply

rezkiy June 4 2010, 00:49:47 UTC
а как считаешь ты? Если монтекарлой то давай код.

Reply


Leave a comment

Up