Technical Foundations of a DPLL-Based SAT Solver for Propositional Gödel Logic
Dušan Guller
Abstract
Dušan Guller
Abstract
We provide the foundations of automated deduction in the propositional Gδdel logic. The propositional Gδdel logic is one of the simplest infinitely valued fuzzy logics, which generalizes classical propositional logic. We propose an extension of the Davis- Putnam-Logemann-Loveland (DPLL) procedure to this logic and prove its refutational soundness and finite completeness. Using the DPLL procedure, we solve the deduction problem T = φ (T is a finite theory and φ a formula), which covers the finite SAT problem for a theory and the VAL problem for a formula, obviously. This paper serves, on the one side, as a technical basis for the design of a SAT solver; on the other side, gives some preliminary theoretical results concerning the logical and computational foundations of fuzzy inference, which is our main aim.
OpenAlex reports 7 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
We provide the foundations of automated deduction in the propositional Gδdel logic. The propositional Gδdel logic is one of the simplest infinitely valued fuzzy logics, which generalizes classical propositional logic. We propose an extension of the Davis- Putnam-Logemann-Loveland (DPLL) procedure to this logic and prove its refutational soundness and finite completeness. Using the DPLL procedure, we solve the deduction problem T = φ (T is a finite theory and φ a formula), which covers the finite SAT problem for a theory and the VAL problem for a formula, obviously. This paper serves, on the one side, as a technical basis for the design of a SAT solver; on the other side, gives some preliminary theoretical results concerning the logical and computational foundations of fuzzy inference, which is our main aim.
Key concepts: DPLL algorithm, Zeroth-order logic, Soundness, Well-formed formula, Propositional calculus, Propositional variable, Autoepistemic logic, Intermediate logic