atlas

Research map / Large language models / Agents, code and math

GPU-Accelerated Synthesis of Mixed-Boolean Arithmetic: Beyond Caching

NeurIPS 2026 · Large language models › Agents, code and math · approach: LLM-guided program synthesis · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces SiMBA, a cache-free GPU bottom-up enumerator that synthesizes mixed-Boolean arithmetic expressions from input-output examples via a bijection between integers and expressions, outperforming VFB and cvc5 on a new 2340-instance benchmark.

Problem

Synthesizing mixed-Boolean arithmetic (MBA) expressions from input-output examples scales poorly on CPUs and on prior GPU synthesizers, whose language-cache deduplication breaks down because quantitative bitvector behaviors are too numerous to cache.

Approach

Replace the language cache with a bijection between integers and RPN MBA expressions of a given size, so each GPU thread decodes its own expression, evaluates it, and discards it; the encoding is locally consistent so threads in a warp share sub-expressions and minimize divergence.

Key results

Surprising findings

Limitations

Experimental setup

Datasets: 2340 randomly generated MBA expressions (new benchmark, sizes 5-30, k=2-10)

Benchmarks: new 2340-instance MBA synthesis benchmark

Metrics: instances solved wall-clock solving time speedup cache size and memory % of formulas cached

Baselines: VFB cvc5 Simba-RTid

Builds on: VFB GPU synthesis bottom-up enumerative synthesis MurmurHash3

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy