Дилемма встречи в парке: логический анализ и стратегии
Rendezvous problem
Логическая дилемма встречи: что выбрать – ждать в парке или искать? Разбор классической задачи о координации и оптимальной стратегии для успешной встречи.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Введение
Логическая дилемма
Logical dilemma
The rendezvous dilemma is a logical dilemma, typically formulated in this way:
Дилемма о свидании — это логическая дилемма, обычно формулируемая следующим образом: два человека договорились о встрече в парке, в котором они никогда раньше не были. Прибыв в парк по отдельности, оба удивленно обнаруживают, что это огромная территория, и, следовательно, не могут найти друг друга. В этой ситуации каждый человек должен выбрать между ожиданием в определенном месте, надеясь, что другой его найдет, или начать поиск другого, надеясь, что тот решил подождать где-то. Если оба выберут ожидание, они никогда не встретятся. Если оба решат начать поиск, есть шанс, что они встретятся, и шанс, что нет. Если один решит ждать, а другой — искать, то теоретически можно быть уверенным, что они в конечном итоге встретятся; однако на практике это может занять слишком много времени, чтобы быть гарантированным. Таким образом, возникает вопрос: какие стратегии им следует выбрать, чтобы максимизировать вероятность встречи? Задачи этого класса известны как задачи встречи (rendezvous problems). Эти проблемы были впервые неофициально представлены Стивеном Альперном в 1976 году, а он формализовал непрерывную версию проблемы в 1995 году. Это привело к активным современным исследованиям в области поиска места встречи. Даже симметричная задача встречи, проводимая в n различных местах (иногда называемая задачей встречи в кафе Моцарта), оказалась очень сложной для решения, и в 1990 году Ричард Вебер и Эдди Андерсон выдвинули предположение об оптимальной стратегии. В 2012 году Ричард Вебер доказал это предположение для n = 3. Это была первая нетривиальная симметричная задача поиска места встречи, которая была полностью решена. Соответствующая асимметричная задача встречи имеет простое оптимальное решение: один игрок остается на месте, а другой посещает случайную перестановку мест. Помимо теоретического интереса, задачи встречи включают в себя реальные проблемы с применением в таких областях, как синхронизация, проектирование операционных систем, исследования операций и даже планирование поисково-спасательных операций.
Two people have a date in a park they have never been to before. Arriving separately in the park, they are both surprised to discover that it is a huge area and consequently they cannot find one another. In this situation each person has to choose between waiting in a fixed place in the hope that the other will find them, or else starting to look for the other in the hope that they have chosen to wait somewhere. If they both choose to wait, they will never meet. If they both choose to walk there are chances that they meet and chances that they do not. If one chooses to wait and the other chooses to walk, then there is a theoretical certainty that they will meet eventually; in practice, though, it may take too long for it to be guaranteed. The question posed, then, is: what strategies should they choose to maximize their probability of meeting? Examples of this class of problems are known as rendezvous problems. These problems were first introduced informally by Steve Alpern in 1976, and he formalised the continuous version of the problem in 1995. This has led to much recent research in rendezvous search. Even the symmetric rendezvous problem played in n discrete locations (sometimes called the Mozart Cafe Rendezvous Problem) has turned out to be very difficult to solve, and in 1990 Richard Weber and Eddie Anderson conjectured the optimal strategy. In 2012 the conjecture was proved for n = 3 by Richard Weber. This was the first non trivial symmetric rendezvous search problem to be fully solved. The corresponding asymmetric rendezvous problem has a simple optimal solution: one player stays put and the other player visits a random permutation of the locations. As well as being problems of theoretical interest, rendezvous problems include real world problems with applications in the fields of synchronization, operating system design, operations research, and even search and rescue operations planning.
Детерминированная проблема с места встречи
Детерминированная задача встречи — это вариант задачи встречи, в котором игроки или роботы должны найти друг друга, следуя детерминированной последовательности инструкций. Несмотря на то, что каждый робот следует одной и той же последовательности инструкций, уникальная метка, присвоенная каждому роботу, используется для снятия симметрии.
The deterministic rendezvous problem is a variant of the rendezvous problem where the players, or robots, must find each other by following a deterministic sequence of instructions. Although each robot follows the same instruction sequence, a unique label assigned to each robot is used for symmetry breaking.