2012
DOI: 10.1017/s1471068412000014
|View full text |Cite
|
Sign up to set email alerts
|

A Transformation-based implementation for CLP with qualification and proximity

Abstract: Uncertainty in logic programming has been widely investigated in the last decades, leading to multiple extensions of the classical LP paradigm. However, few of these are designed as extensions of the well-established and powerful CLP scheme for Constraint Logic Programming. In a previous work we have proposed the SQCLP (proximity-based qualified constraint logic programming) scheme as a quite expressive extension of CLP with support for qualification values and proximity relations as generalizations of uncerta… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
5
0

Year Published

2014
2014
2023
2023

Publication Types

Select...
4
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(5 citation statements)
references
References 37 publications
0
5
0
Order By: Relevance
“…Ending this section, it is worthy to say that our approach differs from the one presented in [6] since they employ a combination of transformation techniques to first extract the definition of a predicate "∼", simulating weak unification in terms of a set of complex program rules that extends the original program. Finally, this predicate "∼" is reduced to a built-in proximity/similarity unification operator (in this case not implemented by rules and very close to the implementation of our weak unification algorithm) that highly improves the efficiency of their previous programming systems.…”
Section: Relationmentioning
confidence: 99%
See 3 more Smart Citations
“…Ending this section, it is worthy to say that our approach differs from the one presented in [6] since they employ a combination of transformation techniques to first extract the definition of a predicate "∼", simulating weak unification in terms of a set of complex program rules that extends the original program. Finally, this predicate "∼" is reduced to a built-in proximity/similarity unification operator (in this case not implemented by rules and very close to the implementation of our weak unification algorithm) that highly improves the efficiency of their previous programming systems.…”
Section: Relationmentioning
confidence: 99%
“…During the last years we have developed the FLOPER tool, initially intended for manipulating MALP programs 6 . In its current development state, FLOPER has been equipped with new features in order to cope with more expressive languages and, in particular, with FASILL.…”
Section: Implementation Of Fasill In Flopermentioning
confidence: 99%
See 2 more Smart Citations
“…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%