Efficient weighted multiselection in parallel architectures
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...
Saved in:
| Published in: | Algorithms and Architectures For Parallel Processing (ICA3PP 2002): 5th International Conference pp. 2 - 8 |
|---|---|
| Main Author: | |
| Format: | Conference Proceeding |
| Language: | English Japanese |
| Published: |
IEEE
01.01.2002
|
| Subjects: | |
| ISBN: | 0769515126, 9780769515120 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| 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. |
|---|---|
| AbstractList | 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. |
| Author | Hong Shen |
| Author_xml | – sequence: 1 surname: Hong Shen fullname: Hong Shen organization: Graduate Sch. of Inf. Sci., Japan Adv. Inst. of Sci. & Technol., Ishikawa, Japan |
| BookMark | eNotj91KAzEUhAMqaGtfQG_2BbYm2SRng1dS6g8U7IVelzR7Yo-kaUlSxLd3wc7NMAwM30zYZTokZOxO8LkQ3D68LZ7W67nkXI4ZOq3UBZtwMFYLLaS5ZrNSvvkorcF2_Q17XIZAnjDV5gfpa1dxaPanWKlgRF_pkBpKzdFlFyPGxmW_ozoWp4zlll0FFwvOzj5ln8_Lj8Vru3p_GUFWLUngtVUepRkkKlBWha3yYgC0RvkAvg8jxwBBCmMR-q3RIH0PvXGms-i0D853U3b_v0uIuDlm2rv8uzn_6_4A0mxI8w |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/ICAPP.2002.1173544 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Electronic Library (IEL) IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Statistics Computer Science |
| EndPage | 8 |
| ExternalDocumentID | 1173544 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IK 6IL AAJGR AAVQY AAWTH ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK OCL RIB RIC RIE RIL |
| ID | FETCH-LOGICAL-i270t-4ce26d2e47494fb4c1d7e964cf7c8f579d7f2169e78b6572c8786a639ea5cfac3 |
| IEDL.DBID | RIE |
| ISBN | 0769515126 9780769515120 |
| ISICitedReferencesCount | 1 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000179289800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Tue Aug 26 18:29:02 EDT 2025 |
| IsDoiOpenAccess | false |
| IsOpenAccess | true |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English Japanese |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i270t-4ce26d2e47494fb4c1d7e964cf7c8f579d7f2169e78b6572c8786a639ea5cfac3 |
| OpenAccessLink | https://cir.nii.ac.jp/crid/1873961342828819968 |
| PageCount | 7 |
| ParticipantIDs | ieee_primary_1173544 |
| PublicationCentury | 2000 |
| PublicationDate | 2002-01-01 |
| PublicationDateYYYYMMDD | 2002-01-01 |
| PublicationDate_xml | – month: 01 year: 2002 text: 2002-01-01 day: 01 |
| PublicationDecade | 2000 |
| PublicationTitle | Algorithms and Architectures For Parallel Processing (ICA3PP 2002): 5th International Conference |
| PublicationTitleAbbrev | ICAPP |
| PublicationYear | 2002 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000557938 |
| Score | 1.3028961 |
| Snippet | 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... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 2 |
| SubjectTerms | Computational modeling Computer networks Cost function Graph theory Hypercubes Parallel architectures Phase change random access memory Set theory Sorting Statistics |
| Title | Efficient weighted multiselection in parallel architectures |
| URI | https://ieeexplore.ieee.org/document/1173544 |
| WOSCitedRecordID | wos000179289800001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LbwIhEJ6o6cGTrdr0HQ49dpVlWWDTU2M07cXsoU28mQWGxMRo46P9-2XZ1bZJL70BBwIzgRmGme8DuHfMpNZojAxXNOI6of4edP5cqQRtolItnA1kE3I6VbNZljfg4VgLg4gh-QwHZTP85du12ZehsmEcyyTlvAlNKUVVq3WMp5RYUlmiqpe5dxu8IRM1wM6hTw9FMzQbvoye8jxkKAzqWX_RqwTrMun8b12n0P8u0yP50QCdQQNXXegceBpIfWy70C49ygqQuQeP4wAa4ScknyEsipaErMJtYMTxaiKLFSkRwZdLXJKfHw3bPrxNxq-j56hmUIgWTNJdxA0yYRlyyTPuNDexlZgJbpw0ynmBWelYLDKUSotUMqOkEoV3WrBIjStMcg6t1XqFF0A0TVHGDAXVBS9S57XKuSm0d6GEYZRfQq8UzPy9AsmY1zK5-nv4GtqBViXEMm6gtdvs8RZOzIff7eYuaPYLUJmhKw |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LTwIxEJ4gmsgJBYxve_DoQrfbbbvxZAwEIhIOmHAju91pQkIWw0P_vt3ugpp48dK0PTTdmbQzO535PoB7w3SY6gQ9zRX1eBJQew8ae65UgGmgwkSY1JFNyNFITafRuAIP-1oYRHTJZ9jOu-4tP13qbR4q6_i-DELOD-DQtowW1Vr7iEqOJhUFqvg3t46DNWWihNjZjemubIZGncHz03jschTa5bq_CFacfenV_7ezE2h9F-qR8d4EnUIFswbUd0wNpDy4DajlPmUBydyEx66DjbALkk8XGMWUuLzCtePEsYoi84zkmOCLBS7Iz6eGdQveet3Jc98rORS8OZN043GNTKQMueQRNwnXfioxElwbqZWxAkulYb6IUKpEhJJpJZWIrduCcahNrIMzqGbLDM-BJDRE6TMUNIl5HBqrV851nFgnSmhG-QU0c8HM3guYjFkpk8u_p-_guD95Hc6Gg9HLFdQcyYqLbFxDdbPa4g0c6Q_75atbp-Uv5qGkcg |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Algorithms+and+Architectures+For+Parallel+Processing+%28ICA3PP+2002%29%3A+5th+International+Conference&rft.atitle=Efficient+weighted+multiselection+in+parallel+architectures&rft.au=Hong+Shen&rft.date=2002-01-01&rft.pub=IEEE&rft.isbn=9780769515120&rft.spage=2&rft.epage=8&rft_id=info:doi/10.1109%2FICAPP.2002.1173544&rft.externalDocID=1173544 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515120/lc.gif&client=summon&freeimage=true |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515120/mc.gif&client=summon&freeimage=true |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780769515120/sc.gif&client=summon&freeimage=true |

