2009
DOI: 10.1007/978-3-642-02478-8_31
|View full text |Cite
|
Sign up to set email alerts
|

A Similarity-Based WAM for Bousi~Prolog

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
7
0

Year Published

2009
2009
2018
2018

Publication Types

Select...
4
4

Relationship

2
6

Authors

Journals

citations
Cited by 15 publications
(7 citation statements)
references
References 5 publications
0
7
0
Order By: Relevance
“…Firstly, the definition of the syntax; secondly, the elaboration of a formal study of its semantics; and thirdly, an implementation of the system. In order to address the tasks related with syntax and semantics, we will follow the guidelines established in [19] and [20] 1 ; for the implementation task, we will follow the guidelines detailed in [16]. Example 3.…”
Section: Simple Interval-valued Fuzzy Prolog: Syntax Semantics and Im...mentioning
confidence: 99%
See 1 more Smart Citation
“…Firstly, the definition of the syntax; secondly, the elaboration of a formal study of its semantics; and thirdly, an implementation of the system. In order to address the tasks related with syntax and semantics, we will follow the guidelines established in [19] and [20] 1 ; for the implementation task, we will follow the guidelines detailed in [16]. Example 3.…”
Section: Simple Interval-valued Fuzzy Prolog: Syntax Semantics and Im...mentioning
confidence: 99%
“…This task involves different challenges both from theoretical and implementation points of view. The former entails adding a IVFSs arithmetic into the Warren Abstract Machine based on Similarity (SWAM) [16]; the latter, means to establish a (model-theoretic) declarative semantics for the language in the classical way, formalising the notion of least interval valued fuzzy Herbrand model for interval-valued fuzzy definite programs. This paper is divided into the following sections: section 2 introduces the concepts that support our approach; section 3 describes the details of the syntax, semantics and implementation of the proposed language; section 4 analyses different realms where this programming language can be applied; in section 5, the main differences between this proposal an others that are described in the literature are discussed; and, finally, section 6 summarizes our main conclusions and some ideas for future work.…”
mentioning
confidence: 99%
“…Neither LIKELOG nor SiLog are publicly available, what prevent a real evaluation of these systems, and they seem immature prototypes. In this same line of work, Bousi∼Prolog [12,15], on the other hand, is the first fuzzy logic programming system which is a true PROLOG extension and not a simple interpreter able to execute a weak SLDresolution procedure. Also it is the first fuzzy logic programming language that proposed the use of proximity relations as a generalization of similarity relations [11].…”
Section: Introductionmentioning
confidence: 99%
“…SLPlike languages using proximity relations include Bousi∼Prolog (Julián-Iranzo and Rubio-Manzano 2009a) and the SQCLP scheme (Rodríguez-Artalejo and Romero-Díaz 2010a). Two prototype implementations of Bousi∼Prolog are available: a low-level implementation (Julián-Iranzo and Rubio-Manzano 2009b) based on an adaptation of the classical Warren Abstract Machine (WAM) (called Similarity WAM) implemented in Java and able to execute a Prolog program in the context of a similarity relation defined on the first-order alphabet induced by that program; and a high-level implementation (Julián-Iranzo et al 2009) done on top of SWI-Prolog by means of a program transformation from Bousi∼Prolog programs into the so-called Translated BPL code than can be executed according to the weak SLD resolution principle by a meta-interpreter.…”
Section: Introductionmentioning
confidence: 99%