Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Evolutionary Relationships through Genome Comparisons02:54

Evolutionary Relationships through Genome Comparisons

6.6K
Genome comparison is one of the excellent ways to interpret the evolutionary relationships between organisms. The basic principle of genome comparison is that if two species share a common feature, it is likely encoded by the DNA sequence conserved between both species. The advent of genome sequencing technologies in the late 20th century enabled scientists to understand the concept of conservation of domains between species and helped them to deduce evolutionary relationships across diverse...
6.6K
Phylogenetic Trees03:21

Phylogenetic Trees

48.7K
Phylogenetic trees come in many forms. It matters in which sequence the organisms are arranged from the bottom to the top of the tree, but the branches can rotate at their nodes without altering the information. The lines connecting individual nodes can be straight, angled, or even curved.
48.7K
Phylogeny01:23

Phylogeny

55.9K
Phylogeny is concerned with the evolutionary diversification of organisms or groups of organisms. A group of organisms with a name is called a taxon (singular). Taxa (plural) can span different levels of the evolutionary hierarchy. For instance, the group containing all birds is a taxon (comprising the class Aves), and the group of all species of daisies (the genus Bellis) is a taxon. Phylogenies can likewise include just one genus (i.e., depict species relationships) or span an entire kingdom.
55.9K
Gene Evolution - Fast or Slow?02:05

Gene Evolution - Fast or Slow?

7.7K
The genomes of eukaryotes are punctuated by long stretches of sequence which do not code for proteins or RNAs. Although some of these regions do contain crucial regulatory sequences, the vast majority of this DNA serves no known function. Typically, these regions of the genome are the ones in which the fastest change, in evolutionary terms, is observed, because there is typically little to no selection pressure acting on these regions to preserve their sequences.
In contrast, regions which code...
7.7K
Applications of Molecular Taxonomy01:20

Applications of Molecular Taxonomy

307
Molecular taxonomy has revolutionized the understanding and classification of bacteria, providing precise insights into their diversity, evolutionary relationships, and ecological roles. By utilizing molecular techniques such as DNA sequencing and fingerprinting, researchers have made significant strides in various fields related to bacterial studies.Resolving Taxonomic AmbiguitiesMolecular taxonomy has been instrumental in distinguishing closely related bacterial species initially thought to...
307
The Tree of Life - Bacteria, Archaea, Eukaryotes02:40

The Tree of Life - Bacteria, Archaea, Eukaryotes

36.8K
The “tree of life” describes the evolution of life and the evolutionary relationships between organisms. The root of the tree is the common ancestor to all life on Earth. All other species radiate from this point, much like the branches of a tree. The numerous tips of these branches on the tree of life represent every living, or extant, species. Extinct species, which are species that no longer exist, can be found towards the center of the tree. Currently, these organisms, both...
36.8K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Unifying phylogenetic traversal and deep learning to guide tree exploration.

bioRxiv : the preprint server for biology·2026
Same author

Tree rearrangement graphs admit paths of decreasing Robinson-Foulds distance.

ArXiv·2026
Same author

Phylogenetic Tree Instability After Taxon Addition: Empirical Frequency, Predictability, and Consequences For Online Inference.

Systematic biology·2024
Same author

The Fossilized Birth-Death Model Is Identifiable.

Systematic biology·2024
Same author

Estimating the mean in the space of ranked phylogenetic trees.

Bioinformatics (Oxford, England)·2024
Same author

Ranked Subtree Prune and Regraft.

Bulletin of mathematical biology·2024
Same journal

Dynamic resource allocation in eukaryotic Resource Balance Analysis.

Journal of mathematical biology·2026
Same journal

Discrete-time exploitative competition model of different stage-specific predators.

Journal of mathematical biology·2026
Same journal

Spatiotemporal SEIQR Epidemic Modeling with Optimal Control for Vaccination, Treatment, and Social Measures.

Journal of mathematical biology·2026
Same journal

Phenotypic plasticity trade-offs in an age-structured model of bacterial growth under stress.

Journal of mathematical biology·2026
Same journal

Intraspecific interactions facilitate mutualism across multilayer networks under weak selection.

Journal of mathematical biology·2026
Same journal

A two-species competition model on a compact metric graph for the invasion and competition of Aedes Aegypti and Aedes Albopictus mosquitoes in Florida.

Journal of mathematical biology·2026
See all related articles

Related Experiment Video

Updated: Nov 20, 2025

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.7K

Computing nearest neighbour interchange distances between ranked phylogenetic trees.

Lena Collienne1, Alex Gavryushkin2

  • 1Department of Computer Science, University of Otago, Dunedin, New Zealand.

Journal of Mathematical Biology
|January 25, 2021
PubMed
Summary
This summary is machine-generated.

This study solves the computational complexity of shortest paths for ranked phylogenetic trees using ranked nearest neighbor interchange. The new algorithm efficiently computes distances, with complexity ranging from quadratic to NP-hard.

Keywords:
68Q2592B05

More Related Videos

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

16.2K
A Concoction Pipeline for Generating Molecular Operational Taxonomic Units (MOTUs) Among Riparian and Aquatic Beetles
10:23

A Concoction Pipeline for Generating Molecular Operational Taxonomic Units (MOTUs) Among Riparian and Aquatic Beetles

Published on: July 11, 2025

362

Related Experiment Videos

Last Updated: Nov 20, 2025

A Practical Guide to Phylogenetics for Nonexperts
12:00

A Practical Guide to Phylogenetics for Nonexperts

Published on: February 5, 2014

35.7K
Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
08:57

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin

Published on: August 14, 2018

16.2K
A Concoction Pipeline for Generating Molecular Operational Taxonomic Units (MOTUs) Among Riparian and Aquatic Beetles
10:23

A Concoction Pipeline for Generating Molecular Operational Taxonomic Units (MOTUs) Among Riparian and Aquatic Beetles

Published on: July 11, 2025

362

Area of Science:

  • Computational Biology
  • Phylogenetics
  • Graph Theory

Background:

  • Phylogenetic tree algorithms often rely on tree rearrangement operations, creating graphs where trees are vertices and rearrangements are edges.
  • Computing distances in these graphs is computationally challenging, often NP-hard, hindering practical applications in fields like cancer research and epidemiology.
  • The shortest path problem for ranked phylogenetic trees under common rearrangement operations remained unsolved for decades.

Purpose of the Study:

  • To determine the computational complexity of the shortest path problem for ranked phylogenetic trees under the ranked nearest neighbor interchange (RNI) operation.
  • To develop an efficient algorithm for computing distances between ranked phylogenetic trees using RNI.
  • To provide the first example of a phylogenetic tree rearrangement operation where shortest paths can be computed efficiently.

Main Methods:

  • Analysis of the computational complexity of the shortest path problem for ranked nearest neighbor interchange.
  • Development of a novel algorithm for computing shortest paths and distances between ranked phylogenetic trees.
  • Evaluation of the algorithm's scalability on large datasets.

Main Results:

  • The computational complexity for ranked nearest neighbor interchange is established, dependent on the weight difference between rank and edge moves.
  • Complexity varies from quadratic (efficient) to NP-hard (computationally intractable).
  • The developed algorithm efficiently computes shortest paths and distances, scaling to trees with tens of thousands of leaves.

Conclusions:

  • The shortest path problem for ranked phylogenetic trees under ranked nearest neighbor interchange is now computationally understood.
  • This research provides the first efficient algorithm for computing distances using this specific rearrangement operation.
  • The efficient algorithm has significant implications for phylogenetic inference and comparison in various biological applications.