A data structure for quotient flag complexes
arXiv:2609.32733
Abstract
Vietoris-Rips filtrations, which are standard in topological data analysis, are flag complexes, and a simplex tree stores these without any attaching data. In this paper we ask what survives of this economy when a flag complex is divided by a subcomplex , each connected component of being crushed to a point. Such a quotient is a CW complex whose cells are the simplices of , but their attaching maps are no longer implicit. We show that for flag the face order of the quotient is strictly graded exactly when is flag, and that the surviving labelled cells are determined by those of dimension at most 3. For -flag pairs the threshold is , and it drops to when is flag. The prescribed cells form a regular CW decomposition only when is full in . These results justify the QF-tree: a cell table that stores, for each surviving simplex, its ordered list of facets with collapsed facets flagged, indexed by a trie of quotient-vertex words. For bounded dimension its size is linear in the number of surviving simplices plus the retained provenance, and we derive and verify a simple formula for the collapsed fraction above which it is smaller than the homotopy-equivalent cone model. Because a collapse changes the attaching data only on the closed star of , the QF-tree can also be applied locally inside a simplex tree. For a ball-shaped in the sampled Vietoris--Rips regime the closed star is a thin shell, and the median compact budget is below the cone model at every sampled radius. An accompanying library, modelled on Gudhi, implements the QF-tree, its local variant, an editable layer with local quotient updates, gluing, disc attachment, induced maps, cup products, fundamental-group presentations and zigzag persistence, and provided experiments separate the cost of maintaining a quotient from the cost of the algebra computed on it.