English

Reconstructing semi-directed level-1 networks using few quarnets

Populations and Evolution 2025-07-24 v2 Data Structures and Algorithms Combinatorics

Abstract

Semi-directed networks are partially directed graphs that model evolution where the directed edges represent reticulate evolutionary events. We present an algorithm that reconstructs binary nn-leaf semi-directed level-1 networks in O(n2)O( n^2) time from its quarnets (4-leaf subnetworks). Our method assumes we have direct access to all quarnets, yet uses only an asymptotically optimal number of O(nlogn)O(n \log n) quarnets. When the network is assumed to contain no triangles, our method instead relies only on four-cycle quarnets and the splits of the other quarnets. A variant of our algorithm works with quartets rather than quarnets and we show that it reconstructs most of a semi-directed level-1 network from an asymptotically optimal O(nlogn)O(n \log n) of the quartets it displays. Additionally, we provide an O(n3)O(n^3) time algorithm that reconstructs the tree-of-blobs of any binary nn-leaf semi-directed network with unbounded level from O(n3)O(n^3) splits of its quarnets.

Keywords

Cite

@article{arxiv.2409.06034,
  title  = {Reconstructing semi-directed level-1 networks using few quarnets},
  author = {Martin Frohn and Niels Holtgrefe and Leo van Iersel and Mark Jones and Steven Kelk},
  journal= {arXiv preprint arXiv:2409.06034},
  year   = {2025}
}

Comments

24 pages, 11 figures

R2 v1 2026-06-28T18:39:11.416Z