Algorithmic canonical stratifications of simplicial complexes

preprint2022arXivOpen access

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 ππ of the poset PP of simplices of a simplicial complex KK, such that for each strata Pπ=i⊂PP_{π=i} \subset P, Pπ=iP_{π=i} is maximal among all open subposets U⊂Pπ=i‾U \subset \overline{P_{π=i}} in its closure such that the restriction of the local Z\mathbb{Z}-homology sheaf of Pπ=i‾\overline{P_{π=i}} to UU is locally constant. Passage to the localization of PP dictated by ππ 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 n≤3n\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.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.