Fixed-Parameter Algorithms in Phylogenetics [chapter]

Jens Gramm, Arfst Nickelsen, Till Tantau
2008 Msphere  
We survey the use of fixed-parameter algorithms in the field of phylogenetics, which is the study of evolutionary relationships. The central problem in phylogenetics is the reconstruction of the evolutionary history of biological species, but its methods also apply to linguistics, philology, or architecture. A basic computational problem is the reconstruction of a likely phylogeny (genealogical tree) for a set of species based on observed differences in the phenotype like color or form of
more » ... based on differences in the genotype like mutated nucleotide positions in the DNA sequence, or based on given partial phylogenies. Ideally, one would like to construct socalled perfect phylogenies, which arise from a very simple evolutionary model, but in practice one must often be content with phylogenies whose "distance from perfection" is as small as possible. The computation of phylogenies has applications in seemingly unrelated areas such as genomic sequencing and finding and understanding genes. The numerous computational problems arising in phylogenetics often are NP-complete, but for many natural parametrizations they can be solved using fixed-parameter algorithms. Supported by a grant for the DFG project Optimal solutions for hard problems in computational biology (OPAL). † Supported by a grant for the DFG project Complexity of haplotyping problems.
doi:10.1007/978-1-60327-159-2_24 pmid:18566780 fatcat:b7iiquxu5bcmxf776g4crrnepi