Experience with Heuristics, Benchmarks & Standards for Cylindrical Algebraic Decomposition

09/29/2016
by   Matthew England, et al.
0

In the paper which inspired the SC-Square project, [E. Abraham, Building Bridges between Symbolic Computation and Satisfiability Checking, Proc. ISSAC '15, pp. 1-6, ACM, 2015] the author identified the use of sophisticated heuristics as a technique that the Satisfiability Checking community excels in and from which it is likely the Symbolic Computation community could learn and prosper. To start this learning process we summarise our experience with heuristic development for the computer algebra algorithm Cylindrical Algebraic Decomposition. We also propose and discuss standards and benchmarks as another area where Symbolic Computation could prosper from Satisfiability Checking expertise, noting that these have been identified as initial actions for the new SC-Square community in the CSA project, as described in [E. Abraham et al., SC^2: Satisfiability Checking meets Symbolic Computation (Project Paper), Intelligent Computer Mathematics (LNCS 9761), pp. 28--43, Springer, 2015].

READ FULL TEXT
research
07/27/2016

Satisfiability Checking meets Symbolic Computation (Project Paper)

Symbolic Computation and Satisfiability Checking are two research areas,...
research
07/23/2016

Satisfiability Checking and Symbolic Computation

Symbolic Computation and Satisfiability Checking are viewed as individua...
research
09/09/2022

SC-Square: Overview to 2021

This extended abstract was written to accompany an invited talk at the 2...
research
11/01/2017

The Potential and Challenges of CAD with Equational Constraints for SC-Square

Cylindrical algebraic decomposition (CAD) is a core algorithm within Sym...
research
05/24/2018

Towards Incremental Cylindrical Algebraic Decomposition in Maple

Cylindrical Algebraic Decomposition (CAD) is an important tool within co...
research
09/09/2022

SC-Square: Future Progress with Machine Learning?

The algorithms employed by our communities are often underspecified, and...
research
07/13/2023

Data Augmentation for Mathematical Objects

This paper discusses and evaluates ideas of data balancing and data augm...

Please sign up or login with your details

Forgot password? Click here to reset