Partial Fitch Graphs: Characterization, Satisfiability and Complexity
Marc HellmuthiD, Annachiara KorchmarosiD, José Antonio Ramírez-RafaeliD, Bruno Schmidt, Peter Florian StadleriD, Sandhya Thekkumpadan Puthiyaveedu
Abstract
Horizontal gene transfer is an important contributor to evolution. Following Walter M. Fitch, two genes are xenologs if at least one HGT separates them. More formally, the directed Fitch graph has a set of genes as its vertices, and directed edges (x, y) for all pairs of genes x and y for which y has been horizontally transferred at least once since it diverged from the last common ancestor of x and y. Subgraphs of Fitch graphs can be inferred by comparative sequence analysis. In many cases, however, only partial knowledge about the "full" Fitch graph can be obtained. Here, we characterize Fitch-satisfiable graphs that can be extended to a biologically feasible "full" Fitch graph and derive a simple polynomial-time recognition algorithm. We then proceed to show that several versions of finding the Fitch graph with total maximum (confidence) edge-weights are NP-hard. In addition, we provide a greedy-heuristic for "optimally" recovering Fitch graphs from partial ones. Somewhat surprisingly, even if [~] 80% of information of the underlying input Fitch-graph G is lost (i.e., the partial Fitch graph contains only [~] 20% of the edges of G), it is possible to recover [~] 90% of the original edges of G on average.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- FWCI
- 0.00
- Field percentile
- 0th percentile
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Time-Consistent Reconciliation Maps and ForbiddenTime Travel
N. Nojgaard, M. Geiss, … M. Hellmuth·bioRxiv·Oct 10, 2017
- A Flow Procedure for the Linearization of Genome Sequence Graphs.
David H. Haussler, Maciej Smuga-Otto, … Dmitrii Miagkov·Journal of Computational BiologyPeer-reviewed·May 24, 2018
- An Efficient Graph Algorithm for Diploid Local Ancestry Inference
Nafiseh Jafarzadeh, Jordan M. Eizenga, Benedict Paten·bioRxiv·Jul 5, 2025
- Low accuracy of complex admixture graph inference from f-statistics
Lauren Frankel, Cécile Ané·GeneticsPeer-reviewed·Dec 3, 2025
- On the Complexity of Sequence to Graph Alignment
Chirag Jain, Haowen Zhang, … Srinivas Aluru·Journal of Computational BiologyPeer-reviewed·Jan 6, 2020
- On the Comparison of LGT networks and Tree-based Networks
Bertrand Marchand, Nadia Tahiri, … Manuel Lafond·Lecture notes in computer sciencePeer-reviewed·Jan 1, 2026