首页 | 本学科首页   官方微博 | 高级检索  
     


Protected completions of first-order general logic programs
Authors:James J. Lu  V. S. Subrahmanian
Affiliation:(1) School of Computer & Information Science, Syracuse University, 313 Link Hall, 13244-1240 Syracuse, N.Y., U.S.A.;(2) Present address: Computer Science Dept., Northwestern University, 60201 Evanston, IL, U.S.A.
Abstract:Minker and Perlis [15] have made the important observation that in certain circumstances, it might be desirable to prevent the inference of urcornA when A is in the finite failure set of a logic program P. In this paper, we investigate the model-theoretic aspects of their proposal and develop a Fitting-style [5] declarative semantics for protected completions of general logic programs (containing function symbols). This extends the Minker-Perlis proposal which applies to function-free pure logic programs. In addition, an operational semantics is proposed and it is proven to be sound for existentially quantified positive queries and negative ground queries to general, canonical protected logic programs. Completeness issues are investigated and completeness is proved for positive existential queries and negative ground queries for the following classes of programs: (1) function-free general protected logic programs (the Minker-Perlis operational semantics apply to function-free pure protected logic programs), (2) pure protected logic programs (with function symbols) and (3) protected general logic programs that do not contain any internal variables (though they may contain function symbols).
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号