Back to Search
Start Over
A cubic-time algorithm for computing the trinet distance between level-1 networks
- Publication Year :
- 2017
- Publisher :
- arXiv, 2017.
-
Abstract
- In evolutionary biology, phylogenetic networks are constructed to represent the evolution of species in which reticulate events are thought to have occurred, such as recombination and hybridization. It is therefore useful to have efficiently computable metrics with which to systematically compare such networks. Through developing an optimal algorithm to enumerate all trinets displayed by a level-1 network (a type of network that is slightly more general than an evolutionary tree), here we propose a cubic-time algorithm to compute the trinet distance between two level-1 networks. Employing simulations, we also present a comparison between the trinet metric and the so-called Robinson-Foulds phylogenetic network metric restricted to level-1 networks. The algorithms described in this paper have been implemented in JAVA and are freely available at https://www.uea.ac.uk/computing/TriLoNet.<br />Comment: 11pages, 5 figures
- Subjects :
- FOS: Computer and information sciences
Theoretical computer science
Java
Discrete Mathematics (cs.DM)
0206 medical engineering
0102 computer and information sciences
02 engineering and technology
01 natural sciences
Theoretical Computer Science
Computer Science - Data Structures and Algorithms
Data Structures and Algorithms (cs.DS)
Quantitative Biology - Populations and Evolution
Mathematics
computer.programming_language
Phylogenetic tree
Populations and Evolution (q-bio.PE)
Phylogenetic network
Computer Science Applications
010201 computation theory & mathematics
FOS: Biological sciences
Signal Processing
Metric (mathematics)
Algorithm
computer
020602 bioinformatics
Computer Science - Discrete Mathematics
Information Systems
Subjects
Details
- Database :
- OpenAIRE
- Accession number :
- edsair.doi.dedup.....d286215458651b8be9bfa841da7ef129
- Full Text :
- https://doi.org/10.48550/arxiv.1703.05097