En matemáticas , una subsecuencia de una secuencia dada es una secuencia que se puede derivar de la secuencia dada eliminando algunos elementos o ninguno sin cambiar el orden de los elementos restantes. Por ejemplo, la secuencia es una subsecuencia de obtenida después de eliminar elementos y La relación de una secuencia que es la subsecuencia de otra es un preorden .
Las subsecuencias pueden contener elementos consecutivos que no lo eran en la secuencia original. Una subsecuencia que consiste en una serie consecutiva de elementos de la secuencia original, como from , es una subcadena . La subcadena es un refinamiento de la subsecuencia.
La lista de todas las subsecuencias de la palabra " manzana " sería " a ", " ap ", " al ", " ae ", " app ", " apl ", " ape ", " ale ", " appl ", " appe ", " aple ", " apple ", " p ", " pp ", " pl ", " pe ", " ppl ", " ppe ", " ple ", " pple ", " l ", " le ", " e ", "" ( cadena vacía ).
Dadas dos secuencias y se dice que una secuencia es una subsecuencia común de y si es una subsecuencia de ambas y Por ejemplo, si entonces se dice que es una subsecuencia común de y
Esta no sería la subsecuencia común más larga , ya que solo tiene una longitud de 3, y la subsecuencia común tiene una longitud de 4. La subsecuencia común más larga de y es
Las subsecuencias tienen aplicaciones en la informática , [1] especialmente en la disciplina de la bioinformática , donde se utilizan computadoras para comparar, analizar y almacenar secuencias de ADN , ARN y proteínas .
Tomemos dos secuencias de ADN que contengan 37 elementos, digamos:
La subsecuencia común más larga de las secuencias 1 y 2 es:
Esto se puede ilustrar resaltando los 27 elementos de la subsecuencia común más larga en las secuencias iniciales:
Otra forma de mostrar esto es alinear las dos secuencias, es decir, posicionar los elementos de la subsecuencia común más larga en una misma columna (indicada por la barra vertical) e introducir un carácter especial (aquí, un guión) para rellenar las subsecuencias vacías que surjan:
Las subsecuencias se utilizan para determinar qué tan similares son las dos cadenas de ADN, utilizando las bases de ADN: adenina , guanina , citosina y timina .
Este artículo incorpora material de la subsecuencia en PlanetMath , que está licenciado bajo la Licencia Creative Commons Atribución/Compartir-Igual .