Your browser doesn't support javascript.
loading
Show: 20 | 50 | 100
Results 1 - 2 de 2
Filter
Add more filters










Database
Language
Publication year range
1.
Evol Comput ; 27(2): 229-265, 2019.
Article in English | MEDLINE | ID: mdl-29466026

ABSTRACT

Sorting unsigned permutations by reversals is a difficult problem; indeed, it was proved to be NP -hard by Caprara ( 1997 ). Because of its high complexity, many approximation algorithms to compute the minimal reversal distance were proposed until reaching the nowadays best-known theoretical ratio of 1.375. In this article, two memetic algorithms to compute the reversal distance are proposed. The first one uses the technique of opposition-based learning leading to an opposition-based memetic algorithm; the second one improves the previous algorithm by applying the heuristic of two breakpoint elimination leading to a hybrid approach. Several experiments were performed with one-hundred randomly generated permutations, single benchmark permutations, and biological permutations. Results of the experiments showed that the proposed OBMA and Hybrid-OBMA algorithms achieve the best results for practical cases, that is, for permutations of length up to 120. Also, Hybrid-OBMA showed to improve the results of OBMA for permutations greater than or equal to 60. The applicability of our proposed algorithms was checked processing permutations based on biological data, in which case OBMA gave the best average results for all instances.


Subject(s)
Algorithms , Computational Biology/methods , Data Interpretation, Statistical , Genes , Genome, Mitochondrial , Models, Genetic , Animals , Evolution, Molecular , Humans
2.
Genet Mol Res ; 4(3): 543-52, 2005 Sep 30.
Article in English | MEDLINE | ID: mdl-16342039

ABSTRACT

Reconfigurable systolic arrays can be adapted to efficiently resolve a wide spectrum of computational problems; parallelism is naturally explored in systolic arrays and reconfigurability allows for redefinition of the interconnections and operations even during run time (dynamically). We present a reconfigurable systolic architecture that can be applied for the efficient treatment of several dynamic programming methods for resolving well-known problems, such as global and local sequence alignment, approximate string matching and longest common subsequence. The dynamicity of the reconfigurability was found to be useful for practical applications in the construction of sequence alignments. A VHDL (VHSIC hardware description language) version of this new architecture was implemented on an APEX FPGA (Field programmable gate array). It would be several magnitudes faster than the software algorithm alternatives.


Subject(s)
Algorithms , Computational Biology/methods , Sequence Alignment/methods , Software , Computer Simulation , Humans , Models, Genetic , Time Factors
SELECTION OF CITATIONS
SEARCH DETAIL
...