Computing the Homology of Semialgebraic Sets I: Lax Formulas

07/10/2018
by   Peter Bürgisser, et al.
0

We describe and analyze an algorithm for computing the homology (Betti numbers and torsion coefficients) of closed semialgebraic sets given by Boolean formulas without negations over lax polynomial inequalities. 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. All previous algorithms solving this problem have doubly exponential complexity (and this is so for almost all input data). Our algorithm thus represents an exponential acceleration over state-of-the-art algorithms for all input data outside a set that vanishes exponentially fast.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/26/2019

Computing the Homology of Semialgebraic Sets. II: General 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
06/18/2020

On the complexity of detecting hazards

Detecting and eliminating logic hazards in Boolean circuits is a fundame...
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
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
08/17/2020

Algorithm for SIS and MultiSIS problems

SIS problem has numerous applications in cryptography. Known algorithms ...
research
07/17/2017

The PSLQ Algorithm for Empirical Data

The celebrated integer relation finding algorithm PSLQ has been successf...

Please sign up or login with your details

Forgot password? Click here to reset