arrow
Return

Algorithms for computing minimal equivalent subformulas

delete2014-11-01
delete10
delete
OA
AI
A
Anton Belov *
M
Mikoláš Janota
I
Inês Lynce
J
João Marques‐Silva
DOI:10.1016/j.artint.2014.07.011delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Knowledge representation and reasoning using propositional logic is an important component of AI systems. A propositional formula in Conjunctive Normal Form (CNF) may contain redundant clauses - clauses whose removal from the formula does not affect the set of its models. Identification of redundant clauses is important because redundancy often leads to unnecessary computation, wasted storage, and may obscure the structure of the problem. A formula obtained by the removal of all redundant clauses from a given CNF formula F called a Minimal Equivalent Subformula (MES) of F. This paper proposes a number of efficient algorithms and optimization techniques for the computation of MESes. Previous work on MES computation proposes a simple algorithm based on iterative application of the definition of a redundant clause, similar to the well-known deletion-based approach for the computation of Minimal Unsatisfiable Subformulas (MUSes). This paper observes that, in fact, most of the existing algorithms for the computation of MUSes can be adapted to the computation of MESes. However, some of the optimization techniques that are crucial for the performance of the state-of-the-art MUS extractors cannot be applied in the context of MES computation, and thus the resulting algorithms are often not efficient in practice. To address the problem of efficient computation of MESes, the paper develops a new class of algorithms that are based on the iterative analysis of subsets of clauses, and a lightweight pruning technique based on the computation of backbones. The experimental results, obtained on representative problem instances, confirm the effectiveness of the proposed methods. The experimental results also reveal that many CNF instances obtained from the practical applications of SAT exhibit a large degree of redundancy. (C) 2014 Elsevier B.V. All rights reserved.
Keywords:
Boolean satisfiability
Redundancy
Irredundant subformula
Minimal unsatisfiability
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Artificial Intelligence Review cover
Artificial Intelligence Review
IF:
13.9
Papers:
6.1K
Citations:
1.9W

Organization

I
inesc-id
Scholars:
636
Papers: 504
Citations: 0
U
university college dublin
Scholars:
2.6W
Papers: 2.2W
Citations: 22
Cited Papers

Cited Papers

errShare
errSave
Correlating substituent parameter values to electron transport properties of molecules
err2004-03-01
err0
PREAI
errNatalie Vedova-Brook; Nikita Matsunaga; Karl Sohlberg
errShare
errSave
errShare
errSave
The bactericidal activity of magainins against Pseudomonas aeruginosa and Enterococcus faecium
err1993-01-01
err0
PREAI
errMatthew E. Levison; Peter G. Pitsakis; Phyllis L. May; Caroline C. Johnson
errShare
errSave
Corporate Hedging, Investment and Value
err2010-01-01
err0
errOAAI
errJose M. Berrospide; Amiyatosh K. Purnanandam; Uday Rajan
errShare
errSave
The size, burden and cost of disorders of the brain in the UK
err2013-07-24
err0
errOAAI
errNaomi A Fineberg; Peter M Haddad; Lewis Carpenter; Brenda Gannon; Rachel Sharpe; Allan H Young; Eileen Joyce; James Rowe; David Wellsted; David J Nutt; Barbara J Sahakian
errShare
errSave
Microvascular Anastomoses Using End-to-End versus End-to-Side Technique in Lower Extremity Free Tissue Transfer
err2015-08-31
err0
PREAI
errEugenia Cho; Ryan Garcia; Jared Blau; Howard Levinson; Detlev Erdmann; L. Levin; Scott Hollenbeck
errShare
errSave
researcher View more