Operators of preference composition for CP-nets

被引:3
|
作者
Sun, Xuejiao [1 ]
Liu, Jinglei [1 ]
Wang, Kai [1 ]
机构
[1] Yantai Univ, Sch Comp & Control Engn, Yantai 264005, Peoples R China
关键词
Condition preference networks (CP-nets); Preference composition; Preference query; Satisfiability sequence; Relational database; QUERIES; SYSTEMS;
D O I
10.1016/j.eswa.2017.05.040
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Now the handling of user preference is becoming an increasingly important issue in database fields where they capture soft criteria for queries. A broader category of qualitative preferences with dependent relations among multiple attributes is widely existing, which is CP-nets. In this article, we focus on designing the operators of preference composition for CP-nets. Firstly, we extend Pareto composition to our model by including equivalence relation approximate to, incomparability relation parallel to and conflicting relation perpendicular to, which can preserve a strict partial order and conditional associativity. On this basis, two questions are solved: (a) the generation of satisfiability sequences for CP-nets, (b) the top-k queries of relational database with CP-nets preference. For (a), a CP-net is induced into multiple tables, consequently the strong dominance tests between outcomes can be solved by using preference composition instead of using induced preference graph of CP-nets. For (b), we adopt the concept of Query Lattice to provide a natural semantics for the block sequence answering a preference query, where two algorithms (called QOCP and IQOCP) are introduced. These questions are solved efficiently and effectively at the perspective of combination of graph model and relational database. (C) 2017 Elsevier Ltd. All rights reserved.
引用
收藏
页码:32 / 41
页数:10
相关论文
共 50 条
  • [31] Optimal Decision Making with CP-nets and PCP-nets
    Sikdar, Sujoy
    Adali, Sibel
    Xia, Lirong
    AAMAS'17: PROCEEDINGS OF THE 16TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2017, : 1736 - 1738
  • [32] On the hardness of bribery variants in voting with CP-nets
    Dorn, Britta
    Krueger, Dominikus
    ANNALS OF MATHEMATICS AND ARTIFICIAL INTELLIGENCE, 2016, 77 (3-4) : 251 - 279
  • [33] The computational complexity of dominance and consistency in CP-nets
    Goldsmith, Judy
    Lang, Jerome
    Truszczynski, Miroslaw
    Wilson, Nic
    19TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI-05), 2005, : 144 - 149
  • [34] A Parameterized Complexity Analysis of Generalized CP-Nets
    Kronegger, Martin
    Lackner, Martin
    Pfandler, Andreas
    Pichler, Reinhard
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 1091 - 1097
  • [35] Semantic information retrieval based on CP-Nets
    Boubekeur, Fatiha
    Boughanem, Mohand
    Tamine-Lechani, Lynda
    2007 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS, VOLS 1-4, 2007, : 809 - 815
  • [36] Rank Pruning for Dominance Queries in CP-Nets
    Laing, Kathryn
    Thwaites, Peter Adam
    Gosling, John Paul
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2019, 64 : 55 - 107
  • [37] The computational complexity of dominance and consistency in CP-Nets
    Goldsmith, Judy
    Lang, Jérôme
    Truszczyński, Miroslaw
    Wilson, Nic
    Journal of Artificial Intelligence Research, 2008, 33 : 403 - 432
  • [38] On the hardness of bribery variants in voting with CP-nets
    Britta Dorn
    Dominikus Krüger
    Annals of Mathematics and Artificial Intelligence, 2016, 77 : 251 - 279
  • [39] Using CP-nets as a Guide for Countermeasure Selection
    Bistarelli, Stefano
    Fioravanti, Fabio
    Peretti, Pamela
    APPLIED COMPUTING 2007, VOL 1 AND 2, 2007, : 300 - 304
  • [40] Integrating CP-Nets in Reactive BDI Agents
    Parizi, Mostafa Mohajeri
    Sileno, Giovanni
    van Engers, Tom
    PRINCIPLES AND PRACTICE OF MULTI-AGENT SYSTEMS (PRIMA 2019), 2019, 11873 : 305 - 320