Efficient adaptive collect algorithms
Deterministic collect algorithms are presented that are adaptive to total contention and are efficient with respect to both the number of registers used and the step complexity. One of them has optimal O(k) step and O(n) space complexities, but assumes that processes' identifiers are in O(n), w...
Uloženo v:
| Vydáno v: | Distributed computing Ročník 20; číslo 3; s. 221 - 238 |
|---|---|
| Hlavní autoři: | , |
| Médium: | Journal Article |
| Jazyk: | angličtina |
| Vydáno: |
Heidelberg
Springer Nature B.V
01.10.2007
|
| ISSN: | 0178-2770, 1432-0452 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | Deterministic collect algorithms are presented that are adaptive to total contention and are efficient with respect to both the number of registers used and the step complexity. One of them has optimal O(k) step and O(n) space complexities, but assumes that processes' identifiers are in O(n), where n is the total number of processes in the system and k is the total contention. The step complexity of an unrestricted name space variant of this algorithm remains O(k), but its space complexity increases to O(n 2). [PUBLICATION ABSTRACT] |
|---|---|
| AbstractList | Deterministic collect algorithms are presented that are adaptive to total contention and are efficient with respect to both the number of registers used and the step complexity. One of them has optimal O(k) step and O(n) space complexities, but assumes that processes' identifiers are in O(n), where n is the total number of processes in the system and k is the total contention. The step complexity of an unrestricted name space variant of this algorithm remains O(k), but its space complexity increases to O(n 2). [PUBLICATION ABSTRACT] |
| Author | Afek, Yehuda De Levie, Yaron |
| Author_xml | – sequence: 1 givenname: Yehuda surname: Afek fullname: Afek, Yehuda – sequence: 2 givenname: Yaron surname: De Levie fullname: De Levie, Yaron |
| BookMark | eNp9kEFLAzEQhYNUsK3-AG9F8Bidmc1uskcptQoFL3oO2d1EU7abmqSC_94t9eTBwzCP4X3z4M3YZAiDZewa4Q4B5H0CEKLioxxHIMczNkVREAdR0oRNAaXiJCVcsFlKWwAoEGnKblfO-dbbIS9MZ_bZf9lFG_retuOhfw_R549dumTnzvTJXv3uOXt7XL0un_jmZf28fNjwliRlbiUYU7dkrG1MXZalMUaRa7qyrFRV1KQcVQI7AlNA7VxjO3JUCHICVQNNMWc3p7_7GD4PNmW9DYc4jJGasC4VYK1GE55MbQwpRev0Pvqdid8aQR_L0Kcy9FEey9A4MvIP0_pssg9Djsb3_5A_NkVkWA |
| CitedBy_id | crossref_primary_10_1016_j_tcs_2014_10_013 crossref_primary_10_1016_j_jpdc_2017_05_010 |
| Cites_doi | 10.1007/11780823_2 10.1016/0167-6423(95)00009-H 10.1109/SFFCS.1999.814598 10.1145/383962.384008 10.1145/153724.153741 10.1007/s00446-005-0143-6 10.1145/277697.277749 10.1007/978-3-540-30186-8_12 10.1145/1011767.1011777 10.1145/792538.792541 10.1109/ICPADS.2005.83 10.1145/301308.301335 10.1007/s004460100067 |
| ContentType | Journal Article |
| Copyright | Springer-Verlag 2007 |
| Copyright_xml | – notice: Springer-Verlag 2007 |
| DBID | AAYXX CITATION 3V. 7RQ 7SC 7XB 8AL 8AO 8FD 8FE 8FG 8FK ABUWG AFKRA ARAPS AZQEC BENPR BGLVJ CCPQU DWQXO GNUQQ HCIFZ JQ2 K7- L7M L~C L~D M0N P5Z P62 PHGZM PHGZT PKEHL PQEST PQGLB PQQKQ PQUKI PRINS Q9U U9A |
| DOI | 10.1007/s00446-007-0041-1 |
| DatabaseName | CrossRef ProQuest Central (Corporate) Career & Technical Education Database Computer and Information Systems Abstracts ProQuest Central (purchase pre-March 2016) Computing Database (Alumni Edition) ProQuest Pharma Collection Technology Research Database ProQuest SciTech Collection ProQuest Technology Collection ProQuest Central (Alumni) (purchase pre-March 2016) ProQuest Central (Alumni) ProQuest Central UK/Ireland Advanced Technologies & Computer Science Collection ProQuest Central Essentials - QC ProQuest Central ProQuest Technology Collection ProQuest One ProQuest Central ProQuest Central Student SciTech Premium Collection ProQuest Computer Science Collection Computer Science Database Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional Computing Database Advanced Technologies & Aerospace Database ProQuest Advanced Technologies & Aerospace Collection ProQuest Databases ProQuest One Academic (New) ProQuest One Academic Middle East (New) ProQuest One Academic Eastern Edition (DO NOT USE) ProQuest One Applied & Life Sciences ProQuest One Academic (retired) ProQuest One Academic UKI Edition ProQuest Central China ProQuest Central Basic |
| DatabaseTitle | CrossRef Computer Science Database ProQuest Central Student Technology Collection Technology Research Database Computer and Information Systems Abstracts – Academic ProQuest One Academic Middle East (New) ProQuest Advanced Technologies & Aerospace Collection ProQuest Central Essentials ProQuest Computer Science Collection Computer and Information Systems Abstracts ProQuest Central (Alumni Edition) SciTech Premium Collection ProQuest One Community College ProQuest Pharma Collection ProQuest Central China ProQuest Central ProQuest One Applied & Life Sciences ProQuest Central Korea ProQuest Central (New) Advanced Technologies Database with Aerospace Career and Technical Education (Alumni Edition) Advanced Technologies & Aerospace Collection ProQuest Computing ProQuest Central Basic ProQuest Computing (Alumni Edition) ProQuest One Academic Eastern Edition ProQuest Technology Collection ProQuest SciTech Collection Computer and Information Systems Abstracts Professional Advanced Technologies & Aerospace Database ProQuest Career and Technical Education ProQuest One Academic UKI Edition ProQuest One Academic ProQuest One Academic (New) ProQuest Central (Alumni) |
| DatabaseTitleList | Computer Science Database |
| Database_xml | – sequence: 1 dbid: 7RQ name: Career & Technical Education Database (ProQuest) url: https://search.proquest.com/career sourceTypes: Aggregation Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Computer Science |
| EISSN | 1432-0452 |
| EndPage | 238 |
| ExternalDocumentID | 1363484851 10_1007_s00446_007_0041_1 |
| GroupedDBID | -Y2 -~C -~X .4S .86 .DC .VR 06D 0R~ 0VY 1N0 1SB 203 28- 29G 2J2 2JN 2JY 2KG 2LR 2P1 2VQ 2~H 30V 4.4 406 408 409 40D 40E 5GY 5QI 5VS 67Z 6NX 78A 7RQ 8AO 8FE 8FG 8UJ 95- 95. 95~ 96X AABHQ AACDK AAHNG AAIAL AAJBT AAJKR AANZL AAOBN AAPKM AARHV AARTL AASML AATNV AATVU AAUYE AAWCG AAYIU AAYQN AAYTO AAYXX ABAKF ABBBX ABBRH ABBXA ABDBE ABDBF ABDPE ABDZT ABECU ABFSG ABFTD ABFTV ABHLI ABHQN ABJNI ABJOX ABKCH ABKTR ABMNI ABMQK ABNWP ABQBU ABQSL ABRTQ ABSXP ABTEG ABTHY ABTKH ABTMW ABULA ABUWG ABWNU ABXPI ACAOD ACBXY ACDTI ACGFS ACHSB ACHXU ACKNC ACMDZ ACMLO ACOKC ACOMO ACPIV ACSTC ACUHS ACZOJ ADHHG ADHIR ADHKG ADIMF ADKNI ADKPE ADMLS ADRFC ADTPH ADURQ ADYFF ADZKW AEBTG AEFIE AEFQL AEGAL AEGNC AEJHL AEJRE AEKMD AEMSY AENEX AEOHA AEPYU AETEA AETLH AEVLU AEXYK AEZWR AFBBN AFDZB AFEXP AFFHD AFGCZ AFHIU AFKRA AFLOW AFOHR AFQWF AFWTZ AFZKB AGAYW AGDGC AGGDS AGJBK AGMZJ AGQEE AGQMX AGQPQ AGRTI AGWIL AGWZB AGYKE AHAVH AHBYD AHKAY AHPBZ AHSBF AHWEU AHYZX AIAKS AIGIU AIIXL AILAN AITGF AIXLP AJBLW AJRNO AJZVZ ALMA_UNASSIGNED_HOLDINGS ALWAN AMKLP AMXSW AMYLF AMYQR AOCGG ARAPS ARCSS ARMRJ ASPBG ATHPR AVWKF AXYYD AYFIA AYJHY AZFZN AZQEC B-. B0M BA0 BBWZM BDATZ BENPR BGLVJ BGNMA BPHCQ BSONS CAG CCPQU CITATION COF CS3 CSCUP DDRTE DL5 DNIVK DPUIP DU5 DWQXO EAD EAP EBD EBLON EBS EDO EIOEI EJD EMK EPL ESBYG ESX FEDTE FERAY FFXSO FIGPU FINBP FNLPD FRRFC FSGXE FWDCC GGCAI GGRSB GJIRD GNUQQ GNWQR GQ7 GQ8 GXS H13 HCIFZ HF~ HG5 HG6 HMJXF HQYDN HRMNR HVGLF HZ~ H~9 I-F I09 IHE IJ- IKXTQ ITM IWAJR IXC IZIGR IZQ I~X I~Z J-C J0Z JBSCW JCJTX JZLTJ K6V K7- KDC KOV KOW LAS LLZTM M4Y MA- N2Q N9A NDZJH NPVJJ NQJWS NU0 O9- O93 O9G O9I O9J OAM P19 P2P P62 P9O PF0 PHGZM PHGZT PQGLB PQQKQ PROAC PT4 PT5 Q2X QOK QOS R4E R89 R9I RHV RNI ROL RPX RSV RZK S16 S1Z S26 S27 S28 S3B SAP SCJ SCLPG SCO SDH SDM SHX SISQX SJYHP SNE SNPRN SNX SOHCF SOJ SPISZ SRMVM SSLCW STPWE SZN T13 T16 TN5 TSG TSK TSV TUC TUS U2A UG4 UOJIU UTJUX UZXMN VC2 VFIZW W23 W48 WK8 YLTOR YZZ Z45 ZCA ZMTXR ~8M ~EX 3V. 7SC 7XB 8AL 8FD 8FK JQ2 L7M L~C L~D M0N PKEHL PQEST PQUKI PRINS Q9U U9A |
| ID | FETCH-LOGICAL-c272t-e70aa9c2aeeba9555aaa82fbd556863928f2641d20a309ffbed2f2342f418b0b3 |
| IEDL.DBID | 7RQ |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000250061600006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0178-2770 |
| IngestDate | Tue Dec 02 13:51:17 EST 2025 Sat Nov 29 06:13:25 EST 2025 Tue Nov 18 21:13:27 EST 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Language | English |
| License | http://www.springer.com/tdm |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c272t-e70aa9c2aeeba9555aaa82fbd556863928f2641d20a309ffbed2f2342f418b0b3 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 content type line 14 |
| PQID | 219580198 |
| PQPubID | 31799 |
| PageCount | 18 |
| ParticipantIDs | proquest_journals_219580198 crossref_primary_10_1007_s00446_007_0041_1 crossref_citationtrail_10_1007_s00446_007_0041_1 |
| PublicationCentury | 2000 |
| PublicationDate | 2007-10-00 20071001 |
| PublicationDateYYYYMMDD | 2007-10-01 |
| PublicationDate_xml | – month: 10 year: 2007 text: 2007-10-00 |
| PublicationDecade | 2000 |
| PublicationPlace | Heidelberg |
| PublicationPlace_xml | – name: Heidelberg |
| PublicationTitle | Distributed computing |
| PublicationYear | 2007 |
| Publisher | Springer Nature B.V |
| Publisher_xml | – name: Springer Nature B.V |
| References | H. Attiya (41_CR4) 2003; 50 H. Attiya (41_CR5) 2002; 15 41_CR12 41_CR11 41_CR10 D. Knuth (41_CR13) 1997 M. Moir (41_CR14) 1995; 25 41_CR9 41_CR3 H. Attiya (41_CR7) 2004; 18 41_CR2 Y. Afek (41_CR1) 1993; 40 41_CR8 41_CR6 |
| References_xml | – ident: 41_CR10 doi: 10.1007/11780823_2 – volume: 25 start-page: 1 issue: 1 year: 1995 ident: 41_CR14 publication-title: Sci. Comput. Program. doi: 10.1016/0167-6423(95)00009-H – ident: 41_CR9 doi: 10.1109/SFFCS.1999.814598 – ident: 41_CR12 doi: 10.1145/383962.384008 – volume: 40 start-page: 873 issue: 4 year: 1993 ident: 41_CR1 publication-title: J. ACM doi: 10.1145/153724.153741 – volume: 18 start-page: 179 issue: 3 year: 2004 ident: 41_CR7 publication-title: Distrib. Comput. doi: 10.1007/s00446-005-0143-6 – ident: 41_CR3 doi: 10.1145/277697.277749 – ident: 41_CR8 doi: 10.1007/978-3-540-30186-8_12 – ident: 41_CR6 doi: 10.1145/1011767.1011777 – volume-title: The Art of Computer Programming, Volume 3, Sorting and Searching year: 1997 ident: 41_CR13 – volume: 50 start-page: 444 issue: 4 year: 2003 ident: 41_CR4 publication-title: J. ACM doi: 10.1145/792538.792541 – ident: 41_CR11 doi: 10.1109/ICPADS.2005.83 – ident: 41_CR2 doi: 10.1145/301308.301335 – volume: 15 start-page: 87 issue: 2 year: 2002 ident: 41_CR5 publication-title: Distrib. Comput. doi: 10.1007/s004460100067 |
| SSID | ssj0003112 |
| Score | 1.7538878 |
| Snippet | Deterministic collect algorithms are presented that are adaptive to total contention and are efficient with respect to both the number of registers used and... |
| SourceID | proquest crossref |
| SourceType | Aggregation Database Enrichment Source Index Database |
| StartPage | 221 |
| Title | Efficient adaptive collect algorithms |
| URI | https://www.proquest.com/docview/219580198 |
| Volume | 20 |
| WOSCitedRecordID | wos000250061600006&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 | |
| journalDatabaseRights | – providerCode: PRVPQU databaseName: Advanced Technologies & Aerospace Database customDbUrl: eissn: 1432-0452 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0003112 issn: 0178-2770 databaseCode: P5Z dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/hightechjournals providerName: ProQuest – providerCode: PRVPQU databaseName: Career & Technical Education Database (ProQuest) customDbUrl: eissn: 1432-0452 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0003112 issn: 0178-2770 databaseCode: 7RQ dateStart: 20040101 isFulltext: true titleUrlDefault: https://search.proquest.com/career providerName: ProQuest – providerCode: PRVPQU databaseName: Computer Science Database customDbUrl: eissn: 1432-0452 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0003112 issn: 0178-2770 databaseCode: K7- dateStart: 20040101 isFulltext: true titleUrlDefault: http://search.proquest.com/compscijour providerName: ProQuest – providerCode: PRVPQU databaseName: ProQuest Central customDbUrl: eissn: 1432-0452 dateEnd: 20171231 omitProxy: false ssIdentifier: ssj0003112 issn: 0178-2770 databaseCode: BENPR dateStart: 20040101 isFulltext: true titleUrlDefault: https://www.proquest.com/central providerName: ProQuest – providerCode: PRVAVX databaseName: SpringerLINK Contemporary 1997-Present customDbUrl: eissn: 1432-0452 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0003112 issn: 0178-2770 databaseCode: RSV dateStart: 19970101 isFulltext: true titleUrlDefault: https://link.springer.com/search?facet-content-type=%22Journal%22 providerName: Springer Nature |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwpV3PS8MwFA66efDi_Ik6HT3oRQgmabqkJ1HZEJQxp47hpSRposLc5lr9-02yrLCLFy-hoU0pry_vvbz3-D4AzrCk1u07PLxYEUglTSHX3E6x5sowIalPZQ8fWK_HR6O0H3pzitBWubSJ3lDnU-Vy5JfEoaLYeIRfzb6gI41yxdXAoLEO6tZPt52as8FjZYhj7IudjoAeEsaqoiZaYIhSe5R2eTpEMcSrbmnVKntX02388yO3wVaIMaPrhVLsgDU92QWNJX9DFLbzHjjvePwI63YikYuZM3yR0wtrAyMxfrNvLt8_i33w0u08397BQJsAFWGkhJohIVJFhNZSpEmSCCE4MTJ3YGM2ICHc2CgI5wSJGKXGSJ0TQ2JKDMVcIhkfgNpkOtGHIEpygai2Z1UWM_vTciGNkFLStqJYpG18BNBSapkKmOKO2mKcVWjIXtCZu3SCzuySi2rJbAGo8dfDzaWcs7C3iqwS8vGfd5tg0-dhfePdCaiV8299CjbUT_lRzFteU1qgftPp9Qd2ds-gHfvJqx0HT8NfBrLHjw |
| linkProvider | ProQuest |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V3PT8IwFH5BNNGL-DMq_thBLiaNa1dodzDGKAQCEg9ouM1269QEAWFq_KP8H23LtoQLNw7etmxdtr23772-130fwDmWVId9w4fnhQRRSX3EFde7WPEwZkJSW8p-6rBul_f7_kMBfrN_YcyyygwTLVBHo9DUyC-JYUXR-Qi_Hn8gIxplmquZgsbMK9rq51vP2KZXrTtt3gohjXrvtolSUQEUEkYSpJgrhB8SoZQUfrVaFUJwEsvIUHHpcE14rHMEHBFXeK4fx1JFJCYeJTHFXLrS09ddgVXqcWY-qzZDOfB72DZXjeA9IozlTVR3xllK9dTd1AVdihGeD4PzUcCGtkbpn72ULdhMc2jnZub021BQwx0oZfoUTgpXu1CpW34MHVYdEYmxAXbH-L3GeEcMXvSTJK_v0z14XMrN7kNxOBqqA3CqkXCp0nNx5jHtlJGQsZBS0lpIsfBr-BDczEpBmHKmG-mOQZCzPVvDBmbTGDbQQy7yIeMZYciik8uZXYMUO6ZBbtSjhUfPYL3Zu-8EnVa3XYYNW3O2iwyPoZhMPtUJrIVfydt0cmq91IHnZXvAH30DIOM |
| linkToPdf | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMw1V1NT4NAEJ3UaowXv41aPzjoxYTILosLB2OMttHYND2oabzgLuyqSW2roMaf5r9zdgskvfTmwRsElgBvmLczO7wBOCCSIe0bPTw_oS6TLHJDFeIuUWGiuZDMprLv27zTCXu9qFuDn_JfGFNWWfpE66jTYWJy5MfUqKLgfCQ81kVVRPeydTZ6c00DKbPQWnbTGFvIjfr-wugtO72-RKgPKW01by-u3KLBgJtQTnNXcU-IKKFCKSmiIAiEECHVMjWyXEjdNNQ4XyAp9YTvRVpLlVJNfUY1I6H0pI_XnYFZjiGmqSbsBg8VCfjELrSivaMhcl4tqHpj_VKGYbzJEXqMuGSSEicZwdJca-kfv6BlWCzm1s75-GNYgZoarMJS2bfCKdzYGhw2rW4G0q0jUjEyDt8x3wP6fkf0n_BJ8ufXbB3u_uRmN6A-GA7UJjhBKjymMEbnPkdjTYXUQkrJThJGRHRCtsArEYuTQkvdtPTox5UKtAU5NpsG5BiHHFVDRmMhkWknN0qM48KnZHEF8PbUo_swj8DH7evOTQMWbCra1h7uQD1__1C7MJd85i_Z-541WAce_9oAfgFWHioH |
| 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%3Ajournal&rft.genre=article&rft.atitle=Efficient+adaptive+collect+algorithms&rft.jtitle=Distributed+computing&rft.au=Afek%2C+Yehuda&rft.au=De+Levie%2C+Yaron&rft.date=2007-10-01&rft.pub=Springer+Nature+B.V&rft.issn=0178-2770&rft.eissn=1432-0452&rft.volume=20&rft.issue=3&rft.spage=221&rft_id=info:doi/10.1007%2Fs00446-007-0041-1&rft.externalDBID=HAS_PDF_LINK&rft.externalDocID=1363484851 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0178-2770&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0178-2770&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0178-2770&client=summon |