Papers
Topics
Authors
Recent
Search
2000 character limit reached

Hairpin Completion Distance Lower Bound

Published 17 Apr 2024 in cs.DS | (2404.11673v1)

Abstract: Hairpin completion, derived from the hairpin formation observed in DNA biochemistry, is an operation applied to strings, particularly useful in DNA computing. Conceptually, a right hairpin completion operation transforms a string $S$ into $S\cdot S'$ where $S'$ is the reverse complement of a prefix of $S$. Similarly, a left hairpin completion operation transforms a string $S$ into $S'\cdot S$ where $S'$ is the reverse complement of a suffix of $S$. The hairpin completion distance from $S$ to $T$ is the minimum number of hairpin completion operations needed to transform $S$ into $T$. Recently Boneh et al. showed an $O(n2)$ time algorithm for finding the hairpin completion distance between two strings of length at most $n$. In this paper we show that for any $\varepsilon>0$ there is no $O(n{2-\varepsilon})$-time algorithm for the hairpin completion distance problem unless the Strong Exponential Time Hypothesis (SETH) is false. Thus, under SETH, the time complexity of the hairpin completion distance problem is quadratic, up to sub-polynomial factors.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (13)
  1. Tight hardness results for LCS and other sequence similarity measures. In Venkatesan Guruswami, editor, IEEE 56th Annual Symposium on Foundations of Computer Science, FOCS 2015, Berkeley, CA, USA, 17-20 October, 2015, pages 59–78. IEEE Computer Society, 2015. doi:10.1109/FOCS.2015.14.
  2. Faster algorithms for computing the hairpin completion distance and minimum ancestor. In Laurent Bulteau and Zsuzsanna Lipták, editors, 34th Annual Symposium on Combinatorial Pattern Matching, CPM 2023, June 26-28, 2023, Marne-la-Vallée, France, volume 259 of LIPIcs, pages 5:1–5:18. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2023. URL: https://doi.org/10.4230/LIPIcs.CPM.2023.5, doi:10.4230/LIPICS.CPM.2023.5.
  3. Multivariate fine-grained complexity of longest common subsequence. In Proceedings of the Twenty-Ninth Annual ACM-SIAM Symposium on Discrete Algorithms, pages 1216–1235. SIAM, 2018.
  4. The complexity of satisfiability of small depth circuits. In Jianer Chen and Fedor V. Fomin, editors, Parameterized and Exact Computation, pages 75–85, Berlin, Heidelberg, 2009. Springer Berlin Heidelberg.
  5. A new operation on words suggested by DNA biochemistry: Hairpin completion. Transgressive Computing, 01 2006.
  6. Hairpin structures in DNA words. In Alessandra Carbone and Niles A. Pierce, editors, DNA Computing, pages 158–170, Berlin, Heidelberg, 2006. Springer Berlin Heidelberg.
  7. On hairpin-free words and languages. In Clelia De Felice and Antonio Restivo, editors, Developments in Language Theory, pages 296–307, Berlin, Heidelberg, 2005. Springer Berlin Heidelberg.
  8. A formal language analysis of DNA hairpin structures. Fundamenta Informaticae, 71(4):453–475, 2006.
  9. The syntactic monoid of hairpin-free languages. Acta Informatica, 44(3):153–166, jun 2007.
  10. Florin Manea. A series of algorithmic results related to the iterated hairpin completion. Theoretical Computer Science, 411(48):4162–4178, 2010.
  11. On some algorithmic problems regarding the hairpin completion. Discret. Appl. Math., 157(9):2143–2152, 2009. URL: https://doi.org/10.1016/j.dam.2007.09.022, doi:10.1016/J.DAM.2007.09.022.
  12. Hairpin lengthening. In Fernando Ferreira, Benedikt Löwe, Elvira Mayordomo, and Luís Mendes Gomes, editors, Programs, Proofs, Processes, pages 296–306, Berlin, Heidelberg, 2010. Springer Berlin Heidelberg.
  13. On some algorithmic problems regarding the hairpin completion. Discrete Applied Mathematics, 157(9):2143–2152, 2009. Optimal Discrete Structures and Algorithms.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.

Collections

Sign up for free to add this paper to one or more collections.

Tweets

Sign up for free to view the 2 tweets with 0 likes about this paper.