Distributed SMT Solving Based on Dynamic Variable-Level Partitioning
Mengyu Zhao, Shaowei Cai, Yuhang Qian
摘要
Abstract Satisfiability Modulo Theories on arithmetic theories have significant applications in many important domains. Previous efforts have been mainly devoted to improving the techniques and heuristics in sequential SMT solvers. With the development of computing resources, a promising direction to boost performance is parallel and even distributed SMT solving. We explore this potential in a divide-and-conquer view and propose a novel dynamic parallel framework with variable-level partitioning. To the best of our knowledge, this is the first attempt to perform variable-level partitioning for arithmetic theories. Moreover, we enhance the interval constraint propagation algorithm, coordinate it with Boolean propagation, and integrate it into our variable-level partitioning strategy. Our partitioning algorithm effectively capitalizes on propagation information, enabling efficient formula simplification and search space pruning. We apply our method to three state-of-the-art SMT solvers, namely CVC5, OpenSMT2, and Z3, resulting in efficient parallel SMT solvers. Experiments are carried out on benchmarks of linear and non-linear arithmetic over both real and integer variables, and our variable-level partitioning method shows substantial improvements over previous partitioning strategies and is particularly good at non-linear theories.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper2
- Cubing for TuningHaoze Wu, Clark W. Barrett, Nina NarodytskaAAAI 2026 · 被引用 2 次
- FastLEC: Parallel Datapath Equivalence Checking with Hybrid EnginesXindi Zhang, Furong Ye, Zhihan Chen, Shaowei CaiFM 2026 · 被引用 1 次
相关 Paper
- Improving NLSAT for Nonlinear Real ArithmeticZhonghan WangASE 2025
- A Local Search Algorithm for MaxSMT(LIA)Xiang He, Bohan Li, Mengyu Zhao, Shaowei CaiFM 2024
- Local Search for SMT on Linear Integer ArithmeticShaowei Cai, Bohan Li, Xindi ZhangCAV 2022 · 被引用 13 次
- Deep Combination of CDCL(T) and Local Search for Satisfiability Modulo Non-Linear Integer Arithmetic TheoryXindi Zhang, Bohan Li, Shaowei CaiICSE 2024 · 被引用 3 次
- Split Gröbner Bases for Satisfiability Modulo Finite FieldsAlex Ozdemir, Shankara Pailoor, Alp Bassa, Kostas Ferles 等CAV 2024 · 被引用 4 次
