SMT Sampling via Model-Guided Approximation
نویسندگان
چکیده
We investigate the domain of satisfiable formulas in satisfiability modulo theories (SMT), particular, automatic generation a multitude satisfying assignments to such formulas. Despite long and successful history SMT model checking formal verification, this aspect is relatively under-explored. Prior work exists for generating assignments, or samples, Boolean quantifier-free first-order involving bit-vectors, arrays, uninterpreted functions (QF_AUFBV). propose new approach that suitable theory T integer arithmetic with arrays functions. The involves reducing general sampling problem simpler instance from set independent intervals, which can be done efficiently. Such reduction carried out by expanding single model—a seed—using top-down propagation constraints along original formula.
منابع مشابه
Model Approximation via Dimension Reduction
In the initial stages of refining a mathematical model of a real-world dynamical system, one is often confronted with many more variables and coupled differential equations than one intuitively feels should be sufficient to describe the system. Yet none of the variables may seem so irrelevant as to be excludable nor so dominant as to explain the overall dynamics. Part of the problem might even ...
متن کاملMatrix Approximation and Projective Clustering via Iterative Sampling
We present two new results for the problem of approximating a given real m × n matrix A by a rank-k matrix D, where k < min{m, n}, so as to minimize ||A−D||F . It is known that by sampling O(k/ε) rows of the matrix, one can find a low-rank approximation with additive error ε||A||F . Our first result shows that with adaptive sampling in t rounds and O(k/ε) samples in each round, the additive err...
متن کاملTighter Low-rank Approximation via Sampling the Leveraged Element
In this work, we propose a new randomized algorithm for computing a low-rank approximation to a given matrix. Taking an approach different from existing literature, our method first involves a specific biased sampling, with an element being chosen based on the leverage scores of its row and column, and then involves weighted alternating minimization over the factored form of the intended low-ra...
متن کاملEfficient Weighted Model Integration via SMT-Based Predicate Abstraction
Weighted model integration (WMI) is a recent formalism generalizing weighted model counting (WMC) to run probabilistic inference over hybrid domains, characterized by both discrete and continuous variables and relationships between them. Albeit powerful, the original formulation of WMI suffers from some theoretical limitations, and it is computationally very demanding as it requires to explicit...
متن کاملSublinear-Time Approximation for Clustering Via Random Sampling
In this paper we present a novel analysis of a random sampling approach for three clustering problems in metric spaces: k-median, min-sum k-clustering, and balanced k-median. For all these problems we consider the following simple sampling scheme: select a small sample set of points uniformly at random from V and then run some approximation algorithm on this sample set to compute an approximati...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Lecture Notes in Computer Science
سال: 2023
ISSN: ['1611-3349', '0302-9743']
DOI: https://doi.org/10.1007/978-3-031-27481-7_6