Combinatorial Conditions for Directed Collapsing
Robin Belton, Robyn Brooks, Stefania Ebli, Lisbeth Fajstrup, Brittany, Terese Fasy, Nicole Sanderson, and Elizabeth Vidaurre

TL;DR
This paper introduces combinatorial conditions for directed collapsibility in Euclidean cubical complexes, facilitating topology-preserving reductions useful in verifying concurrent program executions.
Contribution
It provides new combinatorial criteria for link-preserving directed collapses, enabling algorithms that maintain topological properties of directed complexes.
Findings
Conditions for preserving topology of links during collapse
Criteria for maintaining contractibility and connectedness of path spaces
Examples showing collapse can alter the number of path space components
Abstract
The purpose of this article is to study directed collapsibility of directed Euclidean cubical complexes. One application of this is in the nontrivial task of verifying the execution of concurrent programs. The classical definition of collapsibility involves certain conditions on a pair of cubes of the complex. The direction of the space can be taken into account by requiring that the past links of vertices remain homotopy equivalent after collapsing. We call this type of collapse a link-preserving directed collapse. In this paper, we give combinatorially equivalent conditions for preserving the topology of the links, allowing for the implementation of an algorithm for collapsing a directed Euclidean cubical complex. Furthermore, we give conditions for when link-preserving directed collapses preserve the contractability and connectedness of directed path spaces, as well as examples when…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsLogic, programming, and type systems · Distributed systems and fault tolerance · Computability, Logic, AI Algorithms
