← Back to explorer

SATBench: Benchmarking LLMs' Logical Reasoning via Automated Puzzle Generation from SAT Formulas

Type
repo
Venue
EMNLP 2025 / Stanford / GitHub Anjiang-Wei
Year
2025
Source
github
Access
free
Language
en
Added
2026-08-14T20:50:00Z
Verified
2026-08-14T20:50:00Z

Summary

Fully automated pipeline: sample CNF, LLM-write story+variable mapping, translate clauses to conditions, then LLM+solver bidirectional-entailment checks plus human sample. 2100 puzzles (easy 4-19 / medium 20-30 / hard 31-50 clauses). Unlike FOLIO/P-FOLIO (inference rules) or ZebraLogic (assumes a solution exists), instances can be SAT or UNSAT. o4-mini 89.3% overall but only 65.0% on hard UNSAT (near 50% random). Failure modes: satisfiability bias, context inconsistency, condition omission. GitHub LICENSE field empty; README/HF card say Apache-2.0. EMNLP 2025 (pages 33820-33837).

Keywords

satbench · sat · logical-reasoning · unsat · emnlp · stanford

Topics

logical reasoning, SAT, puzzle generation, LLM evaluation

Research notes

  • Primary: GitHub README + arxiv abs 2505.14615 + HF card. Paper/repo/dataset not previously in papers_local or datasets_local. Discord posted the GitHub repo.