• DocumentCode
    3091235
  • Title

    Efficient weighted multiselection in parallel architectures

  • Author

    Shen, Hong

  • Author_Institution
    Graduate Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Ishikawa, Japan
  • fYear
    2002
  • fDate
    23-25 Oct. 2002
  • Firstpage
    2
  • Lastpage
    8
  • Abstract
    We study parallel solutions to the problem of weighted multiselection to select r elements on given weighted-ranks from a set S of n weighted elements, where an element is on weighted rank k if it is the smallest element such that the aggregated weight of all elements not greater than it in S is not smaller than k. We propose efficient algorithms on two of the most popular parallel architectures, hypercube and mesh. For a hypercube with p < n processors, we present a parallel algorithm running in 0(n/sup /spl isin// min{r, log p}) time for p = n/sup 1-/spl isin//, 0 < /spl isin/ < 1, which is cost optimal when r /spl ges/ p. Our algorithm on /spl radic/p /spl times/ /spl radic/p- mesh runs in O(/spl radic/p + /sub p/-/sup n/ log/sup 3/ p) time which is the same as multiselection on mesh when r /spl ges/ logp, and thus has the same optimality as multiselection in this case.
  • Keywords
    computational complexity; hypercube networks; parallel algorithms; parallel architectures; hypercube; mesh; parallel algorithm; parallel architectures; weighted elements; weighted multiselection; weighted rank; Computational modeling; Computer networks; Cost function; Graph theory; Hypercubes; Parallel architectures; Phase change random access memory; Set theory; Sorting; Statistics;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on
  • Conference_Location
    Beijing, China
  • Print_ISBN
    0-7695-1512-6
  • Type

    conf

  • DOI
    10.1109/ICAPP.2002.1173544
  • Filename
    1173544