Title of article :
DNA fragment assembly using a grid-based genetic algorithm
Author/Authors :
A.J. Nebro، نويسنده , , G. Luque، نويسنده , , F. Lun، نويسنده , , E. Alba، نويسنده ,
Issue Information :
ماهنامه با شماره پیاپی سال 2008
Pages :
15
From page :
2776
To page :
2790
Abstract :
In this paper we propose a genetic algorithm (GA) for solving the DNA fragment assembly problem in a computational grid. The algorithm, which is named GrEA, is a steady-state GA which uses a panmitic population, and it is based on computing parallel function evaluations in an asynchronous way. We have implemented GrEA on top of the Condor system, and we have used it to solve the DNA assembly problem. This is an NP-hard combinatorial optimization problem which is growing in importance and complexity as more research centers become involved on sequencing new genomes. While previous works on this problem have usually faced 30 K base pairs (bps) long instances, we have tackled here a 77 K bps long one to show how a grid system can move research forward. After analyzing the basic grid algorithm, we have studied the use of an improvement method to still enhance its scalability. Then, by using a grid composed of up to 150 computers, we have achieved time reductions from tens of days down to a few hours, and we have obtained near optimal solutions when solving the 77 K bps long instance (773 fragments). We conclude that our proposal is a promising approach to take advantage of a grid system to solve large DNA fragment assembly problem instances and also to learn more about grid metaheuristics as a new class of algorithms for really challenging problems.
Keywords :
DNA fragment assembly , Grid computing , Genetic Algorithm
Journal title :
Computers and Operations Research
Serial Year :
2008
Journal title :
Computers and Operations Research
Record number :
927520
Link To Document :
بازگشت