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.
2007
Istituto di Scienza e Tecnologie dell'Informazione "Alessandro Faedo" - ISTI
978-3-540-72917-4
Logic Programming
Top-k retrieval
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.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/102661
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact