JohnLyu2 / z3alpha
Synthesizes efficient Z3 strategies tailored to your problem set! Repo for the IJCAI'24 paper: Layered and Staged Monte Carlo Tree Search for SMT Strategy Synthesis.
☆12Updated 3 weeks ago
Alternatives and similar repositories for z3alpha:
Users that are interested in z3alpha are comparing it to the libraries listed below
- MachSMT: An ML-Driven Algorithm Selection tool for SMT Solvers☆23Updated last year
- A SyGuS Solver☆26Updated this week
- Python library for program synthesis and symbolic execution combining constraint solving and LLMs☆17Updated 3 weeks ago
- easter egg is a flexible, high-performance e-graph library with support of multiple additional assumptions at once☆11Updated 3 weeks ago
- Verified, Incremental, Binary Editing with Synthesis☆54Updated 2 years ago
- A (concrete or symbolic) implementation of IEEE-754 / SMT-LIB floating-point☆40Updated last month
- ☆16Updated 3 years ago
- A model-based API Fuzzer for SMT Solvers.☆14Updated last week
- An awesome list of e-graph resources☆152Updated this week
- Solving floating point SMT constraints on a GPU☆48Updated 4 years ago
- Benchmarks for SyGuS Competition (SyGuS-Comp)☆39Updated 2 years ago
- A translation verifier for Reopt (https://github.com/GaloisInc/reopt)☆15Updated 3 years ago
- Automatically generate a compiler using equality saturation☆28Updated last year
- A precise and scalable pointer analysis for LLVM, written in Ascent☆66Updated last month
- sketches for egg: a flexible, high-performance e-graph library☆26Updated 3 weeks ago
- Pedagogical first-order prover in Python☆75Updated this week
- Code for enumeration from a CFG☆18Updated last year
- Counter-example guided inductive synthesis (CEGIS) implementation for the SMT solver Z3 by Microsoft Research☆50Updated 8 years ago
- Source code for GpuShareSat, a library for SAT solvers to use the GPU for clause sharing between CPU threads.☆32Updated 3 years ago
- A fast and certifying solver for quantified Boolean formulas.☆27Updated 11 months ago
- The LTSmin model checking toolset☆59Updated 5 months ago
- benchmarking e-graph extraction☆37Updated 5 months ago
- LibPoly is a C library for manipulating polynomials☆51Updated 3 months ago
- MONA - a decision procedure for monadic second-order logic on finite strings and trees☆49Updated 5 years ago
- ☆81Updated 5 months ago
- The DRAT-trim proof checker☆57Updated 4 months ago
- Schedule for ArtOfSAT☆10Updated last year
- LinearArbitrary-SeaHorn is a CHC solver for LLVM-based languages.☆21Updated 2 years ago
- Regular Invariant Generator and SMTLIB2 code transformer☆12Updated 2 years ago
- A formal proof of an exponentially better upper bound on Ramsey numbers☆16Updated last year