• DocumentCode
    1117303
  • Title

    A fast selection algorithm for meshes with multiple broadcasting

  • Author

    Bhagavathi, D. ; Looges, P.J. ; Olariu, S. ; Schwing, J.L. ; Zhang, J.

  • Author_Institution
    Dept. of Comput. Sci., Southern Illinois Univ., Edwardsville, IL, USA
  • Volume
    5
  • Issue
    7
  • fYear
    1994
  • fDate
    7/1/1994 12:00:00 AM
  • Firstpage
    772
  • Lastpage
    778
  • Abstract
    One of the fundamental algorithmic problems in computer science involves selecting the kth smallest element in a collection A of n elements. We propose an algorithm design methodology to solve the selection problem on meshes with multiple broadcasting. Our methodology leads to a selection algorithm that runs in O(n1/8(log n)3/4)) time on a mesh with multiple broadcasting of size n 3/8(log n)1/4×n5/8/(log n)1/4. This result is optimal over a large class of selection algorithms. Our result shows that just as for semigroup computations, selection can be done faster on suitably chosen rectangular meshes than on square meshes
  • Keywords
    multiprocessor interconnection networks; parallel algorithms; query processing; algorithm design; databases; fast selection algorithm; meshes; multiple broadcasting; optimal algorithms; parallel algorithms; query processing; rectangular meshes; Broadcasting; Cities and towns; Computer architecture; Computer science; Computer vision; Databases; Design methodology; Image processing; Parallel algorithms; 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.296326
  • Filename
    296326