The Florida AI Research Society · 2009 · 10 citations · 8 references
ComputingComputer ScienceAlgorithmsLogicProgramming LanguagesAutomated ReasoningBoolean AlgebraDeductive ReasoningLogic ProgrammingAnswer Set ProgrammingBoolean SatisfiabilityBoolean Satisfiability Problem
Coinduction has recently been introduced into logic programming by Simon et al. The resulting paradigm, termed coinductive logic programming (co-LP), allows one to model and reason about infinite processes and objects. Co-LP extended with negation has many interesting applications: for instance in developing top-down, goaldirected evaluation strategies for Answer Set Programming. In this paper we show yet another application of co-LP, namely, elegantly realizing Boolean SAT solvers
8
The stable model semantics for logic programming
Michael Gelfond, Vladimir Lifschitz · 1988 · 3.4K citations
A Computing Procedure for Quantification Theory
Martin Davis, Hilary Putnam · Journal of the ACM · 1960 · 2.6K citations · Full text
A kripke-kleene semantics for logic programs*
Melvin Fitting · The Journal of Logic Programming · 1985 · 539 citations
Consistency of Clark's completion and existence of stable models.
François Fages · 1994 · 329 citations