Computing the Homology of Semialgebraic Sets. II: General formulas

03/26/2019
by   Peter Bürgisser, et al.
0

We describe and analyze an algorithm for computing the homology (Betti numbers and torsion coefficients) of semialgebraic sets given by Boolean formulas. The algorithm works in weak exponential time. This means that outside a subset of data having exponentially small measure, the cost of the algorithm is single exponential in the size of the data. This extends the previous work of the authors in arXiv:1807.06435 to arbitrary semialgebraic sets. All previous algorithms proposed for this problem have doubly exponential complexity (and this is so for almost all input data).

READ FULL TEXT
research
07/10/2018

Computing the Homology of Semialgebraic Sets I: Lax Formulas

We describe and analyze an algorithm for computing the homology (Betti n...
research
06/22/2017

Computing the homology of basic semialgebraic sets in weak exponential time

We describe and analyze an algorithm for computing the homology (Betti n...
research
12/21/2018

Sub-exponential complexity of regular linear CNF formulas

The study of regular linear conjunctive normal form (LCNF) formulas is o...
research
06/18/2020

On the complexity of detecting hazards

Detecting and eliminating logic hazards in Boolean circuits is a fundame...
research
07/13/2023

An Incremental Span-Program-Based Algorithm and the Fine Print of Quantum Topological Data Analysis

We introduce a new quantum algorithm for computing the Betti numbers of ...
research
10/17/2017

On the bit-size of non-radical triangular sets

We present upper bounds on the bit-size of coefficients of non-radical l...
research
03/03/2023

Process Equivalence Problems as Energy Games

We characterize all common notions of behavioral equivalence by one 6-di...

Please sign up or login with your details

Forgot password? Click here to reset