Прочитал вот какую задачку любопытную. Не знаю, насколько она известна. Похожа на задачи про 100 человек, которые мы тут недавно обсуждали, но по-моему к ним не сводится.
Три человека входят в комнату. Для каждого из них бросают честную монету, и в зависимости от ее исхода надевают на голову красную либо синюю шляпу, с вероятностью 1/2 каждого исхода. Каждый видит цвета шляп двоих других игроков, но не цвет своей шляпы.
Любые средства передачи информации между игроками запрещены (кроме того, что им разрешается договориться об общей стратегии до начала игры, до того, как они входят в комнату). После того, как они увидели шляпы других игроков, по общему сигналу они все одновременно объявляют либо догадку насчет цвета своей шляпы - красный или синий - либо "пас". Если хотя бы один игрок правильно угадал цвет своей шляпы, и ни один из игроков не ошибся (пас не считается ошибкой), они получают 3 миллиона долларов. Если же была неправильная версия, или все трое сказали пас, они ничего не получают.
Какая стратегия приносит им наибольший шанс выиграть деньги? Скажем, если они заранее договорятся, что один из них скажет "красный", а двое других "пас", то вероятность выигрыша будет 50%. Можно ли улучшить этот результат?
Я пока что придумал решение, дающее 75%. Не знаю, лучшее ли это возможное.
no subject
Date: 2007-04-02 11:57 pm (UTC)no subject
Date: 2007-04-02 11:59 pm (UTC)(no subject)
From:no subject
Date: 2007-04-03 12:10 am (UTC)no subject
Date: 2007-04-03 12:11 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-04-03 12:20 am (UTC)no subject
Date: 2007-04-03 12:46 am (UTC)Допустим, что игроков зовут Вова, Леша и Петя.
Договариваются, что через 2 секунды после старта первым будет говорить Вова (это вполне легитимно, потому что одновременно отвечать все равно не получится).
Так вот, у Вовы есть выбор: (1) заговорить в течение двух секунд; или (2) промолчать.
Независимо от расклада, Вова может увидеть либо две шляпы одного цвета, либо две разного.
Дальше предлагается следующий алгоритм (простой до исступления):
1.Если Вова видит две шляпы одного цвета, говорит "пас". Это сигнал Леше (он по стратегии всегда говорит вторым), что у него шляпа того же цвета, что у Пети. Леша назывет цвет петиной шляпы, Петя говорит "пас".
2. Если Вова увидел две разные шляпы, он молчит больше двух секунд. Тогда говорит Леша, называя цвет, противоположный петиному. Петя говорит "пас". (Он "пасует" всегда. Ему отведена роль пассивного, в хорошем смысле слова.)
no subject
Date: 2007-04-03 12:48 am (UTC)(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-04-03 01:02 am (UTC)Для большего количества людей - есть несколько способов подойти к решению этой задачи... Скажем, для 15 человек можно получить результат лучше 90%.
Ключевое слово - коды Хэмминга.
no subject
Date: 2007-04-03 01:07 am (UTC)Что больше нельзя — можно доказать наверно только перебором, хотя вариантов не так много, поэтому можно считать, что это и не перебор ;)
Я в уме перебрал вроде, но записывать неохота.
no subject
Date: 2007-04-10 11:05 am (UTC)Возможные стратегии?
Их довольно много - даже для одного человека. А уж для группы из троих - перебор ого какой получается.
100%
Date: 2007-04-03 02:16 am (UTC)С ждет пасов А и В; Если первым пасует А, С говорит -красная...
Re: 100%
Date: 2007-04-03 01:01 pm (UTC)no subject
Date: 2007-04-03 02:26 am (UTC)Угу, вот оно:
http://community.livejournal.com/ru_math/28836.html
http://flaass.livejournal.com/15560.html
http://flaass.livejournal.com/15713.html
http://flaass.livejournal.com/16279.html
no subject
Date: 2007-04-03 03:42 pm (UTC)no subject
Date: 2007-04-03 02:27 am (UTC)Каждый человек соответствует одному из измерений, каждая вершина -- одной из 8 комбинаций (ККК, ККС, КСК, etc), каждое ребро -- ответ человека при заданных координатах (наблюдаемых шляпах) других двух людей. Ответ может быть либо нейтральным (пас), либо стрелкой от одной вершины к другой (выбор одного из цветов) -- в случае выбора одна из вершин оказывается угаданной, а другая неугаданной.
Теперь задача переформулируется так: рисуя стрелки на ребрах куба, какое можеть быть максимальное колличество вершин на которые указана стрелка, от которых при этом не отходит других стрелок.
Очевидно, одна вершина может указать на три соседних, всего вершин 8, так что как минимум 2-мя вершинами нужно пожертвовать.
no subject
Date: 2007-04-03 02:37 am (UTC)Без передачи информации лучший результат = 50% , результат 75% невозможен.
no subject
Date: 2007-04-03 04:15 am (UTC)Ви таки уверены?
(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-04-03 02:52 am (UTC)no subject
Date: 2007-04-03 04:49 am (UTC)(no subject)
From:туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:Re: туплю
From:(no subject)
From:(no subject)
From:(no subject)
From:no subject
Date: 2007-04-03 05:41 am (UTC)no subject
Date: 2007-04-03 05:58 am (UTC)no subject
Date: 2007-04-03 06:15 am (UTC)Более "чистый" вариант задачи: стоят колонной несколько человек, у каждого на голове шляпа, каждый видит все шляпы впередистоящих и не видит свою и позадистоящих, каждый называет цвет своей шляпы (по очереди, от хвоста колонны). Необходимо макисмизировать количество правильных ответов.
Не Волгу, а Жигули, не выиграл, а купил, не Рабинович...
Date: 2007-04-03 06:51 am (UTC)Re: Не Волгу, а Жигули, не выиграл, а купил, не Рабинович...
From:no subject
Date: 2007-04-03 09:30 am (UTC)no subject
Date: 2007-04-03 04:14 pm (UTC)no subject
Date: 2007-04-03 12:13 pm (UTC)в этой задаче, на самом деле, придумать хорошую стратегию не так трудно. хитрее, по-моему, вот что: объяснить, за счет чего же она дает вероятность выигрыша больше, чем интуитивные 50%?
no subject
Date: 2007-04-03 04:16 pm (UTC)(no subject)
From:(no subject)
From:(no subject)
From:(no subject)
From:А почему 75% ?
Date: 2007-04-03 08:34 pm (UTC)если игрок видит одинаковые шапки - говорит противоположный цвет,
иначе пас.
То есть, если все шапки одного цвета - 100% проигрыш.
Если разного - 100% выигрыш.
Вероятность что все шапки будут одного цвета (1/2)^3 = 0.125
Вероятность выигрыша: 1 - 0.125 = 0.875
Или я что путаю?
Re: А почему 75% ?
Date: 2007-04-03 09:01 pm (UTC)1 - 0.25 = 0.75
Re: А почему 75% ?
From:no subject
Date: 2007-04-04 03:19 pm (UTC)Это скорее напоминает задачи из серии Monty Hall...
Вот похожая. Вы едете в поезде, и с Вами в одном купе едет женщина. При знакомстве она говорит, что у неё двое детей. По ходу разговора выясняется, что один из них - мальчик. Какова вероятность, что второй - тоже мальчик?
no subject
Date: 2007-04-04 06:06 pm (UTC)(no subject)
From: (Anonymous) - Date: 2007-04-10 11:27 am (UTC) - Expand87.5%
Date: 2007-04-04 04:58 pm (UTC)1) Если хотя бы на одном из них красная шапка, то я говорю "Пас".
1а) Далее, если на Леше красная шапка, то Вова тоже говорит "пас". Леша произносит "красная" и оказывается прав.
2б) В противном случае он говорит "красная" и оказывается прав.
2) Если они оба в синих шапках, то я называю наугад любой цвет. Например, красный. Вероятность, что я не угадал - одна комбинация из всех 8 возможных - 12.5%. Поясню, в данном случае эта единственная комбинация: Вова-синий, Леша-синий, я-синий.
Re: 87.5%
Date: 2007-04-04 11:01 pm (UTC)"После того, как они увидели шляпы других игроков, по общему сигналу они все одновременно объявляют либо догадку насчет цвета своей шляпы - красный или синий - либо "пас".
no subject
Date: 2007-04-04 05:07 pm (UTC)(1 - 1/(2^n))*100% - т.е. у нас снова одна проигрышная комбинация из всех два-в-степени-n возможных.
87,5
Date: 2007-04-07 07:40 pm (UTC)no subject
Date: 2007-04-10 09:26 am (UTC)видишь 2 шапки разного цвета - скажи "пас". Видишь 2 одноцветные - назови ДРУГОЙ цвет. Очевидно, что это даст 75%.
А потом я пытался понять, как вообще там возможно больше 50%.
Потому что исходы явно независимы. Независимо от того, что я вижу - вероятность красной шапки у меня самого, очевидно, 1/2. И синей тоже. И ничто из того, что я вижу, не поможет мне цвет моей шапки определить.
За счёт чего же достигается бОльшая вероятность победы?
За счёт сбора вместе неверных ответов. При проведении этой игры много раз количество правильных и неправильных ответов о цвете одной шляпы будет примерно одинаковым - но каждый верный будет в окружении двух пасов, а неверные будут встречаться тройками. Иными словами, верный ответ - победа, а ошибочный - только треть поражения.
Добиться отклонения вероятности правильного ответа о цвете шляпы от 1/2 нельзя - именно в силу того, что испытания независимы. Поэтому единственным способом сдвига вероятности победы является именно такое объединение неверных ответов в группы.
Допустим, перед нами есть последовательность игр, причём часть неверных ответов сгруппирована. Больше 3 неверных ответов в одну группу не объединить никак. Если мы сумеем добиться того, чтобы верные ответы при этом не группировались (каждый был снабжён двумя пасами), то получим вероятность победы 0,75 (в среднем у нас будет поровну верных и неверных ответов, при этом на 3 игры с одним верным ответом будет приходиться 1 игра с 3 неверными - мы их как раз так и сумели сгруппировать).
Вполне очевидно, что при группировке неверных ответов по 2 процент будет хуже. Тогда на 6 побед (по 1 верному ответу) будет приходиться 3 поражения (по 2 неверных ответа) - то есть вероятность победы будет составлять 2/3. Интересно было бы придумать стратегию, реализующую такой сценарий. Понятно, чего от неё нужно: в каждой конфигурации говорит либо один (и тогда он должен попадать), либо двое (и тогда оба должны промахиваться). Но, похоже, такая стратегия невозможна.
Итак, 75% - максимум. Удалось убедить?
no subject
Date: 2007-04-12 01:36 pm (UTC)C называет цвет шапки A; так возможные варианты
000, 001, 010, 011, 100, 101, 110, 111
всегда есть вариант 100%
no subject
Date: 2007-04-12 01:40 pm (UTC)C называет цвет шапки A; так возможные варианты
000, 001, 010, 011, 100, 101, 110, 111
всегда есть вариант 100%
no subject
Date: 2007-04-17 12:30 pm (UTC)