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 条
  • [21] CP-nets: From Theory to Practice
    Allen, Thomas E.
    ALGORITHMIC DECISION THEORY, ADT 2015, 2015, 9346 : 555 - 560
  • [22] Simplification of aggregation on multiple CP-nets
    Liu, Zhaowei
    Liu, Jinglei
    He, Lijian
    International Journal of Digital Content Technology and its Applications, 2012, 6 (11) : 102 - 108
  • [23] Making CP-Nets (More) Useful
    Allen, Thomas E.
    PROCEEDINGS OF THE TWENTY-EIGHTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2014, : 3057 - 3058
  • [24] Aggregating CP-nets with Unfeasible Outcomes
    Grandi, Umberto
    Luo, Hang
    Maudet, Nicolas
    Rossi, Francesca
    PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 366 - 381
  • [25] An Approach to Approximating Dominance in CP-nets
    Huelsman, Michael
    Truszczynski, Miroslaw
    ALGORITHMIC DECISION THEORY (ADT 2019), 2019, 11834 : 170 - 171
  • [26] CP-nets with Indifference (Invited Paper)
    Allen, Thomas E.
    2013 51ST ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2013, : 1488 - 1495
  • [27] Generating CP-Nets Uniformly at Random
    Allen, Thomas E.
    Goldsmith, Judy
    Justice, Hayden E.
    Mattei, Nicholas
    Raines, Kayla
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 872 - 878
  • [28] A Tool to Graphically Edit CP-Nets
    Shafran, Aidan
    Saarinen, Sam
    Goldsmith, Judy
    THIRTIETH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2016, : 4387 - 4388
  • [29] Complexity results for preference aggregation over (m)CP-nets: Max and rank voting*
    Lukasiewicz, Thomas
    Malizia, Enrico
    ARTIFICIAL INTELLIGENCE, 2022, 303
  • [30] Complexity results for preference aggregation over (m)CP-nets: Pareto and majority voting
    Lukasiewicz, Thomas
    Malizia, Enrico
    ARTIFICIAL INTELLIGENCE, 2019, 272 : 101 - 142