2011
DOI: 10.1016/j.ins.2010.07.033
|View full text |Cite
|
Sign up to set email alerts
|

RFuzzy: Syntax, semantics and implementation details of a simple and expressive fuzzy tool over Prolog

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3

Citation Types

0
14
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
5
2
1

Relationship

1
7

Authors

Journals

citations
Cited by 26 publications
(14 citation statements)
references
References 36 publications
0
14
0
Order By: Relevance
“…Fuzzy logic languages can be classified (among other criteria) regarding the emphasis they assign when fuzzifying the original unification/resolution mechanisms of PROLOG. So, whereas some approaches are able to cope with similarity/proximity relations at unification time [9,1,29], other ones extend their operational principles (maintaining syntactic unification) for managing a wide variety of fuzzy connectives and truth degrees on rules/goals beyond the simpler case of true or false [16,19,24].…”
Section: Introductionmentioning
confidence: 99%
“…Fuzzy logic languages can be classified (among other criteria) regarding the emphasis they assign when fuzzifying the original unification/resolution mechanisms of PROLOG. So, whereas some approaches are able to cope with similarity/proximity relations at unification time [9,1,29], other ones extend their operational principles (maintaining syntactic unification) for managing a wide variety of fuzzy connectives and truth degrees on rules/goals beyond the simpler case of true or false [16,19,24].…”
Section: Introductionmentioning
confidence: 99%
“…To overcome this situation, during the last decades several fuzzy logic programming systems have been developed where the classical inference mechanism of SLD-resolution is replaced with a fuzzy variant able to handle partial truth and to reason with uncertainty, thus promoting the development of real-world applications in the fields of artificial/computational intelligence, soft-computing, semantic web, etc. Most of these systems implement the fuzzy resolution principle introduced by Lee in [2], such as languages Prolog-Elf [3], F-Prolog [4], Fril [5], (S-)QLP [6] [7], RFuzzy [8] and MALP [9], being this last approach our target goal.…”
Section: Introductionmentioning
confidence: 99%
“…of intervals between 0 and 1[8] [26]) as a Prolog program for being used into  as follows:  A member of this algebra is a list of pairs representing disjoined intervals. The top element is the point 1 (interval from 1 to 1), and the bottom one is the point 0 (interval from 0 to 0).  A union of intervals, U , is less or equal than other union of intervals U ′ if for each I U ∈ , there exists another interval I U ′ ′ ∈ , such that I I′ ⊆ .…”
mentioning
confidence: 99%
“…Leaving apart the theoretical frameworks, as [4], we know about the Prolog-Elf system [5], the FRIL Prolog system [6], the F-Prolog language [7], the FuzzyDL reasoner [8], the Fuzzy Logic Programming Environment for Research (FLOPER) [9], the Fuzzy Prolog system [10], [11], or Rfuzzy [12]. All of them implement in some way the fuzzy set theory introduced by Lotfi Zadeh in 1965 ( [13]), and all of them let you implement the connectors needed to retrieve the non-fuzzy information stored in databases, but we needed more meta-information than the one they provide.…”
Section: Introductionmentioning
confidence: 99%