中文

一致性与偏好序的最小覆盖集

人工智能 2016-10-17 v3 数据结构与算法 计算机科学与博弈论 信息论 math.IT

摘要

偏好序是根据(评判者的)偏好对一组项目进行的排序。这种排序出现在多种领域中,包括群体决策、消费者营销、投票和机器学习。测量互信息并提取一组偏好序中的共同模式是这些领域的关键。在本文中,我们处理偏好序集合的表示、量化评判者在项目排序上达成一致的程度(即一致性),以及对此类集合进行高效且有意义的描述。我们提出在基于子序列的特征空间中表示排序,并提出一种新算法来计算所有公共子序列集合的大小——这是量化一致性的基础,不仅适用于成对排序,也适用于排序集合。该新算法速度快且存储高效,对于 NN 个评判者对 nn 个项目的排序,时间复杂度仅为 O(Nn2)O(Nn^2),空间复杂度仅为 O(min{Nn,n2})O(\min\{Nn,n^2\})。此外,我们提出通过一个最小覆盖偏好集来表示所有 NN 个排序的集合,并提出一种算法来构建这个最小覆盖集。算法的源代码可在 https://github.com/zhiweiuu/secs 获取。

关键词

引用

@article{arxiv.1609.04722,
  title  = {Concordance and the Smallest Covering Set of Preference Orderings},
  author = {Zhiwei Lin and Hui Wang and Cees H. Elzinga},
  journal= {arXiv preprint arXiv:1609.04722},
  year   = {2016}
}

备注

21 pages