Accelerated Fourier SAT (AFSAT): Fully Realising a GPU-based Symmetric Pseudo-Boolean SAT Solver
Researchers have developed Accelerated Fourier SAT (AFSAT), a new GPU-accelerated solver for pseudo-Boolean satisfiability problems. AFSAT builds upon a previous proof-of-concept, FastFourierSAT, by engineering a fully functional solver that can handle mixed constraint types and lengths within a single instance. Utilizing the JAX compiler for parallel processing and automatic differentiation, AFSAT demonstrates enhanced numerical stability, runtime performance, and memory efficiency, partially by employing a custom discrete Fourier transform implementation to address floating-point limitations. AI
IMPACT Introduces a novel approach to SAT solving that could accelerate AI research and development requiring constraint satisfaction.