Back to Search
Start Over
Parameterized and exact algorithms for finding a read-once resolution refutation in 2CNF formulas
- Source :
- Annals of Mathematics and Artificial Intelligence. 90:3-29
- Publication Year :
- 2021
- Publisher :
- Springer Science and Business Media LLC, 2021.
-
Abstract
- In this paper, we discuss algorithms for the problem of finding read-once resolution refutations of unsatisfiable 2CNF formulas within the resolution refutation system. Broadly, a read-once resolution refutation is one in which each constraint (input or derived) is used at most once. Read-once resolution refutations have been widely studied in the literature for a number of constraint system-refutation system pairs. For instance, read-once resolution has been analyzed for boolean formulas in conjunctive normal form (CNF) and read-once cutting planes have been analyzed for polyhedral systems. By definition, read-once refutations are compact, and hence valuable in applications that place a premium on visualization. The satisfiability problem (SAT) is concerned with finding a satisfying assignment for a boolean formula in CNF. While SAT is NP-complete in general, there exist some interesting subclasses of CNF formulas, for which it is decidable in polynomial time. One such subclass is the class of 2CNF formulas, i.e., CNF formulas in which each clause has at most two literals. The existence of efficient algorithms for satisfiability checking in 2CNF formulas (2SAT), makes this class useful from the perspective of modeling selected logic programs. The work in this paper is concerned with the read-once refutability problem (under resolution) in this subclass. Although 2SAT is decidable in polynomial time, the problem of finding a read-once resolution refutation of an unsatisfiable 2CNF formula is NP-complete. We design non-trivial, parameterized and exact exponential algorithms for this problem. Additionally, we study the computational complexity of finding a shortest read-once resolution refutation of a 2CNF formula.
- Subjects :
- True quantified Boolean formula
Applied Mathematics
Parameterized complexity
Computer Science::Computational Complexity
Resolution (logic)
Satisfiability
Decidability
TheoryofComputation_MATHEMATICALLOGICANDFORMALLANGUAGES
Artificial Intelligence
Computer Science::Logic in Computer Science
Conjunctive normal form
Boolean satisfiability problem
Algorithm
Time complexity
Mathematics
Subjects
Details
- ISSN :
- 15737470 and 10122443
- Volume :
- 90
- Database :
- OpenAIRE
- Journal :
- Annals of Mathematics and Artificial Intelligence
- Accession number :
- edsair.doi...........7fbbcadbf0711b81fe5de13ab628c28c