计算机科学
启发式
模块化设计
布尔可满足性问题
解算器
加速
航程(航空)
启发式
可满足性
理论计算机科学
计算复杂性理论
建模语言
模型检查
局部搜索(优化)
合取范式
可满足模理论
算法
命题演算
进化算法
最优化问题
语言模型
执行时间
最大可满足性问题
人工智能
搜索算法
基线(sea)
作者
Yiwen Sun,Furong Ye,Zhihan Chen,Ke Wei,Shaowei Cai
标识
DOI:10.1038/s41467-026-74949-2
摘要
Abstract The Satisfiability problem (SAT) is fundamental in computational complexity theory and has a wide range of industrial applications. Optimizing modern SAT solvers in real-world settings is quite challenging due to their intricate architectures. While automatic configuration frameworks have been developed, they rely on manually constrained search spaces. Here we develop AutoModSAT, a framework that uses large language models (LLMs) to automatically optimize SAT solvers. AutoModSAT combines an LLM-compatible modular solver design, unsupervised prompt optimization to diversify generated functions, and an efficient search procedure based on presearch strategy and a (1 + λ ) evolutionary algorithm. Extensive experiments across a wide range of datasets demonstrate that AutoModSAT achieves 40% performance improvement over the baseline solver and 30% improvement over the state-of-the-art solvers. Moreover, AutoModSAT also attains a notable speedup compared to the parameter-tuned alternatives of the state-of-the-art solvers over most of the test datasets. These results demonstrate the potential of LLM-guided heuristic discovery for optimizing complex SAT solvers.
科研通智能强力驱动
Strongly Powered by AbleSci AI