Research output per year
Research output per year
Research output: Contribution to journal › Article › Academic › peer-review
Phylogenetic trees are leaf-labelled trees used to model the evolution of species. In practice it is not uncommon to obtain two topologically distinct trees for the same set of species, and this motivates the use of distance measures to quantify dissimilarity. A well-known measure is the maximum agreement forest (MAF). Computing such a MAF is NP-hard and so considerable effort has been invested in finding FPT algorithms, parameterised by k, the number of components of a MAF. In this work we present improved algorithms for both the unrooted and rooted cases, with runtimes O⁎(2.846k) and O⁎(2.3391k) respectively. The key to our improvement is a novel branching strategy in which we show that any overlapping components obtained on the way to a MAF can be ‘split’ by a branching rule with favourable branching factor, and then the problem can be decomposed into disjoint subproblems to be solved separately.
| Original language | English |
|---|---|
| Article number | 103800 |
| Number of pages | 19 |
| Journal | Journal of Computer and System Sciences |
| Volume | 160 |
| DOIs | |
| Publication status | Published - 1 Sept 2026 |
Research output: Working paper / Preprint › Preprint