On the Complexity of Positional Sequencing by Hybridization
- 1 September 2001
- journal article
- Published by Mary Ann Liebert Inc in Journal of Computational Biology
- Vol. 8 (4), 361-371
- https://doi.org/10.1089/106652701752236188
Abstract
In sequencing by hybridization (SBH), one has to reconstruct a sequence from its l-long substrings. SBH was proposed as an alternative to gel-based DNA sequencing approaches, but in its original form the method is not competitive. Positional SBH (PSBH) is a recently proposed enhancement of SBH in which one has additional information about the possible positions of each substring along the target sequence. We give a linear time algorithm for solving PSBH when each substring has at most two possible positions. On the other hand, we prove that the problem is NP-complete if each substring has at most three possible positions. We also show that PSBH is NP-complete if the set of allowed positions for each substring is an interval of length k and provide a fast algorithm for the latter problem when k is bounded.Keywords
This publication has 12 references indexed in Scilit:
- Graph traversals, genes and matroids: An efficient case of the travelling salesman problemDiscrete Applied Mathematics, 1998
- DNA chips: analysing sequence by hybridization to oligonucleotides on a large scaleTrends in Genetics, 1996
- Poisson Process Approximation for Sequence Repeats, and Sequencing by HybridizationJournal of Computational Biology, 1996
- Reconstructing Strings from SubstringsJournal of Computational Biology, 1995
- The Probability of Unique Solutions of Sequencing by HybridizationJournal of Computational Biology, 1994
- Analyzing and comparing nucleic acid sequences by hybridization to arrays of oligonucleotides: Evaluation using experimental modelsGenomics, 1992
- Improved Chips for Sequencing by HybridizationJournal of Biomolecular Structure and Dynamics, 1991
- An oligonucleotide hybridization approach to DNA sequencingFEBS Letters, 1989
- A novel method for nucleic acid sequence determinationJournal of Theoretical Biology, 1988
- A linear-time algorithm for testing the truth of certain quantified boolean formulasInformation Processing Letters, 1979