• DocumentCode
    755170
  • Title

    Efficient parallel binary search on sorted arrays, with applications

  • Author

    Chen, Danny Z.

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • Volume
    6
  • Issue
    4
  • fYear
    1995
  • fDate
    4/1/1995 12:00:00 AM
  • Firstpage
    440
  • Lastpage
    445
  • Abstract
    Let A be a sorted array of n numbers and B a sorted array of m numbers, both in nondecreasing order, with n⩽m. We consider the problem of determining, for each element A(j), j=1, 2, …, n, the unique element B(i), 0⩽i⩽m, such that B(i)⩽A(j)<B(i+1) (with B(0)=-∞ and B(m+1)=+∞). We present an efficient parallel algorithm for solving this problem in O(log m) time using O([nlog (m/n)]/[log m]) EREW PRAM processors. Our algorithm improves the previously known results on either the time or processor complexity, and enables us to solve several other problems optimally on the EREW PRAM
  • Keywords
    computational complexity; computational geometry; parallel algorithms; search problems; sorting; EREW PRAM processors; complexity; parallel algorithm; parallel binary search; sorted arrays; Application software; Concurrent computing; Foundries; Gallium arsenide; Parallel algorithms; Physics computing; Process design; Routing; Sorting; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.372799
  • Filename
    372799