Related Experiment Video
Updated: May 4, 2026

Using Phylogenetic Analysis to Investigate Eukaryotic Gene Origin
Published on: August 14, 2018
Algorithms of ancestral gene length reconstruction.
Alexander Bolshoy1, Valery M Kirzhner2
1Department of Evolutionary and Environmental Biology, Institute of Evolution, University of Haifa, 199 Aba-Hushi Avenue, Mount Carmel, Haifa 3498838, Israel ; Institute of Evolution, University of Haifa, Mount Carmel., Haifa 39105, Israel.
This study introduces ancestral gene length reconstruction, a novel problem inspired by molecular evolution. We present a linear algorithm for binary trees using the Manhattan cost function.
Area of Science:
- Computational Biology
- Bioinformatics
- Molecular Evolution
Background:
- Ancestral sequence reconstruction is a key problem in molecular evolution.
- This study focuses on a related problem using only gene lengths, not sequences.
- The problem is termed ancestral gene length reconstruction.
Purpose of the Study:
- To develop an efficient algorithm for ancestral gene length reconstruction.
- To find an optimal labeling that minimizes the sum of edge lengths in a tree.
Main Methods:
- The study adapts concepts from ancestral sequence reconstruction.
- It defines the problem on a tree with non-negative integer leaf-associated lengths.
- A linear algorithm is developed for binary trees.
Main Results:
- A linear time algorithm is presented for the ancestral gene length reconstruction problem.
- The algorithm is specifically designed for binary trees.
- It utilizes the Manhattan cost function, s(v, w) = |π(v) - π(w)|.
Conclusions:
- The developed linear algorithm efficiently solves ancestral gene length reconstruction on binary trees.
- This provides a computational solution for problems involving ancestral gene lengths.
- The study contributes a novel algorithmic approach to a bioinformatics problem.
Related Concept Videos
Evolutionary Relationships through Genome Comparisons
Gene Evolution - Fast or Slow?
In contrast, regions which code...
Gene Evolution - Fast or Slow?
Gene Duplication and Divergence
The duplicated copies of the gene are called Paralogs. Paralogs with similar sequences and functions form a gene family. Across several species, a large number of gene families are...
Genome Size and the Evolution of New Genes
Genome Size and the Evolution of New Genes

