Supongamos que tenemos nn elementos en una permutación aleatoria (cada permutación tiene igual probabilidad inicialmente). Mientras los elementos no estén completamente ordenados, intercambiamos dos elementos adyacentes al azar (por ejemplo, la permutación (1,3,2)(1,3,2) puede ir a (1,2,3)(1,2,3) o (3,1,2)(3,1,2) con una probabilidad igual de 0.50.5). ¿Cuántas veces se necesita en promedio para ordenar completamente los nn elementos?
Para el caso n=2n=2, hay una probabilidad de 0.50.5 de que los elementos ya estén ordenados, en cuyo caso no se necesitan intercambios, y una probabilidad de 0.50.5 de que los dos elementos se intercambien, en cuyo caso se necesita un solo intercambio para ordenar los elementos, por lo que en promedio se necesitan 0.50.5 intercambios.
Para el caso n=3n=3, utilicé una cadena de Markov para representar las posibles permutaciones, y (sin entrar en detalles) encontré que en promedio se necesitarían 556556 intercambios para ordenar los 33 elementos.
Para n≥4n≥4 es demasiado difícil construir manualmente cadenas de Markov que representen las permutaciones, pero noté:
- El número de inversiones siempre cambia exactamente 11
- Desde cualquier estado dado, hay n−1n−1 posibles estados a los que puedes transicionar
¿Alguna idea para obtener una forma cerrada del número esperado de intercambios?