Processing math: 100%

6 votos

En un torneo n a los jugadores tomar parte en una serie de duelos

Recientemente he estado pensando acerca de este problema y creo que he resuelto correctamente. Sin embargo, yo estaba usando un peculiar método con un montón de álgebra. Voy a publicar mi solución como respuesta a continuación. Existe una mejor (o simplemente diferente) la forma de solucionar este problema?

Problema

En un torneo n a los jugadores tomar parte en una serie de duelos en el que ambos jugadores tienen las mismas posibilidades de ganar. Después de cada duelo el ganador juega contra el jugador, que no ha jugado la mayor parte del tiempo (o en el principio de alguien que no ha jugado aún). El primer jugador para vencer a todos los otros jugadores en duelos consecutivos gana el torneo. ¿Cuál es la probabilidad de que un jugador gana el torneo, dado que él toma parte en el primer duelo?

Un ejemplo con n=3

Alice y Bob inicio y Colin se sienta primero. Alice beats Bob, Colin beats Alice, Bob beats Colin, Bob beats Alice. Bob gana el torneo.

Aquí Alice, Bob y Colin tenía probabilidades de ganar 514, 514, 414 respectivamente.

EDIT: Sólo 3 días para la recompensa. No queremos que estos puntos a desaparecer en el nirvana, ¿no? :(

2voto

adamJLev Puntos 5892

Mi solución, basada en la configuración de una matriz de la ecuación y, a continuación, utilizando la matriz adjunta para encontrar lo esencial de las entradas de la matriz inversa.

a busy cat

(o haga clic en http://i.imgur.com/GFw6XcC.png si es demasiado pequeño)

Así que al parecer una fórmula para la probabilidad de que el primer jugador gana el torneo es p(n)=2n+1(2n1+1)n2n+2(2n1+1)n+(2n+1+4)n(4n+4)2n2n2n2+2

por ejemplo, p(1)=1, p(2)=12, p(3)=514, p(4)=81298

EDITAR: He aquí una explicación inicial de las fórmulas anteriores. En la siguiente tabla, la celda de la fila i y la columna j representa el estado en el que usted está de pie en el ith posición en la cola y la persona en frente ya ha ganado j duelos en fila. Vamos a llamar a ese estado si,j. Deje que la probabilidad de ganar de partida en el estado de si,jqi,j. A continuación,qi,1=pi, lo que yo había definido anteriormente. Nota, que me han duplicado la n-ésima fila para mayor comodidad.

Hi

Ahora, cada flecha azul representa el resultado de la siguiente duelo que ambas ocurren con una probabilidad de 1/2. En el diagrama se puede ver que sólo puede ganar si usted llega a la 1 en la columna de la derecha.

Tenemos q2,1=12q1,1+12qn,2 qn,2=12qn1,1+12qn1,3 etc.

Así que, de hecho, q2,1=12q1,1+14qn1,1+...+12n2q3,1 que es el primero de mis fórmulas. Los otros se encuentran de manera similar.

1voto

Markus Scheuer Puntos 16133

Aquí es una respuesta mediante un enfoque ligeramente diferente.

Se denota el n jugadores con player1playern, según el orden de sus respectivos duelos. Así que el primer duelo es entre elplayer1player2, el siguiente duelo es el ganador del primer duelo con player3 hasta que, finalmente, playern tiene su oportunidad de ganar el juego.

Vamos a denotar con pk la probabilidad de que el k-th reproductor de win, es decir, él es el primero que gana n1 consecutivos duelos contra otros jugadores.

La idea para el Ansatz a continuación es que la estructura de los binarios de árbol de decisión para playerk es esencialmente el mismo como para playerk+1 con un cambio de un duelo y esto vale para todos los jugadores de playerk2kn1.

Para player1 player2 el árbol de decisión es simétrico, por lo que tenemos p1=p2.

Para playerk playerk+1 el siguiente es válido p1=p2pk=(1+12n1)pk+12kn1

La ecuación de (2) nos dice, que pk es esencialmente igual a pk+1 con la ventaja de que una carrera de n1 consecutivos duelos que ya había hecho por playerk. Así se corresponden n1 duelos consecutivos para el factor de 12n1 e este camino de la longitud de la n1 en el binario de árbol de decisión es ponderada con la suma de todas las probabilidades de los nodos en el árbol donde playerk+1 reside. Esto corresponde a la multiplicación con pk+1.

Este Ansatz nos da el siguiente sistema de ecuaciones:

p1+p2++pn=1p1=p2pk=pn(1+12n1)nk2kn1

Nota: por Favor, observar cómo las probabilidades de pk están construidas de pn. Si sabemos que la detención de probabilidad de playern y la proporción de probabilites entre dos consecutivos jugadores que sabemos que la probabilidad para todos los jugadores. Por lo (5) nos da una adecuada penetración en el comportamiento del juego.

Ahora sustituyendo (4) (5) (3) da

pn=11+(1+12n1)n2+n1k=2(1+12n1)nk(n2)

Si utilizamos qn:=1+12n1 como fórmula obtenemos después de algunas simplificaciones

pn=11+qn2n+n1k=2qnkn=12n1(12qn1nqn2n1)(n2)

Desde pk=qnknpn finalmente, para n2

p1=p2pk=12n1((1+12n1)nk(1+12n2)(1+12n1)n21)(2kn)

Nota: la Configuración de k=2 (6) da la probabilidad de player1 resp. player2 a ganar, lo que se corresponde con el valor de p(n) en la respuesta de alex.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X