Fuzzy Logic Programming for Implementing a Flexible XPath-based Query Language

FLOPER is the ''Fuzzy LOgic Programming Environment for Research'' designed in our research group for assisting the development of real-world applications where fuzzy logic might play an important role. This is the case of our recently proposed extension for the popular XPath query language in order to handle flexible queries which provide ranked answers, fuzzy variants of operators and, or and avg for XPath conditions, as well as two structural constraints, called down and deep, for which a certain degree of relevance can be associated.

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

[2]  Ernesto Damiani,et al.  A fuzzy extension of the XPath query language , 2008, Journal of Intelligent Information Systems.

[3]  Ginés Moreno,et al.  Programming with Fuzzy Logic Rules by Using the FLOPER Tool , 2008, RuleML.

[4]  Mario Rodríguez-Artalejo,et al.  Quantitative Logic Programming Revisited , 2008, FLOPS.

[5]  Carlos Vázquez,et al.  A Practical Management of Fuzzy Truth-Degrees Using FLOPER , 2010, RuleML.

[6]  Mitsuru Ishizuka,et al.  Prolog-ELF incorporating fuzzy logic , 2009, New Generation Computing.

[7]  Jesús Manuel Almendros-Jiménez,et al.  Querying XML Documents in Logic Programming , 2008, Theory Pract. Log. Program..

[8]  Jesús Manuel Almendros-Jiménez,et al.  Integrating XQuery and Logic Programming , 2009, INAP/WLP.

[9]  J. W. Lloyd,et al.  Foundations of logic programming; (2nd extended ed.) , 1987 .

[10]  Carlos Vázquez,et al.  Fuzzy Computed Answers Collecting Proof Information , 2011, IWANN.

[11]  Jesús Manuel Almendros-Jiménez,et al.  An Encoding of XQuery in Prolog , 2009, XSym.

[12]  Umberto Straccia,et al.  Query Answering in Normal Logic Programs Under Uncertainty , 2005, ECSQARU.

[13]  Jesús Manuel Almendros-Jiménez,et al.  A Flexible XPath-Based Query Language Implemented with Fuzzy Logic Programming , 2011, RuleML Europe.

[14]  Richard C. T. Lee Fuzzy Logic and the Resolution Principle , 1971, JACM.

[15]  Sergio Flesca,et al.  Top-k Answers to Fuzzy XPath Queries , 2009, DEXA.

[16]  John Wylie Lloyd,et al.  Foundations of Logic Programming , 1987, Symbolic Computation.

[17]  Umberto Straccia,et al.  Managing Uncertainty and Vagueness in Description Logics, Logic Programs and Description Logic Programs , 2008, Reasoning Web.

[18]  Filippo Furfaro,et al.  On the expressiveness of generalization rules for XPath query relaxation , 2010, IDEAS '10.

[19]  Jesús Manuel Almendros-Jiménez,et al.  Magic Sets for the XPath Language , 2006, J. Univers. Comput. Sci..

[20]  Trevor P Martin,et al.  Fril- Fuzzy and Evidential Reasoning in Artificial Intelligence , 1995 .

[21]  Ernesto Damiani,et al.  FuzzyXPath: Using Fuzzy Logic an IR Features to Approximately Query XML Documents , 2007, IFSA.