Tableaux for logic programming |
| |
Authors: | Melvin Fitting |
| |
Affiliation: | (1) Department Mathematics and Computer Science, Lehman College (CUNY), 10468 Bronx, NY;(2) Depts. Computer Science, Philosophy, Mathematics, Graduate Center (CUNY), 33 West 42nd Street, NYC, 10036, NY, U.S.A. |
| |
Abstract: | ![]() We present a logic programming language, which we call Proflog, with an operational semantics based on tableaux and a denotational semantics based on supervaluations. We show the two agree. Negation is well behaved, and semantic noncomputability issues do not arise. This is accomplished essentially by dropping a domain closure requirement. The cost is that intuitions developed through the use of classical logic may need modification, though the system is still classical at a level once removed. Implementation problems are discussed very briefly; the thrust of the paper is primarily theoretical.Research partly supported by NSF Grant CCR-9104015. |
| |
Keywords: | logic programming Proflog tableau supervaluations |
本文献已被 SpringerLink 等数据库收录! |
|