En matemáticas combinatorias , probabilidad e informática , en el problema de la subsecuencia alternada más larga , se busca encontrar una subsecuencia de una secuencia dada en la que los elementos estén en orden alterno y en la que la secuencia sea lo más larga posible.
Formalmente, sies una secuencia de números reales distintos, entonces la subsecuenciaes alterna [ 1 ] (o zigzag o de abajo hacia arriba ) si
Similarmente,es alternante inverso (o arriba-abajo ) si
Nótese que toda secuencia de longitud 1 es a la vez alternante y alternante inversa.
Dejardenota la longitud (número de términos) de la subsecuencia alternada más larga de. Por ejemplo, si consideramos algunas de las permutaciones de los enteros 1, 2, 3, 4, 5, tenemos que
- , porque hay subsecuencias alternas de longitud 2, (por ejemplo 5,4 o 5,2 o 3,1), pero no todas las subsecuencias de longitud 3 son alternas;
- , porque todas las subsecuencias de longitud 2 no son alternas. (en realidad, son alternas inversas);
- porque 5,1,3,2 y 5,1,4,2 y 5,3,4,2 son todos alternantes, y no hay ninguna subsecuencia alternante con más elementos;
- porque 4,3,5,1,2 es en sí mismo alternante.
Algoritmos eficientes
En una secuencia de elementos distintos, la subsecuencia de extremos locales (elementos mayores que ambos elementos adyacentes, o menores que ambos elementos adyacentes) forma una secuencia alternante más larga canónica. [ 2 ] Como consecuencia, la subsecuencia alternante más larga de una secuencia deLos elementos se pueden encontrar en el tiempoEn secuencias que permiten repeticiones, se puede aplicar el mismo método después de reemplazar cada secuencia de elementos repetidos por una sola copia de ese elemento.
Resultados de la distribución
Sies una permutación aleatoria de los números enterosy, entonces es posible demostrar [ 3 ] [ 4 ] [ 5 ] que
Además, como, la variable aleatoria, adecuadamente centrada y escalada, converge a una distribución normal estándar .
Algoritmos en línea
El problema de la subsecuencia alterna más larga también se ha estudiado en el contexto de algoritmos en línea , en los que los elementos deSe presentan de forma virtual, y quien toma las decisiones debe decidir si incluye o excluye cada elemento en el momento en que se presenta por primera vez, sin tener conocimiento de los elementos que se presentarán en el futuro y sin la posibilidad de recordar observaciones previas.
Dada una secuenciade variables aleatorias independientes con distribución continua común, es posible construir un procedimiento de selección que maximice el número esperado de selecciones alternas. Dichos valores esperados pueden estimarse con precisión y es igual a. [ 6 ]
Como, el número óptimo de selecciones alternas en línea adecuadamente centradas y escaladas converge a una distribución normal. [ 7 ]
Véase también
- Permutación alternada
- Patrón de permutación y evitación de patrones
- Conteo de máximos locales y/o mínimos locales en una secuencia dada.
- Pruebas de punto de inflexión para probar la independencia estadística deobservaciones
- Número de carreras alternas
- Subsecuencia creciente más larga
- Subsecuencia común más larga
Referencias
- ↑ Stanley, Richard P. (2011), Combinatoria enumerativa, Volumen I, segunda edición , Cambridge University Press
- ↑ Romik, Dan (2011), "Extremos locales en permutaciones aleatorias y la estructura de las subsecuencias alternas más largas" , 23.ª Conferencia Internacional sobre Series de Potencias Formales y Combinatoria Algebraica (FPSAC 2011) , Discrete Math. Theor. Comput. Sci. Proc., vol. AO, Assoc. Discrete Math. Theor. Comput. Sci., Nancy, pp. 825–834 , MR 2820763
- ↑ Widom, Harold (2006), "Sobre la distribución límite para la longitud de la secuencia alternante más larga en una permutación aleatoria" , Electron. J. Combin. , 13 : Artículo de investigación 25, 7, doi : 10.37236/1051
- ↑ Stanley, Richard P. (2008), "Subsecuencias alternas más largas de permutaciones", Michigan Math. J. , 57 : 675– 687, arXiv : math/0511419 , doi : 10.1307/mmj/1220879431
- ↑ Houdré, Christian; Restrepo, Ricardo (2010), "Un enfoque probabilístico a la asintótica de la longitud de la subsecuencia alternante más larga" , Electron. J. Combin. , 17 : Research Paper 168, 19, arXiv : 1005.1893 , doi : 10.37236/440
- ↑ Arlotto, Alessandro; Chen, Robert W.; Shepp, Lawrence A .; Steele, J. Michael (2011), "Selección en línea de subsecuencias alternas a partir de una muestra aleatoria", J. Appl. Probab. , 48 (4): 1114– 1132, arXiv : 1105.1558 , doi : 10.1239/jap/1324046022
- ↑ Arlotto, Alessandro; Steele, J. Michael (2014), "Selección óptima en línea de una subsecuencia alternada: un teorema del límite central" , Adv. Appl. Probab. , 46 (2): 536–559 , doi : 10.1239/aap/1401369706
- Problemas con cadenas de caracteres
- Permutaciones
- Combinatoria
- Programación dinámica