• DocumentCode
    3630485
  • Title

    Hardware acceleration of approximate palindromes searching

  • Author

    Tomas Martinek;Matej Lexa

  • Author_Institution
    Faculty of Information Technology, Brno University of Technology, Bo?et?chova 2, 612 66, Czech Republic
  • fYear
    2008
  • Firstpage
    65
  • Lastpage
    72
  • Abstract
    Understanding the structure and function of DNA sequences represents an important area of research in modern biology. Unfortunately, analysis of such data is often complicated by the presence of mutations introduced by evolutionary processes. They increase the time-complexity of algorithms for sequence analysis by introducing an element of uncertainty, complicating their practical usage. One class of such algorithms has been designed to search for palindromes with possible errors-approximate palindromes. The best state-of-the-art methods implemented in software show time-complexity between linear and quadratic, depending on required input parameters. This paper investigates the possibilities for hardware acceleration of approximate palindrome searching and describes a parametrized architecture suitable for chips with FPGA technology. A prototype of the proposed architecture was implemented in VHDL language and synthesized for virtex technology. Application on test sequences shows that the circuit is able to speed up palindrome searching by up to 8000times in comparison with the best-known software method relying on suffix arrays.
  • Keywords
    "Hardware","Acceleration","Sequences","Algorithm design and analysis","Computer architecture","Circuit testing","DNA","Evolution (biology)","Data analysis","Genetic mutations"
  • Publisher
    ieee
  • Conference_Titel
    ICECE Technology, 2008. FPT 2008. International Conference on
  • Print_ISBN
    978-1-4244-2795-6;978-1-4244-3783-2
  • Type

    conf

  • DOI
    10.1109/FPT.2008.4762367
  • Filename
    4762367