Jump to content

Подпоследовательность

В математике подпоследовательность — это данной последовательности последовательность, которая может быть получена из данной последовательности путем удаления некоторых элементов или их отсутствия без изменения порядка остальных элементов. Например, последовательность является подпоследовательностью полученный после удаления элементов и Отношение одной последовательности как подпоследовательности другой является предпорядком .

Подпоследовательности могут содержать последовательные элементы, которые не были последовательными в исходной последовательности. Подпоследовательность, состоящая из последовательного набора элементов исходной последовательности, например от является подстрокой . Подстрока является уточнением подпоследовательности.

Список всех подпоследовательностей слова « appl » будет выглядеть так: «a », « ap », « al », « ae », « app », « apl », « ape », « ale », « appl », « appe ", " aple ", " apple ", " p ", " pp ", " pl ", " pe ", " ppl ", " ppe ", " ple ", " pple ", " l ", " le " , " e ", "" ( пустая строка ).

Общая последовательность [ править ]

Даны две последовательности и последовательность называется общей подпоследовательностью и если является подпоследовательностью обоих и Например, если

затем называется общей подпоследовательностью и

Это не будет самая длинная общая подпоследовательность , поскольку имеет длину только 3, а общая подпоследовательность имеет длину 4. Самая длинная общая подпоследовательность и является

Приложения [ править ]

Подпоследовательности имеют приложения в информатике . [1] особенно в области биоинформатики , где компьютеры используются для сравнения, анализа и хранения ДНК , РНК и белков последовательностей .

Возьмем две последовательности ДНК, содержащие 37 элементов, скажем:

ПОСЛЕДОВАТЕЛЬНОСТЬ 1 = ACGGTGTCGTGCTATGCTGATGCTGACTTATATGCTA
ПОСЛЕДОВАТЕЛЬНОСТЬ 2 = CGTTCGGCTATCGTACGTTCTATTCTATGATTTCTAA

Самая длинная общая подпоследовательность последовательностей 1 и 2:

LCS (SEQ 1 , SEQ 2 ) = CGTTCGGCTATGCTTCTACTTATTCTA

Это можно проиллюстрировать, выделив в исходные последовательности 27 элементов самой длинной общей подпоследовательности:

SEQ 1 = A CG G T G TCG T GCTATGCT GA T G CT G ACTTAT A T G CTA
SEQ 2 = CGTTCGGCTAT C G TA C G TTCTA TT CT A T G ATT T CTA A

Другой способ показать это — выровнять две последовательности, то есть расположить элементы самой длинной общей подпоследовательности в одном столбце (обозначенном вертикальной чертой) и ввести специальный символ (здесь — тире) для заполнения возникающих пустые подпоследовательности:

SEQ 1 = ACGGTGTCGTGCTAT-G--C-TGATGCTGA--CT-T-ATATG-CTA-
        | || ||| ||||| |  | |  | || |  || | || |  |||
SEQ 2 = -C-GT-TCG-GCTATCGTACGT--T-CT-ATTCTATGAT-T-TCTAA

Подпоследовательности используются для определения того, насколько похожи две цепи ДНК, используя основания ДНК: аденин , гуанин , цитозин и тимин .

Теоремы [ править ]

См. также [ править ]

Примечания [ править ]

  1. ^ В информатике строка часто используется как синоним последовательности , но важно отметить, что подстрока и подпоследовательность не являются синонимами. Подстроки — это последовательные части строки, а подпоследовательности — не обязательно. Это означает, что подстрока строки всегда является подпоследовательностью строки, но подпоследовательность строки не всегда является подстрокой строки, см.: Гасфилд, Дэн (1999) [1997]. Алгоритмы на строках, деревьях и последовательностях: информатика и вычислительная биология . США: Издательство Кембриджского университета. п. 4. ISBN  0-521-58519-8 .

В эту статью включены материалы из подпоследовательности PlanetMath , которая распространяется по лицензии Creative Commons Attribution/Share-Alike License .

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: b48f72ac97045e132192fad14c220427__1664131680
URL1:https://arc.ask3.ru/arc/aa/b4/27/b48f72ac97045e132192fad14c220427.html
Заголовок, (Title) документа по адресу, URL1:
Subsequence - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)