高级检索

    可重构造的网孔机器上的k-选择

    k\|SELECTION ON RECONFIGURABLE MESH

    • 摘要: 对于一个 m ×n(m ≤k)的列有序矩阵,文中在 n × n 可重构造的网孔机器上提出了一个并行 k 选择算法,其时间复杂度为 O(log2m + logm log2 n+ log3 n),而对于一般的l元集,文中在相同的模型下提出了一个时间复杂度为 O log2 ln + log ln log2 n+ log3n+ ln log ln 的并行 k 选择算法.当时 l≥ O(nlog3n/log logn,该时间复杂度为 O ln log ln .特别地,当l= O(n1+ ε)(ε> 0 为常数),则时间复杂度为 O ln logn .此时达到的加速比为 n/logn.

       

      Abstract: A paralle algorithm of n×n reconfigurable mesh is proposed in this paper,which selects the k\|th element in an m×n(m≤k) matrix with sorted columns.It runs in time O( log 2m+ log m log 2n+ log 3n), Also proposed is a parallel algorithm that selects the k\|th element in a general set with l elements on the same model.Its time complexity is O log 2ln+ log ln log 2n+ log 3n+ln log ln.When l≥O(n log 3 n/ loglog n),it becomes Oln log ln.Especially when l=O(n 1+ε )(ε>0 is a constant),it is Oln log n and the acceleration ratio of the algorithm in this situation is n /log n.

       

    /

    返回文章
    返回