Networks of cooperating peers are a new exciting paradigm for evaluating queries in a distributed environment. In this scenario, a query originated at a peer propagates through the network, and the overall result is obtained by aggregating those returned by the peers involved in the evaluation. In this paper we consider the relevant case of preference queries, in which the user is interested in obtaining all and only the “best” results. We highlight the fundamental difference between queries in which preferences define a weak order (wo) over objects and the more general ones for which a strict partial order (spo) has to be considered. While for wo queries a simple algorithm that minimizes the overall number of objects to be transmitted across the network can be easily derived, we show that this is not the case for spo queries. Then, we detail a set of basic issues whose solution is a key to the derivation of an efficient distributed algorithm.

Distributed Aggregation Strategies for Preferences Queries / I. Bartolini; P. Ciaccia; M. Patella. - STAMPA. - (2006), pp. 139-146. (Intervento presentato al convegno Quattordicesimo Convegno Nazionale su Sistemi Evoluti per Basi di Dati tenutosi a Portonovo, Ancona nel 18-21 Giugno 2006).

Distributed Aggregation Strategies for Preferences Queries

BARTOLINI, ILARIA;CIACCIA, PAOLO;PATELLA, MARCO
2006

Abstract

Networks of cooperating peers are a new exciting paradigm for evaluating queries in a distributed environment. In this scenario, a query originated at a peer propagates through the network, and the overall result is obtained by aggregating those returned by the peers involved in the evaluation. In this paper we consider the relevant case of preference queries, in which the user is interested in obtaining all and only the “best” results. We highlight the fundamental difference between queries in which preferences define a weak order (wo) over objects and the more general ones for which a strict partial order (spo) has to be considered. While for wo queries a simple algorithm that minimizes the overall number of objects to be transmitted across the network can be easily derived, we show that this is not the case for spo queries. Then, we detail a set of basic issues whose solution is a key to the derivation of an efficient distributed algorithm.
2006
Atti del XIV Convegno Nazionale su Sistemi Evoluti per Basi di Dati
139
146
Distributed Aggregation Strategies for Preferences Queries / I. Bartolini; P. Ciaccia; M. Patella. - STAMPA. - (2006), pp. 139-146. (Intervento presentato al convegno Quattordicesimo Convegno Nazionale su Sistemi Evoluti per Basi di Dati tenutosi a Portonovo, Ancona nel 18-21 Giugno 2006).
I. Bartolini; P. Ciaccia; M. Patella
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/30072
 Attenzione

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

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