English

Algorithmic canonical stratifications of simplicial complexes

Algebraic Topology 2022-01-19 v3

Abstract

We introduce a new algorithm for the structural analysis of finite abstract simplicial complexes based on local homology. Through an iterative and top-down procedure, our algorithm computes a stratification π\pi of the poset PP of simplices of a simplicial complex KK, such that for each strata Pπ=iPP_{\pi=i} \subset P, Pπ=iP_{\pi=i} is maximal among all open subposets UPπ=iU \subset \overline{P_{\pi=i}} in its closure such that the restriction of the local Z\mathbb{Z}-homology sheaf of Pπ=i\overline{P_{\pi=i}} to UU is locally constant. Passage to the localization of PP dictated by π\pi then attaches a canonical stratified homotopy type to KK. Using \infty-categorical methods, we first prove that the proposed algorithm correctly computes the canonical stratification of a simplicial complex; along the way, we prove a few general results about sheaves on posets and the homotopy types of links that may be of independent interest. We then present a pseudocode implementation of the algorithm, with special focus given to the case of dimension 3\leq 3, and show that it runs in polynomial time. In particular, an nn-dimensional simplicial complex with size ss and n3n\leq3 can be processed in O(s2s^2) time or O(ss) given one further assumption on the structure. Processing Delaunay triangulations of 22-spheres and 33-balls provides experimental confirmation of this linear running time.

Keywords

Cite

@article{arxiv.1808.06568,
  title  = {Algorithmic canonical stratifications of simplicial complexes},
  author = {Ryo Asai and Jay Shah},
  journal= {arXiv preprint arXiv:1808.06568},
  year   = {2022}
}

Comments

36 pages. v3: added reference to Aoki's work on hypercomplete sheaves, otherwise minor changes in response to referee report

R2 v1 2026-06-23T03:38:38.285Z