Improving completeness in multi-adjoint logic computations via general reductants

P. J. Morcillo, G. Moreno
{"title":"Improving completeness in multi-adjoint logic computations via general reductants","authors":"P. J. Morcillo, G. Moreno","doi":"10.1109/FOCI.2011.5949467","DOIUrl":null,"url":null,"abstract":"Fuzzy extensions of logic programming often require the notion of reductant to ensure completeness when working with some lattices modeling the concept of truth degree beyond the simpler case of true and false. Initially introduced in the context of generalized annotated logic programming, some adaptations of this theoretical tool have been proposed for the more recent and flexible framework of multi-adjoint logic programming. To the best of our knowledge, all of them suffer the important problem of usually requiring an infinite set of reductants (one for each ground atom) for being added to a given program in order to guarantee its completeness. The main goal of this paper is the introduction of a generalized notion of reductant, called G-reductant, which only depends on (a finite number of) predicate symbols instead of ground atoms (whose number is always infinite for programs considering at least a non constant function symbol in their signature). More exactly, given a predicate p/n in the signature of a fuzzy program p, we generate just a single G-reductant with head p(X1, … , Xn) (being X1, … , Xn different variable symbols) which covers all the possible calls to p in a completely safe way. Since the number of G-reductants is finite for programs with a finite number of predicates, our notion can be really applied in practice in contrast with older versions of reductants which are only applicable at a non-practical, but purely theoretical level.","PeriodicalId":106271,"journal":{"name":"2011 IEEE Symposium on Foundations of Computational Intelligence (FOCI)","volume":"61 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-04-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2011 IEEE Symposium on Foundations of Computational Intelligence (FOCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/FOCI.2011.5949467","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

Abstract

Fuzzy extensions of logic programming often require the notion of reductant to ensure completeness when working with some lattices modeling the concept of truth degree beyond the simpler case of true and false. Initially introduced in the context of generalized annotated logic programming, some adaptations of this theoretical tool have been proposed for the more recent and flexible framework of multi-adjoint logic programming. To the best of our knowledge, all of them suffer the important problem of usually requiring an infinite set of reductants (one for each ground atom) for being added to a given program in order to guarantee its completeness. The main goal of this paper is the introduction of a generalized notion of reductant, called G-reductant, which only depends on (a finite number of) predicate symbols instead of ground atoms (whose number is always infinite for programs considering at least a non constant function symbol in their signature). More exactly, given a predicate p/n in the signature of a fuzzy program p, we generate just a single G-reductant with head p(X1, … , Xn) (being X1, … , Xn different variable symbols) which covers all the possible calls to p in a completely safe way. Since the number of G-reductants is finite for programs with a finite number of predicates, our notion can be really applied in practice in contrast with older versions of reductants which are only applicable at a non-practical, but purely theoretical level.
利用一般约化剂改进多伴随逻辑计算的完备性
逻辑规划的模糊扩展通常需要约化剂的概念,以确保在处理一些格模型时的完整性,这些格模型的真度概念超出了简单的真与假情况。最初是在广义注释逻辑规划的背景下引入的,这个理论工具的一些适应性已经被提出用于最近和更灵活的多伴随逻辑规划框架。据我们所知,它们都面临着一个重要的问题,即通常需要无限组还原剂(每个基原子一个)来添加到给定的程序中,以保证程序的完整性。本文的主要目的是引入一个广义的还原剂概念,称为g -还原剂,它只依赖于(有限数量的)谓词符号,而不依赖于基原子(基原子的数量对于在其签名中至少考虑一个非常数函数符号的程序总是无穷)。更确切地说,在模糊程序p的签名中给定一个谓词p/n,我们只生成一个头部为p(X1,…,Xn) (X1,…,Xn不同的变量符号)的g -约化剂,它以一种完全安全的方式覆盖了对p的所有可能调用。由于g -还原剂的数量对于具有有限数量谓词的程序是有限的,因此我们的概念可以真正应用于实践,而不是旧版本的还原剂,它们只适用于非实际的,但纯理论水平。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信