Abstract

The input to the agreement problem is a collection \(\mathcal {P}= \{\mathcal {T}_1, \mathcal {T}_2, \dots , \mathcal {T}_k\}\) of phylogenetic trees, called input trees, over partially overlapping sets of taxa. The question is whether there exists a tree \(\mathcal {T}\), called an agreement tree, whose taxon set is the union of the taxon sets of the input trees, such that for each \(i \in \{1, 2, \dots , k\}\), the restriction of \(\mathcal {T}\) to the taxon set of \(\mathcal {T}_i\) is isomorphic to \(\mathcal {T}_i\). We give a \(\mathcal {O}(n k (\sum _{i \in [k]} d_i + \log ^2(nk)))\) algorithm for a generalization of the agreement problem in which the input trees may have internal labels, where n is the total number of distinct taxa in \(\mathcal {P}\), k is the number of trees in \(\mathcal {P}\), and \(d_i\) is the maximum number of children of a node in \(\mathcal {T}_i\).

Highlights

  • The agreement problem asks whether there exists a tree T, called an agreement tree, whose taxon set is the union of the taxon sets of the input trees such that the restriction of T to the taxon set of Ti is isomorphic to i, for each i ε 1, 2, . . . , k

  • The agreement problems is a special case of the supertree problem, the problem of synthesizing a collection of phylogenetic trees with partially overlapping taxon sets into a single supertree that represents the information in the input trees

  • An obstacle to building large phylogenetic supertrees is the limited amount of taxonomic overlap among the phylogenetic studies from which the input trees are obtained

Read more

Summary

Introduction

A semi-labeled tree is a tree where all leaves as well as, possibly, some internal nodes are labeled with taxa. Lei Liu ( lliu@iastate.edu ) Iowa State University College of Liberal Arts and Sciences https://orcid.org/0000-0002-8566-6391 Background: A semi-labeled tree is a tree where all leaves as well as, possibly, some internal nodes are labeled with taxa.

Results
Conclusion

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.