paper-with-me

Papers

Quantified Linear and Polynomial Arithmetic Satisfiability via Template-based Skolemization

2024-12-18 · Krishnendu Chatterjee, Ehsan Kafshdar Goharshady, Mehrdad Karrabi, Harshit J Motwani, Maximilian Seeliger, Đorđe Žikelić

The problem of checking satisfiability of linear real arithmetic (LRA) and non-linear real arithmetic (NRA) formulas has broad applications, in particular, they are at the heart of logic-related applications such as logic for artificial intelligence, program analysis, etc. While there has been much work on checking satisfiability of unquantified LRA and NRA formulas, the problem of checking satisfiability of quantified LRA and NRA formulas remains a significant challenge. The main bottleneck in the existing methods is a computationally expensive quantifier elimination step. In this work, we propose a novel method for efficient quantifier elimination in quantified LRA and NRA formulas. We propose a template-based Skolemization approach, where we automatically synthesize linear/polynomial Skolem functions in order to eliminate quantifiers in the formula. The key technical ingredients in our approach are Positivstellens\"atze theorems from algebraic geometry, which allow for an efficient manipulation of polynomial inequalities. Our method offers a range of appealing theoretical properties combined with a strong practical performance. On the theory side, our method is sound, semi-complete, and runs in subexponential time and polynomial space, as opposed to existing sound and complete quantifier elimination methods that run in doubly-exponential time and at least exponential space. On the practical side, our experiments show superior performance compared to state-of-the-art SMT solvers in terms of the number of solved instances and runtime, both on LRA and on NRA benchmarks.

📄 PDF Abstract BibTeX arXiv:2412.16226

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Probabilistic and Causal Satisfiability: Constraining the Model

2025-04-28 · Markus Bläser, Julian Dörfler, Maciej Liśkiewicz, Benito van der Zander

We study the complexity of satisfiability problems in probabilistic and causal reasoning. Given random variables $X_1, X_2,\ldots$ over finite domains, the basic terms are probabilities of propositional formulas over ato…

counterfactualCounterfactual Reasoningmodel

Approximate Counting in SMT and Value Estimation for Probabilistic Programs

2014-11-03 · Dmitry Chistikov, Rayna Dimitrova, Rupak Majumdar

#SMT, or model counting for logical theories, is a well-known hard problem that generalizes such tasks as counting the number of satisfying assignments to a Boolean formula and computing the volume of a polytope. In the …

Design Space Exploration as Quantified Satisfaction

2019-05-07 · Alexander Feldman, Johan de Kleer, Ion Matei

We present novel algorithms for design and design space exploration. The designs discovered by these algorithms are compositions of function types specified in component libraries. Our algorithms reduce the design proble…

Combinatorial Optimization

Using GPUs And LLMs Can Be Satisfying for Nonlinear Real Arithmetic Problems

2026-03-08 · Christopher Brix, Julia Walczak, Nils Lommen, Thomas Noll arxiv

Solving quantifier-free non-linear real arithmetic (NRA) problems is a computationally hard task. To tackle this problem, prior work proposed a promising approach based on gradient descent. In this work, we extend their …

LLM-Guided Quantified SMT Solving over Uninterpreted Functions

2026-01-08 · Kunhang Lv, Yuhang Dong, Rui Han, Fuqi Jia 외 arxiv

Quantified formulas with Uninterpreted Functions (UFs) over non-linear real arithmetic pose fundamental challenges for Satisfiability Modulo Theories (SMT) solving. Traditional quantifier instantiation methods struggle b…

Mathematical Reasoning