Computation and Complexity of Preference Inference Based on Hierarchical Models

Nic Wilson, Anne-Marie George, Barry O'Sullivan
{"title":"Computation and Complexity of Preference Inference Based on Hierarchical Models","authors":"Nic Wilson, Anne-Marie George, Barry O'Sullivan","doi":"arxiv-2409.11044","DOIUrl":null,"url":null,"abstract":"Preference Inference involves inferring additional user preferences from\nelicited or observed preferences, based on assumptions regarding the form of\nthe user's preference relation. In this paper we consider a situation in which\nalternatives have an associated vector of costs, each component corresponding\nto a different criterion, and are compared using a kind of lexicographic order,\nsimilar to the way alternatives are compared in a Hierarchical Constraint Logic\nProgramming model. It is assumed that the user has some (unknown) importance\nordering on criteria, and that to compare two alternatives, firstly, the\ncombined cost of each alternative with respect to the most important criteria\nare compared; only if these combined costs are equal, are the next most\nimportant criteria considered. The preference inference problem then consists\nof determining whether a preference statement can be inferred from a set of\ninput preferences. We show that this problem is coNP-complete, even if one\nrestricts the cardinality of the equal-importance sets to have at most two\nelements, and one only considers non-strict preferences. However, it is\npolynomial if it is assumed that the user's ordering of criteria is a total\nordering; it is also polynomial if the sets of equally important criteria are\nall equivalence classes of a given fixed equivalence relation. We give an\nefficient polynomial algorithm for these cases, which also throws light on the\nstructure of the inference.","PeriodicalId":501208,"journal":{"name":"arXiv - CS - Logic in Computer Science","volume":"102 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-09-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Logic in Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2409.11044","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

Preference Inference involves inferring additional user preferences from elicited or observed preferences, based on assumptions regarding the form of the user's preference relation. In this paper we consider a situation in which alternatives have an associated vector of costs, each component corresponding to a different criterion, and are compared using a kind of lexicographic order, similar to the way alternatives are compared in a Hierarchical Constraint Logic Programming model. It is assumed that the user has some (unknown) importance ordering on criteria, and that to compare two alternatives, firstly, the combined cost of each alternative with respect to the most important criteria are compared; only if these combined costs are equal, are the next most important criteria considered. The preference inference problem then consists of determining whether a preference statement can be inferred from a set of input preferences. We show that this problem is coNP-complete, even if one restricts the cardinality of the equal-importance sets to have at most two elements, and one only considers non-strict preferences. However, it is polynomial if it is assumed that the user's ordering of criteria is a total ordering; it is also polynomial if the sets of equally important criteria are all equivalence classes of a given fixed equivalence relation. We give an efficient polynomial algorithm for these cases, which also throws light on the structure of the inference.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
基于层次模型的偏好推断的计算和复杂性
偏好推断是指根据用户偏好关系形式的假设,从被引或观察到的偏好中推断出用户的其他偏好。在本文中,我们考虑了这样一种情况,即备选方案有一个相关的成本向量,每个部分对应一个不同的标准,并使用一种类似于层次约束逻辑编程模型中备选方案比较方式的词典顺序进行比较。假定用户对标准有某种(未知的)重要性排序,要比较两个备选方案,首先要比较每个备选方案相对于最重要标准的综合成本;只有当这些综合成本相等时,才会考虑下一个最重要的标准。然后,偏好推断问题包括确定是否能从一组输入偏好中推断出偏好声明。我们的研究表明,即使限制等重要度集的卡长度为最多两个元素,并且只考虑非严格偏好,这个问题也是 coNP-complete。但是,如果假定用户对标准的排序是总排序,那么这个问题就是多项式的;如果同等重要标准集都是给定固定等价关系的等价类,那么这个问题也是多项式的。我们给出了这些情况下的高效多项式算法,同时也揭示了推理的结构。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
An Imperative Language for Verified Exact Real-Number Computation On Randomized Computational Models and Complexity Classes: a Historical Overview Computation and Complexity of Preference Inference Based on Hierarchical Models Stability Property for the Call-by-Value $λ$-calculus through Taylor Expansion Resource approximation for the $λμ$-calculus
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1