HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Li, Yang, Chen, Xinyan, Guo, Wenxuan, Li, Xijun, Luo, Wanqian, Huang, Junhua, Zhen, Hui-Ling, Yuan, Mingxuan, Yan, Junchi
Format: Preprint
Publié: 2023
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866910321961074688
author Li, Yang
Chen, Xinyan
Guo, Wenxuan
Li, Xijun
Luo, Wanqian
Huang, Junhua
Zhen, Hui-Ling
Yuan, Mingxuan
Yan, Junchi
author_facet Li, Yang
Chen, Xinyan
Guo, Wenxuan
Li, Xijun
Luo, Wanqian
Huang, Junhua
Zhen, Hui-Ling
Yuan, Mingxuan
Yan, Junchi
contents Industrial SAT formula generation is a critical yet challenging task. Existing SAT generation approaches can hardly simultaneously capture the global structural properties and maintain plausible computational hardness. We first present an in-depth analysis for the limitation of previous learning methods in reproducing the computational hardness of original instances, which may stem from the inherent homogeneity in their adopted split-merge procedure. On top of the observations that industrial formulae exhibit clear community structure and oversplit substructures lead to the difficulty in semantic formation of logical structures, we propose HardSATGEN, which introduces a fine-grained control mechanism to the neural split-merge paradigm for SAT formula generation to better recover the structural and computational properties of the industrial benchmarks. Experiments including evaluations on private and practical corporate testbed show the superiority of HardSATGEN being the only method to successfully augment formulae maintaining similar computational hardness and capturing the global structural properties simultaneously. Compared to the best previous methods, the average performance gains achieve 38.5% in structural statistics, 88.4% in computational metrics, and over 140.7% in the effectiveness of guiding solver tuning by our generated instances. Source code is available at http://github.com/Thinklab-SJTU/HardSATGEN
format Preprint
id arxiv_https___arxiv_org_abs_2302_02104
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline
Li, Yang
Chen, Xinyan
Guo, Wenxuan
Li, Xijun
Luo, Wanqian
Huang, Junhua
Zhen, Hui-Ling
Yuan, Mingxuan
Yan, Junchi
Artificial Intelligence
Machine Learning
Industrial SAT formula generation is a critical yet challenging task. Existing SAT generation approaches can hardly simultaneously capture the global structural properties and maintain plausible computational hardness. We first present an in-depth analysis for the limitation of previous learning methods in reproducing the computational hardness of original instances, which may stem from the inherent homogeneity in their adopted split-merge procedure. On top of the observations that industrial formulae exhibit clear community structure and oversplit substructures lead to the difficulty in semantic formation of logical structures, we propose HardSATGEN, which introduces a fine-grained control mechanism to the neural split-merge paradigm for SAT formula generation to better recover the structural and computational properties of the industrial benchmarks. Experiments including evaluations on private and practical corporate testbed show the superiority of HardSATGEN being the only method to successfully augment formulae maintaining similar computational hardness and capturing the global structural properties simultaneously. Compared to the best previous methods, the average performance gains achieve 38.5% in structural statistics, 88.4% in computational metrics, and over 140.7% in the effectiveness of guiding solver tuning by our generated instances. Source code is available at http://github.com/Thinklab-SJTU/HardSATGEN
title HardSATGEN: Understanding the Difficulty of Hard SAT Formula Generation and A Strong Structure-Hardness-Aware Baseline
topic Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2302.02104