Abstract

The conventional multiple sequence alignment algorithms are classi ed into two categories: iterative improvement strategies (e.g., [1]) and simulated annealing methods (e.g., [6]). Recently, a genetic algorithm has been used in computational molecular biology as a powerful combinatorial optimizer. A genetic algorithm has been applied to the problem of multiple sequence alignment on a parallel computer (e.g., [7]). In a simple genetic algorithm [3], a solution of a given problem is represented as \chromosomes which consists of bit strings of 0's and 1's. The genetic operations, such as reproduction, crossover and mutation, are applied to a population of chromosomes to create a new population of chromosomes. This process is repeated many times so that we can obtain a nearly optimal alignment. Here, we propose a improved method to apply a genetic algorithm to the problem of multiple sequence aligment. The processing was performed on a Fujitsu SPARCstation 20 and NEC UP4800.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call