Cylindrical Algebraic Decompositions With Monotone Cell

  • Hollie Baker

Student thesis: Doctoral ThesisPhD

Abstract

A fundamental algorithm in real algebraic geometry is the Cylindrical Algebraic Decomposition (CAD). This algorithm partitions a semialgebraic set into cells which are arranged in a particular way. However, these cells can sometimes exhibit undesirable properties when blow-up points are present. This can make it more difficult to reason about the input set – e.g., to deduce its topological properties. The main result of this thesis is an algorithm, building on the work of Basu et al. (2015) and utilising some of the tools employed by Lazard (2010), which constructs a CAD compatible with a family of semialgebraic sets, each having dimension at most two, and such that each cylindrical cell is topologically regular and the closure of each cell is a union of cells in the decomposition. Both pseudo-code and an implementation on top of the well-known program QEPCAD-B are presented. This algorithm has complexity only slightly worse than the "classical" CAD algorithm. In addition, a novel algorithm for computing a CAD, compatible with a semialgebraic set of arbitrary dimension and such that the closure of each cell is the union of some cells in the decomposition, is presented. This algorithm has complexity triply exponential in the number of variables – significantly worse than that of classical CAD. For both algorithms, blow-up points may be present and no rotation of coordinates is required. A description, including pseudo-code, and implementation of an algorithm, presented by Gabrielov and Vorobjov (1995), for computing a smooth stratification – a partition into nonsingular manifolds – of a semialgebraic set, is also given.
Date of Award7 May 2025
Original languageEnglish
Awarding Institution
  • University of Bath
SponsorsEngineering and Physical Sciences Research Council
SupervisorNicolai Vorobjov (Supervisor) & Russell Bradford (Supervisor)

Keywords

  • cylindrical algebraic decomposition, real algebraic geometry

Cite this

'