EPiC series in computing · 2018 · 14 citations · 5 references
ComputingComputer ScienceMathematicsFormal MethodsLogicTheory Of ComputationDeductive VerificationFirst-order LogicMathematical LogicModal LogicProof AssistantsTheorem ProvingAutomated Theorem ProvingFirst-order Logic ReasoningModal Logic ConnectionsModal ReasoningUnification
An implementation of an automated theorem prover for first-order modal logic is presented that works for the constant, cumulative and varying domains of the modal logics D, T, S4 and S5. It is based on the (classical) connection calculus and uses prefixes (or world paths) and a prefix unification algorithm to capture the restrictions given by the Kripke semantics of the standard modal logics. This permits a modular and elegant treatment of the considered modal logics and yields an efficient implementation. Details of the calculus, the implementation and performance results on the QMLTP problem library are presented.
5
Restricting backtracking in connection calculi
Jens Otten · AI Communications · 2010 · 54 citations
Free-Variable Tableaux for Propositional Modal Logics
Bernhard Beckert · Studia Logica · 2001 · 16 citations