CPref-SQL: a query language supporting conditional preferences

  • Authors:
  • Sandra de Amo;Marcos Roberto Ribeiro

  • Affiliations:
  • Federal University of Uberlandia, Uberlandia, Brazil;Federal University of Uberlandia, Uberlandia, Brazil

  • Venue:
  • Proceedings of the 2009 ACM symposium on Applied Computing
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Nowadays, the need for incorporating preference querying in database technology is a very important issue in a variety of applications ranging from e-commerce to personalized search engines. A lot of recent research work has been dedicated to this topic in the artificial intelligence and database communities. Several formalisms allowing preference reasoning and specification have been proposed in the AI field. On the other hand, in the database field the interest has been focused mainly in extending standard SQL with preference facilities in order to provide personalized query answering. In this paper, we propose to build a bridge between these two approaches, by using a logic formalism originally designed to specify and reason with preference in order to extend SQL with conditional preference constructors. Such constructors allow to express a large class of preference statements with a ceteris-paribus semantics.