Improved Fixed-Parameter Algorithms for Minimum-Flip Consensus Trees. Böcker, S., Bui, Q. B. A., & Truss, A. ACM Trans Algorithms, 8(1):17 pages, 2012. Article~7
doi  abstract   bibtex   
In computational phylogenetics, the problem of constructing a consensus tree for a given set of rooted input trees has frequently been addressed. In this paper we study the Minimum-Flip Problem: the input trees are transformed into a binary matrix, and we want to find a perfect phylogeny for this matrix using a minimum number of flips, that is, corrections of single entries in the matrix. The graph-theoretical formulation of the problem is as follows: Given a bipartite graph G = (V_t ∪ V_c , E), the task is to find a minimum set of edge modifications such that the resulting graph has no induced path with four edges that starts and ends in V_t , where V_t corresponds to the taxa set and Vc corresponds to the character set. We present two fixed-parameter algorithms for the Minimum-Flip Problem, one with running time O(4.83^k + poly(m, n)) and another one with running time O(4.42^k + poly(m, n)) for n taxa, m characters, k flips, and poly(m, n) denotes a polynomial function in m and n. Additionally, we discuss several heuristic improvements. We also report computational results on phylogenetic data.
@Article{boecker12improved,
  author    = {Sebastian B\"ocker and Quang Bao Anh Bui and Anke Truss},
  title     = {Improved Fixed-Parameter Algorithms for Minimum-Flip Consensus Trees},
  journal   = {ACM Trans Algorithms},
  year      = {2012},
  volume    = {8},
  number    = {1},
  pages     = {17 pages},
  note      = {Article~7},
  abstract  = {In computational phylogenetics, the problem of constructing a consensus tree for a given set of rooted input trees has frequently been addressed. In this paper we study the Minimum-Flip Problem: the input trees are transformed into a binary matrix, and we want to find a perfect phylogeny for this matrix using a minimum number of flips, that is, corrections of single entries in the matrix. The graph-theoretical formulation of the problem is as follows: Given a bipartite graph G = (V_t \cup V_c , E), the task is to find a minimum set of edge modifications such that the resulting graph has no induced path with four edges that starts and ends in V_t , where V_t corresponds to the taxa set and Vc corresponds to the character set. We present two fixed-parameter algorithms for the Minimum-Flip Problem, one with running time O(4.83^k + poly(m, n)) and another one with running time O(4.42^k + poly(m, n)) for n taxa, m characters, k flips, and poly(m, n) denotes a polynomial function in m and n. Additionally, we discuss several heuristic improvements. We also report computational results on phylogenetic data.},
  doi       = {10.1145/2071379.2071386},
  file      = {BoeckerEtAl_ImprovedFixedParameterAlgorithms_TALG_2012_preprint.pdf:2012/BoeckerEtAl_ImprovedFixedParameterAlgorithms_TALG_2012_preprint.pdf:PDF},
  keywords  = {jena; FPT; linkpdf; PABI},
  optmonth  = jan,
  owner     = {baoanh},
  timestamp = {2009.06.02},
}

Downloads: 0