Global Least Common Ancestor (LCA) Networks
Anna Lindeberg, Bruno J. Schmidt, Manoj Changat, Ameera Vaheeda Shanavas, Peter F. Stadler, Marc Hellmuth
TL;DR
This work characterizes global LCA-DAGs as exactly the networks whose reachability poset $(V(G),\preceq_G)$ forms a join-semilattice, linking LCA uniqueness to semilattice structure and to topological-minor conditions. It provides a constructive, polynomial-time framework by showing global lca-DAGs coincide with holju graphs, obtainable from a single vertex via restricted leaf-attachment rules; it also reframes the problem through leaf-extended DAGs and reveals that salient set systems (descendant, ancestor, and intermediary sets) are closed precisely for global lca-networks. The paper further connects LCA properties to the Hasse-diagram of associated clustering/descendant systems, clarifying when $G$ can be reconstructed from such data and when cluster data uniquely identify the underlying DAG (regularity). Collectively, these results advance understanding of hierarchical DAGs with globally well-defined ancestral relationships and provide practical avenues for recognition and reconstruction in applications like phylogenetics and causal networks.
Abstract
Directed acyclic graphs (DAGs) are fundamental structures used across many scientific fields. A key concept in DAGs is the least common ancestor (LCA), which plays a crucial role in understanding hierarchical relationships. Surprisingly little attention has been given to DAGs that admit a unique LCA for every subset of their vertices. Here, we characterize such global lca-DAGs and provide multiple structural and combinatorial characterizations. We show that global lca-DAGs have a close connection to join semi-lattices and establish a connection to forbidden topological minors. In addition, we introduce a constructive approach to generating global lca-DAGs and demonstrate that they can be recognized in polynomial time. We investigate their relationship to clustering systems and other set systems derived from the underlying DAGs.
