Papers for

topological data analysts

Papers whose findings have a practical use for this group, as judged from the abstract. Open a paper to read what it means in practice.

New class of spaces links topology and completion methods

On U_c-admitting spaces and U_c-completions of T_0 spaces

Abstract: In this paper, we introduce a new class of spaces, termed U_c-admitting spaces, and investigate their relationships with U_s-admitting spaces and well-filtered spaces. Adopting the perspective of H-sobriety, we show that every U_c-admitting space is H-sober, so that U_c-admitting spaces arise as a special case of H-sober spaces. Consequently, the category U_c-Sob of U_c-admitting spaces and continuous maps is complete and forms a reflective subcategory of Top_0. In addition, we prove that a T_0 space X is U_c-admitting if and only if its Smyth power space is U_c-admitting. Finally, we present the standard U_c-completion of an arbitrary T_0 space.

Thu 22 OctLogic in Computer Science
The gist
This paper introduces a new kind of mathematical space called U_c-admitting spaces and shows how they relate to other known spaces in topology. The authors prove that these spaces fit into a larger framework called H-sober spaces, which helps understand how they behave. They also identify when a space and its related Smyth power space share this property. Finally, they describe a way to complete any given space into a U_c-admitting one, providing a method for extending spaces in this class.
Open → 2610.30967v1

Partitionability of simplicial complexes is hard to decide in higher dimensions

Partitionability is NP-complete

Abstract: We show that the problem of deciding whether a simplicial complex is partitionable is NP-complete in dimensions two and higher, answering a 1995 question of Kleinschmidt and Onn.

Mon 19 OctComputational Complexity
The gist
Figuring out if a complex geometric shape called a simplicial complex can be broken into simpler parts in a specific way is a tough computer problem. The authors proved this problem is as hard as the most challenging problems in computer science, even when the shapes have dimension two or more. This answers a question that was open since 1995. Basically, this means there is no easy recipe to solve this problem quickly for complicated shapes.
Open → 2610.27083v1

Data structure for efficient handling of quotient flag complexes

A data structure for quotient flag complexes

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 $K$ is divided by a subcomplex $A$, each connected component of $A$ being crushed to a point. Such a quotient is a CW complex whose cells are the simplices of $K\setminus A$, but their attaching maps are no longer implicit. We show that for flag $K$ the face order of the quotient is strictly graded exactly when $A$ is flag, and that the surviving labelled cells are determined by those of dimension at most 3. For $m$-flag pairs the threshold is $2m+1$, and it drops to $m+2$ when $K$ is flag. The prescribed cells form a regular CW decomposition only when $A$ is full in $K$. These results justify the QF-tree: a cell table that stores, for each surviving simplex, its ordered list of $d+1$ 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 $A$, the QF-tree can also be applied locally inside a simplex tree. For a ball-shaped $A$ 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.

Sat 26 SeptComputational GeometryData Structures and Algorithms
The gist
The paper explores how to store and manage special geometric shapes called flag complexes that have been simplified by shrinking certain parts to points. The authors find conditions under which the simplified shapes keep a nice ordering of their faces and identify which pieces of the shape are essential to keep track of. They introduce a new data structure called the QF-tree that efficiently stores these shapes after simplification. This new approach can save space and handle local updates better than older methods in certain cases.
Open → 2609.32733v1

Fast updates to discrete vector fields speed up persistent homology computations

Updating a Discrete Morse Vector Field for a Lower Star Filtration Vineyard

Abstract: In this paper, we provide a construction of an acyclic discrete vector field that is compatible with a total order associated with a lower star filtration on a simplicial complex, called the colex vector field. We show that the colex vector field induces a filtered acyclic vector field, whose resulting Morse complex computes the persistent homology of the lower star filtration on the underlying simplicial complex. We show that the colex vector field can be recomputed quickly when the vertex function that induces the lower star filtration is modified via order-adjacent vertex swaps. We provide a framework for storing and computing the number of paths between cells in the simplicial complex, as well as a method to update these values quickly when the colex vector field changes. Finally, we provide publicly available proof-of-concept code for the ideas shown. When applying it to the Persistent Homology Transform, we show that its runtime is comparable to a more standard matrix reduction approach.

Fri 25 SeptComputational Geometry
The gist
Persistent homology is a technique used to find shapes and patterns in complex data by analyzing geometric structures. The authors created a special way to organize and update how these shapes are studied when small changes happen in the data. Their method allows quick recalculations without starting from scratch, making it faster to track changes in the patterns as the data changes. They provide code and show their method works as fast as standard ways in a common application.
Open → 2609.31954v1

Detecting complex torsion structures in graphs is computationally hard

Torsion detection in clique complexes is conditionally $QMA_1$-hard

