반복

Subsequence

수학에서 주어진 순서반복은 나머지 원소의 순서를 바꾸지 않고 일부 원소를 삭제하거나 아예 삭제함으로써 주어진 순서에서 파생될 수 있는 순서다.For example, the sequence is a subsequence of obtained after removal of elements and The relation of one sequence being 다른 것의 반복은 사전 주문이다.

부분집합은 원래 순서에서 연속되지 않은 연속적인 요소를 포함할 수 있다.A subsequence which consists of a consecutive run of elements from the original sequence, such as from is a substring.그 하위 문자열은 하위 문자열의 정교함이다.

The list of all subsequences for the word "apple" would be "a", "ap", "al", "ae", "app", "apl", "ape", "ale", "appl", "appe", "aple", "apple", "p", "pp", "pl", "pe", "ppl", "ppe", "ple", "pple", "l", "le", "e", "" (empty string).

공통수열

Given two sequences and a sequence is said to be a common subsequence of and if is a subsequence of both and For example, if.

Z 은(는) X(와) .{\Y.}의 공통 부분이라고 한다.

{\에는 길이 3만 있고, 공통 부분 부분 부분 부분 , {{\ B에는 길이 4가 있으므로 가장 긴 공통 부분 부분은 아닐 이다. 의 가장 긴 공통 부분들은 , B,{\ B 입니다

적용들

부속품들은 컴퓨터 과학,[1] 특히 컴퓨터가 DNA, RNA, 단백질 서열을 비교, 분석, 저장하는 데 사용되는 생물정보학의 분야에 응용이 있다.

37개의 원소를 포함하는 두 개의 DNA 시퀀스를 취하십시오.

SEQ1 = ACGGTGTCGTGCTATGCTGATGCTGACTTATATGCTA
SEQ2 = CGTTCGGCTATCGTACGTTCTATTCTATGATTTCTAA

시퀀스 1과 2의 가장 긴 공통 부분 순서는 다음과 같다.

LCS(SEQ1,SEQ2) = CGTTCGGCTATGCTTCTACTTATTCTA

이는 초기 시퀀스에 가장 긴 공통 부분 27개 요소를 강조하여 설명할 수 있다.

SEQ1 = ACGGTGTCGTGCTATGCTGATGCTGACTTATATGCTA
SEQ2 = CGTTCGGCTATCGTACGTTCTATTCTATGATTTCTAA

이를 보여주는 또 다른 방법은 두 시퀀스 , 세로 막대로 표시된 동일한 열에 가장 긴 공통 부분 부분 요소를 배치하고 발생 빈 부분 부분 부분 패딩을 위한 특수 문자(여기, 대시)를 도입하는 것이다.

SEQ1 = ACGGTGTCGTGCTAT-G--C-TGATGCTGA--CT-T-ATATG-CTA-
SEQ2 = -C-GT-TCG-GCTATCGTACGT--T-CT-ATTCTATGAT-T-TCTAA

DNA 염기서열은 아데닌, 구아닌, 시토신, 티민 등을 사용하여 두 가닥의 DNA가 얼마나 비슷한지를 결정하는 데 사용된다.

정리

참고 항목

메모들

  1. ^ 컴퓨터 과학에서 문자열은 흔히 수열의 동의어로 사용되지만, 하위 문자열하위 문자열은 동의어가 아니라는 점에 유의해야 한다.하위 문자열은 문자열의 연속적인 부분이지만 반복은 필요하지 않다.즉, 문자열의 하위 문자열은 항상 문자열의 하위 문자열이지만 문자열의 하위 문자열이 항상 하위 문자열인 것은 아니다. 자세한 내용은 다음을 참조하십시오.Gusfield, Dan (1999) [1997]. Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology. USA: Cambridge University Press. p. 4. ISBN 0-521-58519-8.

이 글에는 크리에이티브 커먼스 귀속/공유-알리케 라이센스에 따라 라이센스가 부여된 PlanetMath에 대한 하위 섹션의 자료가 포함되어 있다.