Meta-logic programming for a synonymy logic

In order to give a suitable framework for a synonymy-based logic programming, we argue about the possibility of reducing fuzzy logic programming to classical logical programming. More precisely, we show that given a fuzzy program in a language L, we can translate it into an equivalent classical program in a (meta-)language $$ {\text{L}}_{m} $$ in which every predicate name in L becomes a constant in $$ {\text{L}}_{m} . $$ This enables us to admit in $$ {\text{L}}_{m} $$ meta-relations among predicates and therefore, in particular, the synonymy.

[1]  Peter Vojtás,et al.  Fuzzy logic programming , 2001, Fuzzy Sets Syst..

[2]  L. Valverde On the structure of F-indistinguishability operators , 1985 .

[3]  Giangiacomo Gerla,et al.  Fuzzy Logic: Mathematical Tools for Approximate Reasoning , 2001 .

[4]  Teresa Alsinet,et al.  Adding similarity-based reasoning capabilities to a Horn fragment of possibilistic logic with fuzzy constants , 2004, Fuzzy Sets Syst..

[5]  Mingsheng Ying,et al.  A logic for approximate reasoning , 1994, Journal of Symbolic Logic.

[6]  Jirí Wiedermann,et al.  Fuzzy Turing Machines Revised , 2002, Comput. Artif. Intell..

[7]  Rafee Ebrahim,et al.  Fuzzy logic programming , 2001, Fuzzy Sets Syst..

[8]  Giangiacomo Gerla,et al.  Similarity-based Unification , 2000, Fundam. Informaticae.

[9]  J. A. Goguen,et al.  The logic of inexact concepts , 1969, Synthese.

[10]  Giangiacomo Gerla,et al.  Recursively Enumerable L-Sets , 1987, Math. Log. Q..

[11]  M. Ying,et al.  Approximate Reasoning Based on Similarity , 2000 .

[12]  Jan Pavelka,et al.  On Fuzzy Logic I Many-valued rules of inference , 1979, Math. Log. Q..

[13]  P. M. Hill,et al.  Meta-Programming in Logic Progamming , 1998 .

[14]  Stefania Costantini,et al.  Meta-reasoning: A Survey , 2002, Computational Logic: Logic Programming and Beyond.

[15]  Giangiacomo Gerla Fuzzy Logic Programming and Fuzzy Control , 2005, Stud Logica.

[16]  Giangiacomo Gerla Effectiveness and multivalued logics , 2006, J. Symb. Log..

[17]  Giangiacomo Gerla,et al.  Fuzzy unification as a foundation of fuzzy logic programming , 1998 .

[18]  Dov M. Gabbay,et al.  Handbook of logic in artificial intelligence and logic programming (vol. 1) , 1993 .

[19]  Giangiacomo Gerla,et al.  Logics with approximate premises , 1998 .

[20]  Manuel Ojeda-Aciego,et al.  Similarity-based unification: a multi-adjoint approach , 2004, EUSFLAT Conf..