Characterizing and transforming DAGs within the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" id="d1e1313" altimg="si155.svg"><mml:mi>ℐ</mml:mi></mml:math>-lca framework

We explore the connections between clusters and least common ancestors (LCAs) in directed acyclic graphs (DAGs), focusing on the interplay between so-called ℐ -lca-relevant DAGs and DAGs with the ℐ -lca-property. Here, ℐ denotes a set of integers. In ℐ -lca-relevant DAGs, each vertex is the unique LCA for some subset A of leaves of size | A | ∈ ℐ , whereas in a DAG with the ℐ -lca-property there exists a unique LCA for every subset A of leaves satisfying | A | ∈ ℐ . We elaborate on the difference between these two properties and establish their close relationship to pre- ℐ -ary and ℐ -ary set systems. This, in turn, generalizes results established for (pre-) binary and k -ary set systems. Moreover, we build upon recently established results that use a simple operator ⊖ , enabling the transformation of arbitrary DAGs into ℐ -lca-relevant DAGs. This process reduces unnecessary complexity while preserving key structural properties of the original DAG. The set ℭ G consists of all clusters in a DAG G , where clusters correspond to the descendant leaves of vertices. While in some cases ℭ H = ℭ G when transforming G into an ℐ -lca-relevant DAG H , it often happens that certain clusters in ℭ G do not appear as clusters in H . To understand this phenomenon in detail, we characterize the subset of clusters in ℭ G that remain in H for DAGs G with the ℐ -lca-property. Furthermore, we show that the set W of vertices required to transform G into H = G ⊖ W is uniquely determined for such DAGs. This, in turn, allows us to show that the “shortcut-free” version of the transformed DAG H is always a tree or a galled-tree whenever ℭ G represents the clustering system of a tree or galled-tree and G has the ℐ -lca-property. In the latter case ℭ H = ℭ G always holds.

Authors

Institutions

Publication Details

Journal
Discrete Applied Mathematics
Published
2025-09-01
DOI
https://doi.org/10.1016/j.dam.2025.08.037
Primary Topic
Constraint Satisfaction and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Characterizing and transforming DAGs within the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" id="d1e1313" altimg="si155.svg"><mml:mi>ℐ</mml:mi></mml:math>-lca framework

Anna Lindeberg, Marc Hellmuth
Discrete Applied Mathematics
Constraint Satisfaction and Optimization
article

Characterizing and transforming DAGs within the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" id="d1e1313" altimg="si155.svg"><mml:mi>ℐ</mml:mi></mml:math>-lca framework

Anna Lindeberg, Marc Hellmuth
article en

Abstract

We explore the connections between clusters and least common ancestors (LCAs) in directed acyclic graphs (DAGs), focusing on the interplay between so-called ℐ -lca-relevant DAGs and DAGs with the ℐ -lca-property. Here, ℐ denotes a set of integers. In ℐ -lca-relevant DAGs, each vertex is the unique LCA for some subset A of leaves of size | A | ∈ ℐ , whereas in a DAG with the ℐ -lca-property there exists a unique LCA for every subset A of leaves satisfying | A | ∈ ℐ . We elaborate on the difference between these two properties and establish their close relationship to pre- ℐ -ary and ℐ -ary set systems. This, in turn, generalizes results established for (pre-) binary and k -ary set systems. Moreover, we build upon recently established results that use a simple operator ⊖ , enabling the transformation of arbitrary DAGs into ℐ -lca-relevant DAGs. This process reduces unnecessary complexity while preserving key structural properties of the original DAG. The set ℭ G consists of all clusters in a DAG G , where clusters correspond to the descendant leaves of vertices. While in some cases ℭ H = ℭ G when transforming G into an ℐ -lca-relevant DAG H , it often happens that certain clusters in ℭ G do not appear as clusters in H . To understand this phenomenon in detail, we characterize the subset of clusters in ℭ G that remain in H for DAGs G with the ℐ -lca-property. Furthermore, we show that the set W of vertices required to transform G into H = G ⊖ W is uniquely determined for such DAGs. This, in turn, allows us to show that the “shortcut-free” version of the transformed DAG H is always a tree or a galled-tree whenever ℭ G represents the clustering system of a tree or galled-tree and G has the ℐ -lca-property. In the latter case ℭ H = ℭ G always holds.

Discrete Applied MathematicsVol. 378
Stockholm University (SE)
Openalex Percentile: Top 74%
Constraint Satisfaction and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Characterizing and transforming DAGs within the <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" display="inline" id="d1e1313" altimg="si155.svg"><mml:mi>ℐ</mml:mi></mml:math>-lca framework — Anna Lindeberg, Marc Hellmuth · Discrete Applied Mathematics (2025) | TGRS Research Map | TGRS