User preferences are a fundamental ingredient of personalized database applications, in particular those in which the user context plays a key role. Given a set of preferences defined in different contexts, in this paper we study the problem of deriving the preferences that hold in one of them, that is, how preferences propagate through contexts. For the sake of generality, we work with an abstract context model, which only requires that the contexts form a poset. We first formalize the basic properties of the propagation process: specificity, stating that more specific contexts prevail on less specific ones, and fairness, stating that this behavior does not hold for incomparable contexts. We then introduce an algebraic model for preference propagation that relies on two well-known operators for combining preferences: Pareto and Prioritized composition. We study three alternative propagation methods and precisely characterize them in terms of the fairness and specificity properties.

Modeling the Propagation of User Preferences / P. Ciaccia; R. Torlone. - STAMPA. - 6998:(2011), pp. 304-317. (Intervento presentato al convegno Conceptual Modeling – ER 2011, 30th International Conference tenutosi a Brussels, Belgium nel October 31 - November 3, 2011) [10.1007/978-3-642-24606-7_23].

Modeling the Propagation of User Preferences

CIACCIA, PAOLO;
2011

Abstract

User preferences are a fundamental ingredient of personalized database applications, in particular those in which the user context plays a key role. Given a set of preferences defined in different contexts, in this paper we study the problem of deriving the preferences that hold in one of them, that is, how preferences propagate through contexts. For the sake of generality, we work with an abstract context model, which only requires that the contexts form a poset. We first formalize the basic properties of the propagation process: specificity, stating that more specific contexts prevail on less specific ones, and fairness, stating that this behavior does not hold for incomparable contexts. We then introduce an algebraic model for preference propagation that relies on two well-known operators for combining preferences: Pareto and Prioritized composition. We study three alternative propagation methods and precisely characterize them in terms of the fairness and specificity properties.
2011
Conceptual Modeling - ER 2011, 30th International Conference, ER 2011, Brussels, Belgium, October 31 - November 3, 2011. Proceedings
304
317
Modeling the Propagation of User Preferences / P. Ciaccia; R. Torlone. - STAMPA. - 6998:(2011), pp. 304-317. (Intervento presentato al convegno Conceptual Modeling – ER 2011, 30th International Conference tenutosi a Brussels, Belgium nel October 31 - November 3, 2011) [10.1007/978-3-642-24606-7_23].
P. Ciaccia; R. Torlone
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/113280
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 13
  • ???jsp.display-item.citation.isi??? 9
social impact