Abstract—In implementing preference-aware query processing, a straightforward option is to build a plug-in on top of the database engine. However, treating the DBMS as a black box affects both the expressivity and performance of queries with preferences. In this paper, we argue that preference-aware query processing needs to be pushed closer to the DBMS. We present a preference-aware relational data model that extends database tuples with preferences and an extended algebra that captures the essence of processing queries with preferences. A key novelty of our preference model itself is that it defines a preference in three dimensions showing the tuples affected, their preference scores and the credibility of the preference. Our query proces...
none1noLocating the "right'' piece of information among a wide range of available alternatives is no...
Personalization is a topic which receives an increasing interest in information technology. The majo...
Traditional database query languages such as Datalog and SQL allow the user to specify only mandator...
The design and implementation of advanced personalized database applications requires a preference-d...
Personalization of e-services poses new challenges to database technology. In particular, a powerful...
Preferences have been traditionally studied in philosophy, psychology and economics and applied to d...
Preferences have been traditionally studied in philosophy, psychology and economics and applied to d...
Preference algebra, an extension of the algebra of database relations, is a well-studied field in th...
Relational methods in computer science have been studied intensively in the last decades, especially...
We advocate the extension of relational database systems to support preference queries. Many databas...
Deep personalization of database queries requires a semantically rich, easy to handle and flexible p...
Preferences allow more flexible and personalised queries in database systems. Evaluation of such a q...
Current search engines can hardly cope adequately with complex preferences. The biggest problem of s...
Preferences allow more flexible and personalised queries in database systems. Evaluation of such a q...
Current search engines can hardly cope adequately with complex preferences. The biggest problem of s...
none1noLocating the "right'' piece of information among a wide range of available alternatives is no...
Personalization is a topic which receives an increasing interest in information technology. The majo...
Traditional database query languages such as Datalog and SQL allow the user to specify only mandator...
The design and implementation of advanced personalized database applications requires a preference-d...
Personalization of e-services poses new challenges to database technology. In particular, a powerful...
Preferences have been traditionally studied in philosophy, psychology and economics and applied to d...
Preferences have been traditionally studied in philosophy, psychology and economics and applied to d...
Preference algebra, an extension of the algebra of database relations, is a well-studied field in th...
Relational methods in computer science have been studied intensively in the last decades, especially...
We advocate the extension of relational database systems to support preference queries. Many databas...
Deep personalization of database queries requires a semantically rich, easy to handle and flexible p...
Preferences allow more flexible and personalised queries in database systems. Evaluation of such a q...
Current search engines can hardly cope adequately with complex preferences. The biggest problem of s...
Preferences allow more flexible and personalised queries in database systems. Evaluation of such a q...
Current search engines can hardly cope adequately with complex preferences. The biggest problem of s...
none1noLocating the "right'' piece of information among a wide range of available alternatives is no...
Personalization is a topic which receives an increasing interest in information technology. The majo...
Traditional database query languages such as Datalog and SQL allow the user to specify only mandator...