首页> 外文会议>Federated Conference on Computer Science and Information Systems >Fuzzy logic rules modeling similarity-based strict equality
【24h】

Fuzzy logic rules modeling similarity-based strict equality

机译:模糊逻辑规则建模相似性的严格平等

获取原文

摘要

A classical, but even nowadays challenging research topic in declarative programming, consists in the design of powerful notions of “equality”, as occurs with the flexible (fuzzy) and efficient (lazy) model that we have recently proposed for hybrid declarative languages amalgamating functional-fuzzy-logic features. The crucial idea is that, by extending at a very low cost the notion of “strict equality” typically used in lazy functional (HASKELL) and functional-logic (CURRY) languages, and by relaxing it to the more flexible one of similarity-based equality used in modern fuzzy-logic programming languages (such as LIKELOG and BOUSI~PROLOG), similarity relations can be successfully treated while mathematical functions are lazily evaluated at execution time. Now, we are concerned with the so-called Multi-Adjoint Logic Programming approach, MALP in brief, which can be seen as an enrichment of PROLOG based on weighted rules with a wide range of fuzzy connectives. In this work, we revisit our initial notion of SSE (Similarity-based Strict Equality) in order to re-model it at a very high abstraction level by means of a simple set of MALP rules. The resulting technique (which can be tested on-line in dectau.uclm.es/sse) not only simulates, but also surpass in our target framework, the effects obtained in other fuzzy logic languages based on similarity relations (with much more complex/reinforced unification algorithms in the core of their procedural principles), even when the current operational semantics of MALP relies on the simpler, purely syntactic unification method of PROLOG.
机译:一个古典,但即使是如今在陈述方案编程中的研究课题,包括在强大的“平等”的设计中,如最近提出的混合声明语言合并功能的灵活(模糊)和高效(懒惰)模型所发生的。 -Fuzzy逻辑功能。至关重要的想法是,通过以非常低的成本延伸,通常在懒惰功能(Haskell)和功能逻辑(咖喱)语言中使用的“严格平等”的概念,以及通过将其放松到更灵活的基于相似之处之一在现代模糊逻辑编程语言中使用的平等(例如Likelog和Bousi〜Prolog),相似关系可以在数学函数在执行时间进行懒惰评估。现在,我们涉及所谓的多伴随逻辑编程方法,MALP简要介绍,可以基于具有各种模糊连接的加权规则作为Prolog的丰富。在这项工作中,我们重新审视我们的SSE的初始概念(类似基于全等),以通过一套简单的规则MALP的方式在一个很高的抽象级别它重新模型。由此产生的技术(可以在Dectau.uclm.es/sse上在线测试)不仅模拟,而且在我们的目标框架中进行超越,基于相似关系的其他模糊逻辑语言获得的效果(具有更复杂/加强统一算法在其程序原则的核心),即使马尔普的当前运营语义依赖于更简单,纯粹的句法统一方法的Prolog。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号