Preference rules in database querying

被引:0
|
作者
Greco, Sergio [1 ]
Molinaro, Cristian [1 ]
Parisi, Francesco [1 ]
机构
[1] Univ Calabria, DEIS, I-87036 Arcavacata Di Rende, Italy
关键词
deductive databases; prioritized queries; preferences;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper proposes the use of preferences for querying databases. In expressing queries it is natural to express preferences among tuples belonging to the answer. This can be done in commercial DBMS, for instance, by ordering the tuples in the result. The paper presents a different proposal, based on similar approaches deeply investigated in the artificial intelligence field, where preferences are used to restrict the result of queries posed over databases. In our proposal a query over a database DB is a triple (q, T, Phi), where q denotes the output relation, P a Datalog program (or an SQL query) used to compute the result and Phi is a set of preference rules used to introduce preferences on the computed tuples. In our proposal tuples which are "dominated" by other tuples do not belong to the result and cannot be used to infer other tuples. A new stratified semantics is presented where the program T is partitioned into strata and the preference rules associated to each stratum of P are divided into layers; the result of a query is carried out by computing one stratum at time and by applying the preference rules, one layer at time. We show that our technique is sound and that the complexity of computing queries with preference rules is still polynomial.
引用
收藏
页码:119 / 124
页数:6
相关论文
共 50 条
  • [1] A context-aware preference model for database querying in an ambient intelligent environment
    van Bunningen, Arthur H.
    Feng, Ling
    Apers, Peter M. G.
    DATABASE AND EXPERT SYSTEMS APPLICATIONS, PROCEEDINGS, 2006, 4080 : 33 - 43
  • [2] Querying a summary of database
    Voglozin, WA
    Raschia, G
    Ughetto, L
    Mouaddib, N
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2006, 26 (01) : 59 - 73
  • [3] Querying a summary of database
    W. A. Voglozin
    G. Raschia
    L. Ughetto
    N. Mouaddib
    Journal of Intelligent Information Systems, 2006, 26 : 59 - 73
  • [4] Learning different user profile annotated rules for fuzzy preference top-k querying
    Eckhardt, A.
    Horvath, T.
    Vojtas, P.
    SCALABLE UNCERTAINTY MANAGEMENT, PROCEEDINGS, 2007, 4772 : 116 - +
  • [5] On Reducing Reasoning and Querying in Natural Logic to Database Querying
    Andreasen, Troels
    Bulskov, Henrik
    Nilsson, Jorgen Fischer
    FLEXIBLE QUERY ANSWERING SYSTEMS, FQAS 2023, 2023, 14113 : 3 - 14
  • [6] Single quantum querying of a database
    Terhal, BM
    Smolin, JA
    PHYSICAL REVIEW A, 1998, 58 (03) : 1822 - 1826
  • [7] Theorem proving and database querying
    Savchenko, S
    DR DOBBS JOURNAL, 1998, 23 (08): : 111 - +
  • [8] Teaching Database Querying in the Cloud
    Davis, Karen C.
    2019 IEEE FRONTIERS IN EDUCATION CONFERENCE (FIE 2019), 2019,
  • [9] Querying in EL+ with Nonmonotonic Rules
    Knorr, Matthias
    Alferes, Jose Julio
    ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 1079 - +
  • [10] QUERYING AND MINING SPATIOTEMPORAL ASSOCIATION RULES
    Alouaoui, Hana
    Turki, Sami Yassine
    Faiz, Sami
    KDIR 2011: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON KNOWLEDGE DISCOVERY AND INFORMATION RETRIEVAL, 2011, : 402 - 405