下列哪个不属于PageRank算法在Pregel和MapReduce中实现方式的区别?
A. Pregel将PageRank处理对象看成是连通图,而MapReduce则将其看成是键值对
B. Pregel将计算细化到顶点,同时在顶点内控制循环迭代次数
C. MapReduce将计算批量化处理,按任务进行循环迭代控制
D. 图算法如果用Pregel实现,需要一系列的Pregel的调用
查看答案
下列哪项不属于在Vetex类中的值类型参数?
A. 顶点的出度
B. 顶点
C. 边
D. 消息
在每个超步中,Worker调用顶点上的Compute()函数,下列哪个参数是不需要传递?
A.该顶点的当前值
B.一个接收到的消息的迭代器
C.一个出射边的迭代器
D.一个入射边的迭代器
在一个Worker中,它所管辖的分区的状态信息是保存在内存中的,下列哪一项不属于分区的状态信息?
A. 顶点的当前值
B. 消息队列
C. 标志位
D. 一个接收到的消息的迭代器
下面关于UserCF算法和ItemCF算法的对比,哪个是错误的?
A. UserCF算法的推荐更偏向社会化:适合应用于新闻推荐、微博话题推荐等应用场景,其推荐结果在新颖性方面有一定的优势
B. ItemCF算法的推荐更偏向于个性化
C. ItemCF随着用户数目的增大,用户相似度计算复杂度越来越高
D. UserCF推荐结果相关性较弱,难以对推荐结果作出解释,容易受大众影响而推荐热门物品