Efficient Approaches For DNA Sequences Ordering

被引:0
作者
Logofatu, Doina
Gruber, Manfred
机构
来源
ADVANCED BIO-INSPIRED COMPUTATIONAL METHODS | 2008年
关键词
Data Ordering Problem; nucleic acid bases; DNA Sequence; Hamming distance; Optimization; Graph Theory; Backtracking; Greedy; Complexity;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The present paper considers an ordering problem inspired from DNA computing, the DNA Sequence Ordering Problem (DNAOP). Since DNAOP is NP-complete, optimal algorithms will prove almost useless in real-world situations. Instead, greedy algorithms turn out to provide efficient alternatives. After a short introduction into the problem field we design two different variants of greedy algorithms. We have tested these variants on diverse datasets and provide the statistical results in graphical form. More precisely, we compare two greedy algorithms (GR and GRM) with three reference algorithms: a random (RAN), an exact (EX) and a lower bound (LB) algorithm. The different behavior of these algorithms is analyzed by experiments. For that purpose test datasets are generated by a random module which allows choosing number (n) and length (k) of DNA-like sequences. The greedy algorithm shows a remarkable efficiency on large datasets.
引用
收藏
页码:24 / 34
页数:11
相关论文
共 14 条
  • [1] MOLECULAR COMPUTATION OF SOLUTIONS TO COMBINATORIAL PROBLEMS
    ADLEMAN, LM
    [J]. SCIENCE, 1994, 266 (5187) : 1021 - 1024
  • [2] Efficient program synthesis using constraint satisfaction in inductive logic programming
    Ahlgren, John
    Yuen, Shiu Yin
    [J]. 2013, Microtome Publishing (14) : 3649 - 3681
  • [3] Cormen T. H., 2001, Introduction to Algorithms, V2nd
  • [4] Davis L, 1985, P 9 INT JOINT C ARTI, V1, P162
  • [5] Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
  • [6] GARZON M, 1997, GENETIC PROGRAMMING, P479
  • [7] LOGOFATU D, 2007, ALGORITMI FUNDAMENTA
  • [8] LOGOFATU D, 2006, 3 EUR WORKSH HARD OP
  • [9] LOGOFATU D, 2006, P ROSYCS 2006 ROM S, P65
  • [10] LOGOFATU D, 2008, GRUNDLEGENDE ALGORIT