Abstract: Quantum algorithms for topological data analysis compute Betti numbers, the ranks of the homology groups of a simplicial complex, which can be read off from the kernel of a combinatorial Laplacian. Deciding whether a Betti number of a clique complex is nonzero is $QMA_1$-hard, and remains so under a spectral gap promise on vertex-weighted graphs. Integral homology, however, contains information inaccessible to the Laplacian spectrum. A new part that appears in integral homology is torsion: cycles that become boundaries only after being traversed several times, as in a projective plane or a Klein bottle. We ask how hard it is to detect torsion, and we answer with a simple reduction. We attach to an arbitrary clique complex a fixed $31$-vertex triangulation of the projective plane. The $k$th mod-$2$ Betti number of the input then reappears as $2$-torsion two degrees up, while all rational homology disappears and every combinatorial Laplacian acquires a constant spectral gap. We conclude that detecting torsion in clique complexes of unweighted graphs is $NP$-hard, even under a constant gap promise, and that it is $QMA_1$-hard if mod-$2$ clique homology is.

Sat 12 SeptComputational Complexity
The gist
Some shapes made from dots and lines have hidden twists called torsion, which are tricky to find. The authors study how hard it is to detect these twists using computers. They show that even deciding if such a twist exists can be very difficult—either hard for classical computers or even for quantum ones, depending on the problem. This means that some deep geometric features in data are complicated to uncover using current algorithmic tools.
Open → 2609.14110v1

Betti number estimation likely remains hard for classical and quantum algorithms

Average-case hardness of Betti number estimation

Abstract: We establish the average-case hardness of Betti number estimation on random clique complexes via a reduction from the planted clique problem. We further show that our reduction implies a series of hardness results for many problems in both classical and quantum Topological Data Analysis (qTDA). Under the classical planted clique conjecture, no randomized polynomial-time Betti number estimator achieves additive error below $\tfrac12$ with constant advantage. Under a new quantum planted clique conjecture that we introduce, the same conclusion holds for quantum polynomial-time algorithms. We also obtain related conditional hardness results for homology vanishing, additive approximations with larger error tolerances, preparation of simplex and harmonic states, cycle recovery, and counting eigenvalues at low energy. Our reduction clarifies the structural requirements for quantum advantage in TDA and provides a new lens to investigate the classical and quantum complexity of related problems.

Fri 11 SeptComputational Complexity
The gist
Estimating Betti numbers helps understand the shape and connectivity of complex structures, but it’s generally hard to do efficiently. The authors show that even on average, this task is as tough as finding a hidden large group in random graphs, a known difficult problem. They argue this hardness applies not only to classical computer programs but also to quantum computers if certain assumptions hold. This means some topological data analysis challenges probably can't be solved quickly by current or near-future algorithms.
Open → 2609.12777v1

Mathematical results connect topological overlap and selection lemmas

Overlap-Helly theorems

Abstract: In this paper we introduce a generalization of Helly's theorem closely connected to Bárány-Gromov overlap theorems (also called selection lemmas). Our main result implies both the topological colorful Helly of Kalai and Meschulam and Karasev's topological centerpoint theorem. We further investigate the topological fractional Helly theorem from this overlap perspective, and show an overlap theorem for dense complexes (a continuous second selection lemma for tame maps).

Wed 9 SeptComputational Geometry
The gist
The paper explores a new mathematical extension of a classical idea called Helly’s theorem, which helps figure out when multiple shapes or collections share a common point. The authors link this idea to other advanced theorems about overlapping shapes and selecting points, uniting some previous results in topology under a broader framework. This work also examines fractional versions of these results, shedding light on how many overlapping sets guarantee a shared point. Their findings offer new perspectives on continuous selection problems, which involve choosing points from complicated spaces in a consistent way.
Open → 2609.10023v1

Quantum speedup limits depend on input methods and output requirements

When Does a Quantum Speedup Survive End-to-End?

Abstract: Primitive quantum speedups are interface-relative: they depend on the input access used to run the primitive and on the output contract used to consume its state or samples. This paper introduces a transcript-level admissibility relation \(A_M\preceq_{\mathrm{int}}A_Q\), defined relative to the declared implementation package of the quantum interface. It identifies which adaptive classical access transcripts that same package licenses, with all setup, transcript-generation, and precision overheads charged. The main application is an operational audit for normalized-Betti estimation in clique-complex TDA, separating three declared-interface regimes. Reversible indexed simplex interfaces certify matched classical simplex sampling and local Laplacian row access by evaluating their reversible routines on single computational branches. Membership-based preparations induce a rejection route of overhead \(\binom{n}{k+1}/|S_k|\). Abstract spectral or block-encoding interfaces require an accompanying implementation package, transcript reduction, or shared representation. Under the indexed certificate and interface closure, the end-to-end cost is fixed by the imported estimator's spectral dependence on the gap \(γ\); the concretely realized bounded-treewidth family already admits exact \(\mathrm{poly}(n)\) classical Betti computation by rank over \(\mathbb{Q}\). A low-rank separation supports the role of access and output contracts.

Wed 9 SeptComputational Complexity
The gist
Quantum computers can sometimes solve problems faster than classical ones, but whether this speed advantage holds true depends on exactly how you feed data in and get answers out. The authors study how different ways of accessing and using a quantum routine affect its overall cost and speed, using a detailed model of interactions. They focus on a complex math problem called Betti number estimation, showing that some quantum speedups may disappear when considering the entire process, while others can survive with the right interfaces. Their work helps clarify when quantum speedups are meaningful from start to finish.
Open → 2609.09850v1