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


Symmetric structure in logic programming
Authors:Jin-Zhao?Wu  author-information"  >  author-information__contact u-icon-before"  >  mailto:wu@pil.informatik.uni-mannheim.de"   title="  wu@pil.informatik.uni-mannheim.de"   itemprop="  email"   data-track="  click"   data-track-action="  Email author"   data-track-label="  "  >Email author,Harald?Fecher
Affiliation:1.Chengdu Institute of Computer Applications,The Chinese Academy of Sciences,Chengdu,P.R. China;2.Fakult?t für Mathematik und Informatik,Universit?t Mannheim,Mannheim,Germany
Abstract:It is argued that some symmetric structure in logic programs could be taken into account when implementing semantics in logic programming. This may enhance the declarative ability or expressive power of the semantics. The work presented here may be seen as representative examples along this line. The focus is on the derivation of negative information and some other classic semantic issues. We first define a permutation group associated with a given logic program. Since usually the canonical models used to reflect the common sense or intended meaning are minimal or completed models of the program, we expose the relationships between minimal models and completed models of the original program and its so-called G-reduced form newly-derived via the permutation group defined. By means of this G-reduced form, we introduce a rule to assume negative information termed G-CWA, which is actually a generalization of the GCWA. We also develop the notions of G-definite, G-hierarchical and G-stratified logic programs, which are more general than definite, hierarchical and stratified programs, and extend some well-known declarative and procedural semantics to them, respectively.
Keywords:symmetry   logic programming   semantics
本文献已被 CNKI 维普 万方数据 SpringerLink 等数据库收录!
点击此处可从《计算机科学技术学报》浏览原始摘要信息
点击此处可从《计算机科学技术学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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