The Tree Labeling Polytope: A Unified Approach to Ancestral Reconstruction Problems

Henri Schmidt, Benjamin J. Raphael

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The small parsimony problem is a fundamental discrete optimization problem in computational biology, aiming to find the most parsimonious ancestral labeling over a fixed phylogenetic tree. Classically, the small parsimony problem is solved in O(nm2) time, where n is the number of vertices and m is the label set size, using Sankoff’s dynamic programming algorithm. However, when additional constraints are imposed upon the inferred ancestral labeling, the optimal substructure property required for Sankoff’s algorithm does not hold. To resolve this challenge, we develop a compact polyhedral description of the set of ancestral labelings, leading to a polynomial-sized linear programming formulation for the small parsimony problem. This framework not only reproduces the classical, polynomial time solution to the small parsimony problem, but also naturally accommodates additional constraints by appending linear or integer linear variables and constraints.

Original languageEnglish (US)
Title of host publicationResearch in Computational Molecular Biology - 29th International Conference, RECOMB 2025, Proceedings
EditorsSriram Sankararaman
PublisherSpringer Science and Business Media Deutschland GmbH
Pages273-276
Number of pages4
ISBN (Print)9783031902512
DOIs
StatePublished - 2025
Event29th International Conference on Research in Computational Molecular Biology, RECOMB 2025 - Seoul, Korea, Republic of
Duration: Apr 26 2025Apr 29 2025

Publication series

NameLecture Notes in Computer Science
Volume15647 LNBI
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference29th International Conference on Research in Computational Molecular Biology, RECOMB 2025
Country/TerritoryKorea, Republic of
CitySeoul
Period4/26/254/29/25

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Keywords

  • Combinatorial Optimization
  • Linear Programming
  • Phylogenetics

Fingerprint

Dive into the research topics of 'The Tree Labeling Polytope: A Unified Approach to Ancestral Reconstruction Problems'. Together they form a unique fingerprint.

Cite this