ARTFEED — Contemporary Art Intelligence

Orthologic SAT Solver Outperforms Kissat on Hard Benchmarks

other · 2026-05-20

An innovative algorithm for orthologic entailment eliminates the need for expensive preprocessing, all while preserving a worst-case complexity of O(n^2(1+|A|)). The researchers present synthetic SAT benchmarks derived from the tautology φ ↔ NF_OL(φ), where the Tseitin encoding yields unsatisfiable cases that challenge leading solvers such as Kissat but allow for concise orthologic proofs. When tested on EPFL arithmetic circuits, this algorithm effectively resolves these cases, whereas Kissat fails to complete a considerable number. Implementing orthologic normalization as a preprocessing phase can enhance SAT solving efficiency for certain difficult problems.

Key facts

  • New algorithm for orthologic entailment avoids costly preprocessing
  • Maintains O(n^2(1+|A|)) worst-case complexity
  • Synthetic SAT benchmarks based on φ ↔ NF_OL(φ) tautology
  • Tseitin encoding yields unsatisfiable instances hard for state-of-the-art solvers
  • Instances have short orthologic proofs
  • Applied to EPFL arithmetic circuits
  • Algorithm solves instances efficiently while Kissat times out
  • Orthologic normalization can improve SAT solving time on some hard problems

Entities

Institutions

  • EPFL

Sources