A Simple yet Efficient MCSes Enumeration with SAT Oracles

Published: 01 Jan 2020, Last Modified: 21 Jul 2025ACIIDS (1) 2020EveryoneRevisionsBibTeXCC BY-SA 4.0
Abstract: The enumeration of the maximal satisfiable subsets (MSSes) or the minimal correction subsets (MCSes) of conjunctive normal form (CNF) formulas is a cornerstone task in various AI domains. This paper presents an algorithm that enumerates all MCSes with SAT oracles. Our algorithm is simple because it follows a plain algorithm without any techniques that decrease the number of calls to a SAT oracle. The experimental results show that our proposed method is more efficient than state-of-the-art MCS enumerators on average to deal with Partial-MaxSAT instances.
Loading