Generalized Fitch Graphs II: Sets of Binary Relations that are explained by Edge-labeled Trees
Abstract
Fitch graphs are digraphs that are explained by -edge-labeled rooted trees with leaf set : there is an arc if and only if the unique path in that connects the last common ancestor of and with contains at least one edge with label "1". In practice, Fitch graphs represent xenology relations, i.e., pairs of genes and for which a horizontal gene transfer happened along the path from to . In this contribution, we generalize the concept of Fitch graphs and consider trees that are equipped with edge-labeling that assigns to each edge a subset of colors. Given such a tree, we can derive a map (or equivalently a set of not necessarily disjoint binary relations), such that (or equivalently ) with , if and only if there is at least one edge with color from to . The central question considered here: Is a given map a Fitch map, i.e., is there there an edge-labeled tree with , and thus explains ? Here, we provide a characterization of Fitch maps in terms of certain neighborhoods and forbidden submaps. Further restrictions of Fitch maps are considered. Moreover, we show that the least-resolved tree explaining a Fitch map is unique (up to isomorphism). In addition, we provide a polynomial-time algorithm to decide whether is a Fitch map and, in the affirmative case, to construct the (up to isomorphism) unique least-resolved tree that explains .
Keywords
Cite
@article{arxiv.1911.07469,
title = {Generalized Fitch Graphs II: Sets of Binary Relations that are explained by Edge-labeled Trees},
author = {Marc Hellmuth and Carsten R. Seemann and Peter F. Stadler},
journal= {arXiv preprint arXiv:1911.07469},
year = {2021}
}