Ranking services using fuzzy HEX programs

4Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The need to reason with knowledge expressed in both Logic Programming (LP) and Description Logics (DLs) paradigms on the Semantic Web lead to several integrating formalisms, e.g., Description Logic programs (dl-programs) allow a logic program to retrieve results from and feed results to a DL knowledge base. Two functional extensions of dl-programs are hex programs and fuzzy dl-programs. The former abstract away from DLs, allowing for general external queries, the latter deal with the uncertain, vague, and inconsistent nature of knowledge on the Web by means of fuzzy logic mechanisms. In this paper, we generalize both hex programs and fuzzy dl-programs to fuzzy hex programs: a LP-based paradigm, supporting both fuzziness as well as reasoning with external sources. We define basic syntax and semantics and analyze the framework semantically, e.g., by investigating the complexity. Additionally, we provide a translation from fuzzy hex programs to hex programs, enabling an implementation via the dlvhex reasoner. Finally, we illustrate the use of fuzzy hex programs for ranking services by using them to model non-functional properties of services and user preferences. © 2008 Springer Berlin Heidelberg.

Cite

CITATION STYLE

APA

Heymans, S., & Toma, I. (2008). Ranking services using fuzzy HEX programs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5341 LNCS, pp. 181–196). Springer Verlag. https://doi.org/10.1007/978-3-540-88737-9_14

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free