Rank Pruning for Dominance Queries in CP-Nets
Abstract
Conditional preference networks (CP-nets) are a graphical representation of a person’s (conditional) preferences over a set of discrete features. In this paper, we introduce a novel method of quantifying preference for any given outcome based on a CP-net representation of a user’s preferences. We demonstrate that these values are useful for reasoning about user preferences. In particular, they allow us to order (any subset of) the possible outcomes in accordance with the user’s preferences. Further, these values can be used to improve the efficiency of outcome dominance testing. That is, given a pair of outcomes, we can determine which the user prefers more efficiently. Through experimental results, we show that this method is more effective than existing techniques for improving dominance testing efficiency. We show that the above results also hold for CP-nets that express indifference between variable values.
Cite
Text
Laing et al. "Rank Pruning for Dominance Queries in CP-Nets." Journal of Artificial Intelligence Research, 2019. doi:10.1613/JAIR.1.11323Markdown
[Laing et al. "Rank Pruning for Dominance Queries in CP-Nets." Journal of Artificial Intelligence Research, 2019.](https://mlanthology.org/jair/2019/laing2019jair-rank/) doi:10.1613/JAIR.1.11323BibTeX
@article{laing2019jair-rank,
title = {{Rank Pruning for Dominance Queries in CP-Nets}},
author = {Laing, Kathryn and Thwaites, Peter Adam and Gosling, John Paul},
journal = {Journal of Artificial Intelligence Research},
year = {2019},
pages = {55-107},
doi = {10.1613/JAIR.1.11323},
volume = {64},
url = {https://mlanthology.org/jair/2019/laing2019jair-rank/}
}