- #1
- 93
- 1
I was just reading about DNA sequencing. In my view, DNA can be modeled into an ordered sequence of nucleobases, as if the two strands were joined into a single strand (just like in RNA). The first half of the sequence models the first strand. The four nucleobases are numbered from 0 to 3. Hence, a random sequence S equals (0 1 2 0 1 1 0 3 ...). The length of the sequence is on the order of billions.
Assume the same sequence is malformed (0 0 2 0 1 1 3 3 ...). It's malformed at position 1 and 6. Visualizing the two sequences parallel to each other, restoring the malformed sequence would be an easy computational task.
Am I missing something? I looked through this because I heard of sequencing in the context of NP-completeness in my computational complexity class.
Assume the same sequence is malformed (0 0 2 0 1 1 3 3 ...). It's malformed at position 1 and 6. Visualizing the two sequences parallel to each other, restoring the malformed sequence would be an easy computational task.
Am I missing something? I looked through this because I heard of sequencing in the context of NP-completeness in my computational complexity class.