Faster Algorithms for Constructing Frequency Difference Consensus Trees
Consensus trees have been widely used in evolutionary studies to combine phylogenetic information of individual gene trees. This paper studies one of the most well-known consensus tree methods: the frequency difference consensus tree. Jansson et al. [IEEE/ACM TCBB, 2018] had an $O( {\text{min}}\{ {{{k}^2}n,\ k{{n}^2}} \} + kn\ \mathrm{l}{{\mathrm{g}}^2}n )$-time algorithm for constructing the frequency difference consensus tree of k phylogenetic trees on the same set of n taxa. Later, Gawrychowski et al. [ICALP, 2018] gave an improved upper bound of $O( {kn\ \mathrm{l}{{\mathrm{g}}^2}\ n} )$. This paper further reduces the upper bound to O(kn lg n). In addition, this paper presents a simple $O( {{{k}^2}n} )$-time algorithm. It is the fastest when k = O(lg n). Especially, when k = O(1), linear time is achieved.
Authors
- Biing-Feng Wang (ORCID: https://orcid.org/0000-0002-8109-1914)
- Chih-Yu Li (ORCID: https://orcid.org/0000-0003-2805-8960)
- Wen-Horng Sheu (ORCID: https://orcid.org/0000-0002-2707-8612)
Institutions
- National Tsing Hua University (TW)
Publication Details
- Journal
- IEEE Transactions on Computational Biology and Bioinformatics
- Published
- 2025-02-26
- DOI
- https://doi.org/10.1109/tcbbio.2025.3545871
- Primary Topic
- Interconnection Networks and Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00