arrow
Return

A MaxSAT-based framework for computing circumscription

delete2026-01-01
delete0
PRE
AI
Z
Zhongtao Xie
Y
Yisong Wang *
L
Lei Yang
H
Hongbo Hu
DOI:10.1007/s10472-025-09997-3delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
The circumscription is an elegant non-monotonic logic. However, computing circumscription remains challenging due to its computational complexity. This paper presents a weighted partial Maximum Satisfiability (MaxSAT) encoding approach that addresses circumscription, allowing us to leverage state-of-the-art MaxSAT solvers for efficient computation. This approach introduces a linear-time encoding scheme that captures both parallel and prioritized circumscription without requiring fresh predicates. Furthermore, we develop a systematic model enumeration strategy using blocking clauses, which enables the complete and efficient enumeration of circumscription models while avoiding redundancy. Extensive experiments have been conducted on benchmarks such as model-based circuit diagnostics, random and industrial SAT problems, and extended stable marriage problems. The results indicate that our MaxSAT-based implementation, circ-maxsat, achieves comparable performance with state-of-the-art methods such as circ2dlp and aspino. Notably, circ-maxsat outperforms other solvers on the (extended) stable marriage problem in terms of computational efficiency. This study advances the computation of circumscription and introduces new applications of MaxSAT in non-monotonic reasoning.
Keywords:
Propositional circumscription
Maximum satisfiability
Satisfiability
Answer set program
Model-based diagnosis

Journal

A
Annals of Mathematics and Artificial Intelligence
IF:
1
Papers:
14
Citations:
1.2K

Organization

G
guizhou university
Scholars:
2.3W
Papers: 1.3W
Citations: 15
C
chongqing university of arts & sciences
Scholars:
1.6K
Papers: 1.5K
Citations: 1