Quantifying Hybridization in Realistic Time

被引:25
作者
Collins, Joshua [2 ]
Linz, Simone [1 ]
Semple, Charles [2 ]
机构
[1] Univ Calif Davis, Dept Comp Sci, Davis, CA 95616 USA
[2] Univ Canterbury, Biomath Res Ctr, Dept Math & Stat, Christchurch 1, New Zealand
基金
美国国家科学基金会;
关键词
agreement forests; fixed-parameter tractability; hybridization; interleaving; reticulate evolution; NUMBER; ALGORITHMS; EVENTS; TREES;
D O I
10.1089/cmb.2009.0166
中图分类号
Q5 [生物化学];
学科分类号
070307 [化学生物学];
摘要
Recently, numerous practical and theoretical studies in evolutionary biology aim at calculating the extent to which reticulation-for example, horizontal gene transfer, hybridization, or recombination-has influenced the evolution for a set of present-day species. It has been shown that inferring the minimum number of hybridization events that is needed to simultaneously explain the evolutionary history for a set of trees is an NP-hard and also fixed-parameter tractable problem. In this article, we give a new fixed-parameter algorithm for computing the minimum number of hybridization events for when two rooted binary phylogenetic trees are given. This newly developed algorithm is based on interleaving-a technique using repeated kernelization steps that are applied throughout the exhaustive search part of a fixed-parameter algorithm. To show that our algorithm runs efficiently to be applicable to a wide range of practical problem instances, we apply it to a grass data set and highlight the significant improvements in terms of running times in comparison to an algorithm that has previously been implemented.
引用
收藏
页码:1305 / 1318
页数:14
相关论文
共 25 条
[1]
Scalable parallel algorithms for FPT problems [J].
Abu-Khzam, Faisal N. ;
Langston, Michael A. ;
Shanbhag, Pushkar ;
Symons, Christopher T. .
ALGORITHMICA, 2006, 45 (03) :269-284
[2]
[Anonymous], 2007, Reconstructing Evolution: New Mathematical and Computational Advances
[3]
Avila L.F., 2006, LSI0624R TU CAT
[4]
Barker NP, 2001, ANN MO BOT GARD, V88, P373, DOI 10.2307/3298585
[5]
Hybrids in real time [J].
Baroni, M ;
Semple, C ;
Steel, M .
SYSTEMATIC BIOLOGY, 2006, 55 (01) :46-56
[6]
Bounding the number of hybridisation events for a consistent evolutionary history [J].
Baroni, M ;
Grünewald, S ;
Moulton, V ;
Semple, C .
JOURNAL OF MATHEMATICAL BIOLOGY, 2005, 51 (02) :171-182
[7]
Bordewich M., 2005, Ann Comb, V8, P409, DOI [DOI 10.1007/S00026-004-0229-Z, 10.1007/s00026-004-0229-z]
[8]
Bordewich M, 2007, IEEE ACM T COMPUT BI, V4, P458, DOI [10.1109/tcbb.2007.1019, 10.1109/TCBB.2007.1019]
[9]
Computing the minimum number of hybridization events for a consistent evolutionary history [J].
Bordewich, Magnus ;
Semple, Charles .
DISCRETE APPLIED MATHEMATICS, 2007, 155 (08) :914-928
[10]
Bordewich M, 2007, EVOL BIOINFORM, V3, P86