Algorithm 每对等大小集的最大基数交集
我们有N个集合,每个集合有N个整数 我们取每一对集合,找到它们的交集S 现在,我们感兴趣的是找到具有最大基数的交集S的基数Algorithm 每对等大小集的最大基数交集,algorithm,optimization,set,set-intersection,Algorithm,Optimization,Set,Set Intersection,我们有N个集合,每个集合有N个整数 我们取每一对集合,找到它们的交集S 现在,我们感兴趣的是找到具有最大基数的交集S的基数 示例 例如,设N为4,我们有4个集合,每个集合包含4个元素: A={1,2,5,6},B={2,5,7,6},C={3,4,2,6},D={1,4,7,8} 现在我们取这些集合的成对交集和一个最大基数为{2,5,6}的交集 所以,我们返回3 蛮力解决方案可以用Θ(N3)时间完成。我们能用其他方法更有效地完成吗?如果: 存在一些α>0,因此(对于固定的α和增加的n),存在
示例 例如,设N为4,我们有4个集合,每个集合包含4个元素: A={1,2,5,6},B={2,5,7,6},C={3,4,2,6},D={1,4,7,8} 现在我们取这些集合的成对交集和一个最大基数为{2,5,6}的交集 所以,我们返回3
蛮力解决方案可以用Θ(N3)时间完成。我们能用其他方法更有效地完成吗?如果: