Orientability of undirected phylogenetic networks to a desired class: practical algorithms and application to tree-child orientation
The <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> -ORIENTATION problem asks whether it is possible to orient an undirected graph to a directed phylogenetic network of a desired network class <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> . This problem arises, for example, when visualising evolutionary data, as popular methods such as Neighbor-Net are distance-based and inevitably produce undirected graphs. The complexity of <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> -ORIENTATION remains open for many classes <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> , including binary tree-child networks, and practical methods are still lacking. In this paper, we propose (1) an exact FPT algorithm for <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> -ORIENTATION, applicable to any class <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> admitting a tractable membership test, and parameterised by the reticulation number and the maximum size of minimal basic cycles, and (2) a very fast heuristic for TREE-CHILD ORIENTATION. While the state-of-the-art for <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML"><mml:mi>C</mml:mi></mml:math> -ORIENTATION is a simple exponential time algorithm whose computational bottleneck lies in searching for appropriate reticulation vertex placements, our methods significantly reduce this search space. Experiments show that, although our FPT algorithm is still exponential, it significantly outperforms the existing method. The heuristic runs even faster but with increasing false negatives as the reticulation number grows. Given this trade-off, we also discuss theoretical directions for improvement and biological applicability of the heuristic approach.
Authors
- Haruki Miyaji
- Momoko Hayamizu (ORCID: https://orcid.org/0000-0001-8825-6331)
- Manato Yokoyama
- T Urata
Institutions
- Waseda University (JP)
Publication Details
- Journal
- Algorithms for Molecular Biology
- Published
- 2026-02-05
- DOI
- https://doi.org/10.1186/s13015-025-00282-w
- Primary Topic
- Genome Rearrangement Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00