Proximity-based unification theory

P Julián-Iranzo, C Rubio-Manzano - Fuzzy Sets and Systems, 2015 - Elsevier
Abstract Similarity-based Logic Programming has been proposed to enhance the Logic
Programming paradigm with similarity relations, in order to represent and manage vague or …

Bousi∼ Prolog: Design and implementation of a proximity-based fuzzy logic programming language

P Julián-Iranzo, F Sáenz-Pérez - Expert Systems with Applications, 2023 - Elsevier
The fuzzy logic programming language Bousi∼ Prolog extends Prolog with a weak
unification algorithm based on proximity relations and truth degree annotations. The weak …

A sound and complete semantics for a similarity-based logic programming language

P Julián-Iranzo, C Rubio-Manzano - Fuzzy Sets and Systems, 2017 - Elsevier
Abstract Similarity-based Logic Programming replaces the syntactic unification algorithm of
classical SLD-resolution by a fuzzy one, leading to an operational mechanism that we name …

Bousi~ Prolog: a Prolog extension language for flexible query answering

P Julián-Iranzo, C Rubio-Manzano… - Electronic Notes in …, 2009 - Elsevier
In this paper we present the main features and implementation details of a programming
language that we call Bousi~ Prolog. It can be seen as an extension of Prolog able to deal …

[HTML][HTML] The fuzzy logic programming language FASILL: design and implementation

P Julián-Iranzo, G Moreno, JA Riaza - International Journal of Approximate …, 2020 - Elsevier
The FASILL programming language (acronym of “Fuzzy Aggregators and Similarity Into a
Logic Language”) combines a weak unification algorithm, based on similarity relations …

A similarity-based WAM for Bousi~ Prolog

P Julián-Iranzo, C Rubio-Manzano - International Work-Conference on …, 2009 - Springer
Bousi~ Prolog is an extension of the standard Prolog language with an operational
semantics which is an adaptation of the SLD resolution principle where classical unification …

[HTML][HTML] Thresholded semantic framework for a fully integrated fuzzy logic language

P Julián-Iranzo, G Moreno, J Penabad - … of logical and algebraic methods in …, 2017 - Elsevier
This work proposes a declarative semantics based on a fuzzy variant of the classical notion
of least Herbrand model for the so-called FASILL programming language (acronym of …

An efficient fuzzy unification method and its implementation into the Bousi~ Prolog system

P Julián-Iranzo… - … Conference on Fuzzy …, 2010 - ieeexplore.ieee.org
Bousi~ Prolog is a fuzzy logic programming language whose main objective is to make
flexible the query answering process. Its operational mechanism is a extension of the SLD …

A declarative semantics for Bousi~ Prolog

P Julián-Iranzo, C Rubio-Manzano - Proceedings of the 11th ACM …, 2009 - dl.acm.org
Bousi~ Prolog is a fuzzy logic programming language with an operational semantics which
is an adaptation of the SLD resolution principle, where classical unification has been …

A fuzzy logic programming environment for managing similarity and truth degrees

P Julián-Iranzo, G Moreno, J Penabad… - arXiv preprint arXiv …, 2015 - arxiv.org
FASILL (acronym of" Fuzzy Aggregators and Similarity Into a Logic Language") is a fuzzy
logic programming language with implicit/explicit truth degree annotations, a great variety of …