ACM Transactions on Computational Logic · 2012 · 11 citations · 9 references
ComputingComputer ScienceMathematicsAlgorithmsKnowledge RepresentationLogicAutomated ReasoningDeductive ReasoningIntuitionistic LogicMathematical LogicPropositional LogicRule-based RepresentationEmpirical EvaluationIntuitionistic Propositional LogicPropositional CalculusSearch Space PruningSimplificationSyntax Of Propositional LogicTableau Algorithms
The implementation of a logic requires, besides the definition of a calculus and a decision procedure, the development of techniques to reduce the search space. In this article we introduce some simplification rules for Intuitionistic propositional logic that try to replace a formula with an equi-satisfiable “simpler” one with the aim to reduce the search space. Our results are proved via semantical techniques based on Kripke models. We also provide an empirical evaluation of their impact on implementations.
9
A machine program for theorem-proving
Martin Davis, George Logemann, Donald Loveland · Communications of the ACM · 1962 · 3.2K citations · Full text
A Computing Procedure for Quantification Theory
Martin Davis, Hilary Putnam · Journal of the ACM · 1960 · 2.6K citations · Full text
Implementing the Davis–Putnam Method
Hantao Zhang, Mark E. Stickel · Journal of Automated Reasoning · 2000 · 95 citations