arXiv · 2206.13480
New heuristic to choose a cylindrical algebraic decomposition variable ordering motivated by complexity analysis
Abstract
It is well known that the variable ordering can be critical to the efficiency or even tractability of the cylindrical algebraic decomposition (CAD) algorithm. We propose new heuristics inspired by complexity analysis of CAD to choose the variable ordering. These heuristics are evaluated against existing heuristics with experiments on the SMT-LIB benchmarks using both existing performance metrics and a new metric we propose for the problem at hand. The best of these new heuristics chooses orderings that lead to timings on average 17% slower than the virtual-best: an improvement compared to the prior state-of-the-art which achieved timings 25% slower.
Explore related subjects
Keep this discovery
Tereso del Río, Matthew England. 2022-06-27. New heuristic to choose a cylindrical algebraic decomposition variable ordering motivated by complexity analysis. https://doi.org/10.1007/978-3-031-14788-3_17
Cite the original work for its findings. Save a collection to share your selection of sources.