paper-with-me

Papers

Can Graph Neural Networks Learn to Solve MaxSAT Problem?

2021-11-15 · Minghao Liu, Fuqi Jia, Pei Huang, Fan Zhang, Yuchen Sun, Shaowei Cai, Feifei Ma, Jian Zhang

With the rapid development of deep learning techniques, various recent work has tried to apply graph neural networks (GNNs) to solve NP-hard problems such as Boolean Satisfiability (SAT), which shows the potential in bridging the gap between machine learning and symbolic reasoning. However, the quality of solutions predicted by GNNs has not been well investigated in the literature. In this paper, we study the capability of GNNs in learning to solve Maximum Satisfiability (MaxSAT) problem, both from theoretical and practical perspectives. We build two kinds of GNN models to learn the solution of MaxSAT instances from benchmarks, and show that GNNs have attractive potential to solve MaxSAT problem through experimental evaluation. We also present a theoretical explanation of the effect that GNNs can learn to solve MaxSAT problem to some extent for the first time, based on the algorithmic alignment theory.

📄 PDF Abstract BibTeX arXiv:2111.07568

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Exploiting Resolution-based Representations for MaxSAT Solving

2015-05-10 · Miguel Neves, Ruben Martins, Mikoláš Janota, Inês Lynce 외

Most recent MaxSAT algorithms rely on a succession of calls to a SAT solver in order to find an optimal solution. In particular, several algorithms take advantage of the ability of SAT solvers to identify unsatisfiable s…

HyperSAT: Unsupervised Hypergraph Neural Networks for Weighted MaxSAT Problems

2025-04-16 · Qiyue Chen, Shaolin Tan, Suixiang Gao, Jinhu Lü

Graph neural networks (GNNs) have shown promising performance in solving both Boolean satisfiability (SAT) and Maximum Satisfiability (MaxSAT) problems due to their ability to efficiently model and capture the structural…

UpMax: User partitioning for MaxSAT

2023-05-25 · Pedro Orvalho, Vasco Manquinho, Ruben Martins

It has been shown that Maximum Satisfiability (MaxSAT) problem instances can be effectively solved by partitioning the set of soft clauses into several disjoint sets. The partitioning methods can be based on clause weigh…

Diversified Top-k Partial MaxSAT Solving

2017-05-31 · Junping Zhou, Huanyao Sun, Feifei Ma, Jian Gao 외

We introduce a diversified top-k partial MaxSAT problem, a combination of partial MaxSAT problem and enumeration problem. Given a partial MaxSAT formula F and a positive integer k, the diversified top-k partial MaxSAT is…

Community Detection

BandMaxSAT: A Local Search MaxSAT Solver with Multi-armed Bandit

2022-01-14 · Jiongzhi Zheng, Kun He, Jianrong Zhou, Yan Jin 외

We address Partial MaxSAT (PMS) and Weighted PMS (WPMS), two practical generalizations of the MaxSAT problem, and propose a local search algorithm for these problems, called BandMaxSAT, that applies a multi-armed bandit …