Algorithms in real algebraic geometry: a survey

S Basu - arXiv preprint arXiv:1409.1534, 2014 - arxiv.org
We survey both old and new developments in the theory of algorithms in real algebraic
geometry--starting from effective quantifier elimination in the first order theory of reals due to …

Computing the homology of basic semialgebraic sets in weak exponential time

P Bürgisser, F Cucker, P Lairez - Journal of the ACM (JACM), 2018 - dl.acm.org
We describe and analyze an algorithm for computing the homology (Betti numbers and
torsion coefficients) of basic semialgebraic sets that works in weak exponential time. That is …

Computing geometric feature sizes for algebraic manifolds

S Di Rocco, PB Edwards, D Eklund, O Gäfvert… - SIAM Journal on Applied …, 2023 - SIAM
We introduce numerical algebraic geometry methods for computing lower bounds on the
reach, local feature size, and weak feature size of the real part of an equidimensional and …

Sampling real algebraic varieties for topological data analysis

E Dufresne, P Edwards, H Harrington… - 2019 18th IEEE …, 2019 - ieeexplore.ieee.org
Topological data analysis (TDA) provides tools for computing geometric and topological
information about spaces from a finite sample of points. We present an adaptive algorithm …

Computing the homology of semialgebraic sets. I: Lax formulas

P Bürgisser, F Cucker, J Tonelli-Cueto - Foundations of Computational …, 2020 - Springer
We describe and analyze an algorithm for computing the homology (Betti numbers and
torsion coefficients) of closed semialgebraic sets given by Boolean formulas without …

Persistent homology of semialgebraic sets

S Basu, N Karisani - SIAM Journal on Applied Algebra and Geometry, 2023 - SIAM
We give an algorithm with singly exponential complexity for computing the barcodes up to
dimension (for any fixed) of the filtration of a given semialgebraic set by the sublevel sets of …

Vandermonde varieties, mirrored spaces, and the cohomology of symmetric semi-algebraic sets

S Basu, C Riener - Foundations of Computational Mathematics, 2022 - Springer
Let R be a real closed field. We prove that for each fixed ℓ, d≥ 0, there exists an algorithm
that takes as input a quantifier-free first-order formula Φ with atoms P= 0, P> 0, P< 0 with P∈ …

On the complexity of deciding connectedness and computing Betti numbers of a complex algebraic variety

P Scheiblechner - Journal of Complexity, 2007 - Elsevier
We extend the lower bounds on the complexity of computing Betti numbers proved in [P.
Bürgisser, F. Cucker, Counting complexity classes for numeric computations II: algebraic …

Computing the first Betti number of a semi-algebraic set

S Basu, R Pollack, MF Roy - Foundations of Computational Mathematics, 2008 - Springer
In this paper we describe a singly exponential algorithm for computing the first Betti number
of a given semi-algebraic set. Singly exponential algorithms for computing the zeroth Betti …

Computing the top Betti numbers of semialgebraic sets defined by quadratic inequalities in polynomial time

S Basu - Foundations of Computational Mathematics, 2008 - Springer
For any ℓ> 0, we present an algorithm which takes as input a semi-algebraic set, S, defined
by P 1≤ 0,…, P s≤ 0, where each P i∈ RX 1,…, X k has degree≤ 2, and computes the top …