Tangle structure trees
Hanno von Bergen, Reinhard Diestel
TL;DR
This work introduces tangle structure trees as a unified, constructive data structure that simultaneously represents all $\mathcal{F}$-tangles of an abstract separation system and provides actionable certificates for non-existence or non-extendability of tangles. It generalizes the tree-of-tangles and tangle-tree duality to arbitrary obstruction sets $\mathcal{F}$ by introducing standard and rich conditions, and proves the existence of efficient, irreducible, ordered $\mathcal{F}$-tangle structure trees. The framework yields two complementary outcomes: (i) identifying all tangles via a single tree with leaves encoding tangles and internal nodes ensuring no $\mathcal{F}$-subset, and (ii) producing $\mathcal{F}$-trees that certify non-existence when tangles are absent, with applicability to $S_k$-restricted tangles. The results extend to blocks, profiles, and cluster tangles, including non-star obstruction sets like $\mathcal{B}_k$, $\mathcal{P}_s$, and $\mathcal{C}_n$, and are accompanied by constructive proofs and open-source software for tangle detection and analysis, enabling practical use in graphs and large datasets.
Abstract
We introduce a comprehensive data structure, tangle structure trees, which simultaneously displays all the $\mathcal{F}$-tangles of an abstract separation system for very general obstruction sets $\mathcal{F}$. It simultaneously also displays certificates $σ\in\mathcal{F}$ for any non-existence of such tangles, or for the non-extendability of low-order tangles to higher-order ones. Our theorem can be applied to produce the structures of the classical tree-of-tangles and tangle-tree duality theorems, both for graph tangles and for their known generalizations to more general separation systems. It extends those theorems to obstruction sets $\mathcal{F}$ that need not define profiles (as they must in trees of tangles) or consist of stars of separations (as they must in tangle-tree duality). Our existence proof for these structure trees is constructive. The construction has been implemented in open-source software available for tangle detection and further analysis.
