Combinatorial perspectives on Dollo-$k$ characters in phylogenetics
Remco Bouckaert, Mareike Fischer, Kristina Wicke

TL;DR
This paper introduces a linear-time algorithm for identifying Dollo-$k$ characters in phylogenetics, compares them with persistent characters, and provides a polynomial-time method for counting Dollo-$k$ characters, enhancing evolutionary trait analysis.
Contribution
It presents a novel linear-time algorithm for Dollo-$k$ labelings, compares Dollo-$k$ and persistent characters, and offers a polynomial-time counting method with software implementation.
Findings
Dollo-$k$ characters can be identified efficiently with a spanning subtree algorithm.
Dollo parsimony and Fitch parsimony are generally very different.
Counting Dollo-$k$ characters is computationally more complex but feasible with a recursive approach.
Abstract
Recently, the perfect phylogeny model with persistent characters has attracted great attention in the literature. It is based on the assumption that complex traits or characters can only be gained once and lost once in the course of evolution. Here, we consider a generalization of this model, namely Dollo parsimony, that allows for multiple character losses. More precisely, we take a combinatorial perspective on the notion of Dollo- characters, i.e. traits that are gained at most once and lost precisely times throughout evolution. We first introduce an algorithm based on the notion of spanning subtrees for finding a Dollo- labeling for a given character and a given tree in linear time. We then compare persistent characters (consisting of the union of Dollo-0 and Dollo-1 characters) and general Dollo- characters. While it is known that there is a strong connection between…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
