English

A Near-Linear Kernel for Two-Parsimony Distance

Data Structures and Algorithms 2022-11-02 v1

Abstract

The maximum parsimony distance dMP(T1,T2)d_{\textrm{MP}}(T_1,T_2) and the bounded-state maximum parsimony distance dMPt(T1,T2)d_{\textrm{MP}}^t(T_1,T_2) measure the difference between two phylogenetic trees T1,T2T_1,T_2 in terms of the maximum difference between their parsimony scores for any character (with tt a bound on the number of states in the character, in the case of dMPt(T1,T2)d_{\textrm{MP}}^t(T_1,T_2)). While computing dMP(T1,T2)d_{\textrm{MP}}(T_1, T_2) was previously shown to be fixed-parameter tractable with a linear kernel, no such result was known for dMPt(T1,T2)d_{\textrm{MP}}^t(T_1,T_2). In this paper, we prove that computing dMPt(T1,T2)d_{\textrm{MP}}^t(T_1, T_2) is fixed-parameter tractable for all~tt. Specifically, we prove that this problem has a kernel of size O(klgk)O(k \lg k), where k=dMPt(T1,T2)k = d_{\textrm{MP}}^t(T_1, T_2). As the primary analysis tool, we introduce the concept of leg-disjoint incompatible quartets, which may be of independent interest.

Cite

@article{arxiv.2211.00378,
  title  = {A Near-Linear Kernel for Two-Parsimony Distance},
  author = {Elise Deen and Leo van Iersel and Remie Janssen and Mark Jones and Yuki Murakami and Norbert Zeh},
  journal= {arXiv preprint arXiv:2211.00378},
  year   = {2022}
}
R2 v1 2026-06-28T04:55:09.265Z