We address a novel issue for logic programming, namely the problem of evaluating ranked top-k queries. The problem occurs for instance, when we allow queries such as ``find cheap hotels close to the conference location'' in which vague predicates like cheap and close occur. Vague predicates have the effect that each tuple in the answer set has now a score in [0,1]. We show how to compute the top-k answers in case the set of facts is huge, without evaluating all the tuples.
Towards Vague Query Answering in Logic Programming for Logic-based Information Retrieval
Straccia U
2007
Abstract
We address a novel issue for logic programming, namely the problem of evaluating ranked top-k queries. The problem occurs for instance, when we allow queries such as ``find cheap hotels close to the conference location'' in which vague predicates like cheap and close occur. Vague predicates have the effect that each tuple in the answer set has now a score in [0,1]. We show how to compute the top-k answers in case the set of facts is huge, without evaluating all the tuples.File in questo prodotto:
File | Dimensione | Formato | |
---|---|---|---|
prod_91703-doc_131686.pdf
solo utenti autorizzati
Descrizione: Towards Vague Query Answering in Logic Programming for Logic-based Information Retrieval
Tipologia:
Versione Editoriale (PDF)
Dimensione
189.89 kB
Formato
Adobe PDF
|
189.89 kB | Adobe PDF | Visualizza/Apri Richiedi una copia |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.