Publications

[PCMH14a]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. Enriching traditional databases with fuzzy definitions to allow flexible and expressive searches. In António Dourado, José M. Cadenas, and Joaquim Filipe, editors, Proceedings of the International Conference on Fuzzy Computation Theory and Applications, pages 111-118, Rome, Italy, October 2014. [ DOI ]
Although the relevance of fuzzy information to represent concepts of real life is evident, almost all databases contain just crisp information. The main reason for this, apart from the tradition, is that fuzzy information is most of the times subjective and storing all users points of view is unfeasible. Allowing fuzzy concepts in the queries increases the queries' expressiveness and asking for cheap products, big size, close hotels, etc is much more interesting that asking for products with a price under X, of the size Y, hotels at most X kilometers far, etc. The way we propose for achieving this more expressive databases' queries is adding to the basic knowledge offered by a database (e.g. distance to hotel is 5 km) the link between this crisp concept and multiple fuzzy concepts that we use in real life (e.g. close hotel). We present FleSe, a framework for searching databases in a flexible way, thanks to the fuzzy concepts that we can define. In this paper we describe the easy procedure that let us define fuzzy concepts and link them to crisp database fields.

Keywords: Databases, Fuzzy Logic, Search Engine
[PCMH14e]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. On modelling real-world knowledge to get answers to fuzzy and flexible searches without human intervention. In Fuzzy Systems (FUZZ-IEEE), 2014 IEEE International Conference on, pages 2329-2336, Beijing, China, July 2014. [ DOI ]
The Internet has become a place where massive amounts of information and data are being generated every day. This information is most of the times stored in a non-structured way, but the times it is structured in databases it cannot be retrieved by using easy fuzzy queries. Being the information in the database the distance to the city center of some restaurants (and their names) by easy fuzzy queries we mean queries like "I want a restaurant close to the center". Since the computer does not have knowledge about the relation between being close to the center and the distance to the center (of a restaurant) it does not know how to answer this query by itself. We need human intervention to tell the computer from which database column it needs to retrieve data (the one with the restaurant's distance to the center), and how this non-fuzzy information is fuzzified (applying the close function to the retrieved value). Once this is done it can give an answer, just ordering the database elements by this new computed attribute. This example is very simple, but there are others not so simple, as "I want a restaurant close to the center, not very expensive and whose food type is mediterranean". Doing this for each existing attribute does not seem to be a very good idea. We present a web interface for posing fuzzy and flexible queries and a search engine capable of answering them without human intervention, just from the knowledge modelled by using the framework's syntax. We expect this work contributes to the development of more human-oriented fuzzy search engines.

Keywords: Internet;database management systems;fuzzy set theory;query processing;search engines;Internet;Web interface;database column;database elements;flexible searches;framework syntax;fuzzy queries;human intervention;human-oriented fuzzy search engines;nonfuzzy information;real-world knowledge;Cities and towns;Computers;Databases;Fuzzy logic;Search engines;Semantics;Syntactics
[PCMH14d]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. Introducing similarity relations in a framework for modelling real-world fuzzy knowledge. In Laurent et al. [LSBMY14], pages 51-60. online isbn: 978-3-319-08852-5, series issn: 1865-0929. [ DOI ]
[OBR+14]
Sigeru Omatu, Hugues Bersini, Juan M. Corchado Rodríguez, Sara Rodríguez, Pawel Pawlewski, and Edgardo Bucciarelli, editors. volume 290 of Advances in Intelligent Systems and Computing. Springer, June 2014. DCAI 2014.
[LSBMY14]
Anne Laurent, Olivier Strauss, Bernadette Bouchon-Meunier, and Ronald R. Yager, editors. Information Processing and Management of Uncertainty in Knowledge-Based Systems - 15th International Conference, IPMU 2014, Montpellier, France, July 15-19, 2014, Proceedings, Part III, volume 444 of Communications in Computer and Information Science. Springer International Publishing, 2014. online isbn: 978-3-319-08852-5, series issn: 1865-0929.
[PCMH14c]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. A framework for modelling real-world knowledge capable of obtaining answers to fuzzy and flexible searches. In Computational Intelligence - Revised and Selected Papers of the International Joint Conference IJCCI 2013 held in Vilamoura, Portugal, August 2013, page to appear. Springer Verlag - accepted, 2014.
[PCMH14b]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. Flese: A tool for posing flexible and expressive (fuzzy) queries to a regular database. In Omatu et al. [OBR+14], pages 157-164. DCAI 2014. [ http ]
[PCMH13]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. Getting answers to fuzzy and flexible searches by easy modelling of real-world knowledge. In IJCCI 2013 - Proceedings of the 5th International Joint Conference on Computational Intelligence, Vilamoura, Algarve, Portugal, September 2013. SCITEPRESS Digital Library. Proceedings of the 5th International Conference on Fuzzy Computation Theory and Applications (FCTA'2013). [ DOI | http ]
[PCMH11]
Víctor Pablos-Ceruelo and Susana Muñoz-Hernández. Introducing priorities in rfuzzy: Syntax and semantics. In CMMSE 2011 : Proceedings of the 11th International Conference on Mathematical Methods in Science and Engineering, volume 3, pages 918-929, Benidorm (Alicante), Spain, June 2011. [ http ]

[MHPCS11]
Susana Muñoz-Hernández, Víctor Pablos-Ceruelo, and Hannes Strass. Rfuzzy: Syntax, semantics and implementation details of a simple and expressive fuzzy tool over prolog. Information Sciences, 181(10):1951 - 1970, 2011. Special Issue on Information Engineering Applications Based on Lattices. [ DOI | http ]
We present the RFuzzy framework, a Prolog-based tool for representing and reasoning with fuzzy information. The advantages of our framework in comparison to previous tools along this line of research are its easy, user-friendly syntax, and its expressivity through the availability of default values and types. In this approach we describe the formal syntax, the operational semantics and the declarative semantics of RFuzzy (based on a lattice). A least model semantics, a least fixpoint semantics and an operational semantics are introduced and their equivalence is proven. We provide a real implementation that is free and available. (It can be downloaded from http://babel.ls.fi.upm.es/software/rfuzzy/.) Besides implementation details, we also discuss some actual applications using RFuzzy.

Keywords: Fuzzy Logic, Logic Programming Application, Knowledge Representation and Reasoning, Semantics, Implementation
[PCFMH10]
Víctor Pablos-Ceruelo, Álvaro Fernández Díaz, and Susana Muñoz-Hernández. Developing user-sensitive search engines from fuzzy concepts. In Actas XV Jornadas de Ingeniería del Software y Bases de Datos (JISBD'10), pages 175-186, Valencia, Spain, September 7-10 2010. http://www.dsic.upv.es/conferences/jisbd2010/articulos.shtml.
[FMHPC10]
Álvaro Fernández Díaz, Susana Muñoz-Hernández, and Víctor Pablos-Ceruelo. Developing user-sensitive e-commerce applications from fuzzy concepts. In Algebraic methods, soft computing, and program verification, "International Center for Mathematical Meetings (CIEM), Castro Urdiales (Cantabria), Spain", April 21-23 2010. Julio Rubio (Univ. de La Rioja) and Manuel Ojeda-Aciego (Univ. de Málaga). Sponsored by: Ingenio2010, CIEM, Excmo. Ayuntamiento de Castro Urdiales. Keynote Speakers: Thomas Arts (Univ. of Gothenburg), Gilles Barthe (Madrid Institute for Advanced Studies (Software)), Stefan Berghofer (Technische Universität München), Mario de Jesús Pérez Jiménez (Univ. de Sevilla), José Luis Ruiz Reina (Univ. de Sevilla), Enric Trillas (European Centre for Soft Computing).
[PC09]
Víctor Pablos-Ceruelo. Negative non-ground queries in well founded semantics. Master's thesis, Faculdade de Ciências e Tecnologia da Universidade Nova de Lisboa, October 2009. Advisor: José Júlio Alves Alferes, Calificación: Notable. [ .html | .pdf ]
[PCSMH09]
Víctor Pablos-Ceruelo, Hannes Strass, and Susana Muñoz-Hernández. Rfuzzy-a framework for multi-adjoint fuzzy logic programming. In Fuzzy Information Processing Society, 2009. NAFIPS 2009. Annual Meeting of the North American Fuzzy Information Processing Society Annual Conference, pages 1-6, Cincinnati, Ohio, USA, June 2009. [ DOI | http ]
Fuzzy Logic Programming aims at combining the advantages of Logic Programming (such as readability, conciseness, and a formally well-defined semantics) with the advantages of Fuzzy Logic (representability of imprecise and uncertain knowledge).

[CSPC09]
Joan Cabestany, Francisco Sandoval, Alberto Prieto, and Juan M. Corchado, editors. Bio-Inspired Systems: Computational and Ambient Intelligence, 10th International Work-Conference on Artificial Neural Networks, IWANN 2009, Salamanca, Spain, June 10-12, 2009. Proceedings, Part I, volume 5517 of Lecture Notes in Computer Science. Springer, 2009.
[CDKdCS09]
João Paulo Carvalho, Didier Dubois, Uzay Kaymak, and João Miguel da Costa Sousa, editors. Proceedings of the Joint 2009 International Fuzzy Systems Association World Congress and 2009 European Society of Fuzzy Logic and Technology Conference, Lisbon, Portugal, July 20-24, 2009, 2009.
[SMHPC09a]
Hannes Strass, Susana Muñoz-Hernández, and Víctor Pablos-Ceruelo. Multi-adjoint fuzzy logic programming with defaults and constructive answers. (unpublished), 2009. [ .pdf ]
[SMHPC09b]
Hannes Strass, Susana Muñoz-Hernández, and Víctor Pablos-Ceruelo. Operational semantics for a fuzzy logic programming system with defaults and constructive answers. In Carvalho et al. [CDKdCS09], pages 1827-1832. [ .pdf ]
[MHPCS09]
Susana Muñoz-Hernández, Víctor Pablos-Ceruelo, and Hannes Strass. Rfuzzy: An expressive simple fuzzy compiler. In Cabestany et al. [CSPC09], pages 270-277. [ DOI ]
[PCMHS08]
Víctor Pablos-Ceruelo, Susana Muñoz-Hernández, and Hannes Strass. Rfuzzy framework. In Puri Arenas and Damiano Zanardini, editors, 18th Workshop on Logic-based methods in Programming Environments, WLPE 2008, volume abs/0903.2188, pages 62-76, Udine, Italy, December 2008. [ http | http | http ]
Fuzzy reasoning is a very productive research field that during the last years has provided a number of theoretical approaches and practical implementation prototypes. Nevertheless, the classical implementations, like Fril, are not adapted to the latest formal approaches, like multi-adjoint logic semantics. Some promising implementations, like Fuzzy Prolog, are so general that the regular user/programmer does not feel comfortable because either representation of fuzzy concepts is complex or the results difficult to interpret. In this paper we present a modern framework, RFuzzy, that is modelling multi-adjoint logic. It provides some extensions as default values (to represent missing information, even partial default values) and typed variables. RFuzzy represents the truth value of predicates through facts, rules and functions. RFuzzy answers queries with direct results (instead of constraints) and it is easy to use for any person that wants to represent a problem using fuzzy reasoning in a simple way (by using the classical representation with real numbers).

[MHF+07]
Julio Mariño, Ángel Herranz, Lars-Åke Fredlund, Manuel Carro, Víctor Pablos-Ceruelo, Guillem Marpons, and Juan José Moreno-Navarro. Study of existing coding rule formalisms and compendium of common hazards. Use of coding rules in software industry. Technical report, Facultad de Informática, Universidad Politécnica de Madrid, Boadilla del Monte, Madrid, Spain, November 2007.

This file was generated by bibtex2html 1.97.