English

Concordance and the Smallest Covering Set of Preference Orderings

Artificial Intelligence 2016-10-17 v3 Data Structures and Algorithms Computer Science and Game Theory Information Theory math.IT

Abstract

Preference orderings are orderings of a set of items according to the preferences (of judges). Such orderings arise in a variety of domains, including group decision making, consumer marketing, voting and machine learning. Measuring the mutual information and extracting the common patterns in a set of preference orderings are key to these areas. In this paper we deal with the representation of sets of preference orderings, the quantification of the degree to which judges agree on their ordering of the items (i.e. the concordance), and the efficient, meaningful description of such sets. We propose to represent the orderings in a subsequence-based feature space and present a new algorithm to calculate the size of the set of all common subsequences - the basis of a quantification of concordance, not only for pairs of orderings but also for sets of orderings. The new algorithm is fast and storage efficient with a time complexity of only O(Nn2)O(Nn^2) for the orderings of nn items by NN judges and a space complexity of only O(min{Nn,n2})O(\min\{Nn,n^2\}). Also, we propose to represent the set of all NN orderings through a smallest set of covering preferences and present an algorithm to construct this smallest covering set. The source code for the algorithms is available at https://github.com/zhiweiuu/secs

Keywords

Cite

@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}
}

Comments

21 pages