Linear Time Algorithm for Tree-Child Network Containment

Conference Paper (2020)
Author(s)

Remie Janssen (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Yukihiro Murakami (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Research Group
Discrete Mathematics and Optimization
DOI related publication
https://doi.org/10.1007/978-3-030-42266-0_8 Final published version
More Info
expand_more
Publication Year
2020
Language
English
Research Group
Discrete Mathematics and Optimization
Bibliographical Note
Accepted author manuscript
Pages (from-to)
93-107
Publisher
Springer
ISBN (print)
978-3-030-42265-3
ISBN (electronic)
978-3-030-42266-0
Event
7th International Conference on Algorithms for Computational Biology, AlCoB 2020 (2020-04-13 - 2020-04-15), Missoula, United States
Downloads counter
279
Collections
Institutional Repository
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Phylogenetic networks are used to represent evolutionary scenarios in biology and linguistics. To find the most probable scenario, it may be necessary to compare candidate networks, to distinguish different networks, and to see when one network is embedded in another. Here, we consider the Network Containment problem, which asks whether a given network is contained in another network. We give a linear-time algorithm to this problem for the class of tree-child networks using the recently introduced tree-child sequences by Linz and Semple. We implement this algorithm in Python and show that the linear-time theoretical bound on the input size is achievable in practice.

Files

Network_Containment_AlCoB_2020... (pdf)
(pdf | 0.575 Mb)
- Embargo expired in 03-04-2021
License info not available