- 有 N 个独特的项目。
- 有K个排序列表,每个列表由项目的一小部分组成,每个列表不包含多次相同的项目。
- 输入是未排序的项目列表。
- 该算法应根据 K 个排序列表对列表进行排序。
这是一个例子:
- 有 100 项:item1, item2, ..., item100
- 有一些可用的排名列表:List1:Item1>Item2>Item12,List2:Item12>item93>Item7,List3:Iterm1>Item3>Iterm97,List4:Iterm1>Iterm7>Item2
输入为:Iterm1、Item2、Iterm7 和 Item98。该算法应根据这些列表对输入进行排序。
在机器学习方面,我正在寻找一种算法,该算法可以基于许多部分排序的项目列表的训练集预测项目列表(AKA 活动列表)的“正确”顺序,每个部分排序的项目列表可能包含活动列表不包含的其他项目。