给定具有 n 个节点的图,有许多串行方法可以增加复杂性并降低复杂性,以在图中找到长度为 k 的简单路径。目前最著名的渐近复杂度是O(2^k poly(n,k)) time。另一方面,一个简单的算法只是枚举所有长度为 k 的路径并花费 O(n^k) 时间(至少)。
您如何将朴素的算法转换为在 MapReduce 范式中有效工作?是否有此类东西的现有库?
给定具有 n 个节点的图,有许多串行方法可以增加复杂性并降低复杂性,以在图中找到长度为 k 的简单路径。目前最著名的渐近复杂度是O(2^k poly(n,k)) time。另一方面,一个简单的算法只是枚举所有长度为 k 的路径并花费 O(n^k) 时间(至少)。
您如何将朴素的算法转换为在 MapReduce 范式中有效工作?是否有此类东西的现有库?