Proceedings Article10.1063/1.2835940
Designing a Software Tool for Fuzzy Logic Programming
José M. Abietar,Pedro J. Morcillo,Ginés Moreno +2 more
- 08 Jan 2008
- Vol. 963, Iss: 2, pp 1117-1120
8
TL;DR: This work describes a prototype system which is able to directly translate fuzzy logic programs into Prolog code in order to safely execute these residual programs inside any standard Prolog interpreter in a completely transparent way for the final user.
read more
Abstract: Fuzzy Logic Programming is an interesting and still growing research area that agglutinates the efforts for introducing fuzzy logic into logic programming (LP), in order to incorporate more expressive resources on such languages for dealing with uncertainty and approximated reasoning. The multi‐adjoint logic programming approach is a recent and extremely flexible fuzzy logic paradigm for which, unfortunately, we have not found practical tools implemented so far. In this work, we describe a prototype system which is able to directly translate fuzzy logic programs into Prolog code in order to safely execute these residual programs inside any standard Prolog interpreter in a completely transparent way for the final user. We think that the development of such fuzzy languages and programing tools might play an important role in the design of advanced software applications for computational physics, chemistry, mathematics, medicine, industrial control and so on.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Programming with Fuzzy Logic Rules by Using the FLOPER Tool
Pedro J. Morcillo,Ginés Moreno +1 more
- 30 Oct 2008
TL;DR: The FLOPER system is able to directly translate a powerful kind of fuzzy logic programs into Prolog code which can be directly executed inside any standard Prolog interpreter in a completely transparent way for the final user.
33
Declarative traces into fuzzy computed answers
Pedro-Jose Morcillo,Ginés Moreno,Jaime Penabad,Carlos Vazquez +3 more
- 19 Jul 2011
TL;DR: A nice property of the MALP system regarding its ability for easily collecting declarative traces at execution time, without modifying the underlying procedural principle is focused on.
RFuzzy: An Expressive Simple Fuzzy Compiler
Susana Munoz-Hernandez,Victor Pablos Ceruelo,Hannes Strass +2 more
- 05 Jun 2009
TL;DR: RFuzzy represents the truth value of predicates using facts, rules and also can define fuzzy predicates as continuous functions, so it is easy to use for any person that wants to represent a problem using fuzzy reasoning in a simple way.
Using FLOPER for Running/Debugging Fuzzy Logic Programs
Pedro J. Morcillo,Ginés Moreno +1 more
- 01 Jan 2008
TL;DR: This work describes a prototype system, the FLOPER tool, which is able to directly translate fuzzy logic programs into Prolog code in order to safely execute these final programs inside any standard Prolog interpreter in a completely transparent way for the final user.
•Posted Content
Rfuzzy framework
TL;DR: Rfuzzy as mentioned in this paper is a modern framework that is modelling multi-adjoint logic semantics and provides some extensions as default values (to represent missing information, even partial default values) and typed variables.
2
Related Papers (5)
Mitsuru Ishizuka,Naoki Kanai +1 more
- 18 Aug 1985
Erik Ruf,Daniel Weise +1 more
- 01 Jul 1990
John W. Lloyd
- 01 Jan 1984
Jesús Medina,Manuel Ojeda-Aciego,Peter Vojtáš +2 more
- 16 Aug 2004