A parallel algorithm for reconfiguring a multibutterfly network with faulty switches
This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the algorithm is performed entirely by the network, without the aid of any off-line computation, even though many of the switches may be faulty....
Saved in:
| Published in: | IEEE transactions on computers Vol. 43; no. 3; pp. 321 - 326 |
|---|---|
| Main Authors: | , , |
| Format: | Journal Article |
| Language: | English |
| Published: |
New York, NY
IEEE
01.03.1994
Institute of Electrical and Electronics Engineers |
| Subjects: | |
| ISSN: | 0018-9340 |
| Online Access: | Get full text |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| Abstract | This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the algorithm is performed entirely by the network, without the aid of any off-line computation, even though many of the switches may be faulty. The algorithm reconfigures an N-input multibutterfly network in O(logN) time. After reconfiguration, the multibutterfly can tolerate f worst-case faults and still route any permutation between some set of N/spl minus/O(f) inputs and N/spl minus/O(f) outputs in O(log N) time.< > |
|---|---|
| AbstractList | This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the algorithm is performed entirely by the network, without the aid of any off-line computation, even though many of the switches may be faulty. The algorithm reconfigures an N-input multibutterfly network in O(logN) time. After reconfiguration, the multibutterfly can tolerate f worst-case faults and still route any permutation between some set of N/spl minus/O(f) inputs and N/spl minus/O(f) outputs in O(log N) time.< > This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the algorithm is performed entirely by the network, without the aid of any off-line computation, even though many of the switches may be faulty. The algorithm reconfigures an N-input multibutterfly network in O(logN) time. After reconfiguration, the multibutterfly can tolerate f worst-case faults and still route any permutation between some set of N-O(f) inputs and N-O(f) outputs in O(log N) time This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the algorithm is performed entirely by the network, without the aid of any off-line computation, even though many of the switches may be faulty. The algorithm reconfigures an N-input multibutterfly network in O(log N) time. After reconfiguration, the multibutterfly can tolerate f worst-case faults and still route any permutation between some set of N - O(f) inputs and N - O(f) outputs in O(log N) time. |
| Author | Goldberg, A.V. Plotkin, S.A. Maggs, B.M. |
| Author_xml | – sequence: 1 givenname: A.V. surname: Goldberg fullname: Goldberg, A.V. organization: Dept. of Comput. Sci., Stanford Univ., CA, USA – sequence: 2 givenname: B.M. surname: Maggs fullname: Maggs, B.M. – sequence: 3 givenname: S.A. surname: Plotkin fullname: Plotkin, S.A. |
| BackLink | http://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=4113874$$DView record in Pascal Francis |
| BookMark | eNqF0T1PwzAQBmAPRaItDKxMHhASQ1t_JHEyVhVfUiWWMluOe24NblxsR1X_PUEpDAiJW06ne95bboQGjW8AoStKppSSakbZlAmWcTZAQ0JoOal4Rs7RKMY3QkjBSDVEqzneq6CcA4eV2_hg03aHjQ84gPaNsZs22GaDFd61Ltm6TQmCcUfcQDr48I4PXQAb1S2POHaD3kK8QGdGuQiXpz5Grw_3q8XTZPny-LyYLyeac5EmIstVLhjjOWTrkmtVa1HRQvOaAy1KTgtWsbVRGrJa1BXP64wZUq2B5VVdloyP0W1_dx_8RwsxyZ2NGpxTDfg2SlbmTPCu_oVFXjAuRAdvTlBFrZwJqtE2yn2wOxWOMqOUlyLr2KxnOvgYAxipbVLJ-iYFZZ2kRH59QFIm-w90ibtfie-bf9nr3loA-HGn5Sd27pIX |
| CODEN | ITCOB4 |
| CitedBy_id | crossref_primary_10_1016_j_ic_2017_02_003 crossref_primary_10_1137_S0097539791221499 |
| Cites_doi | 10.1109/2.55467 10.1145/129712.129728 10.1016/0304-3975(86)90084-8 10.1109/12.142684 10.1109/SFCS.1991.185397 10.1109/TC.1983.1676169 10.1109/SFCS.1988.21939 10.1145/147508.147517 10.1007/BF02126799 10.1109/TC.1985.6312192 |
| ContentType | Journal Article |
| Copyright | 1994 INIST-CNRS |
| Copyright_xml | – notice: 1994 INIST-CNRS |
| DBID | AAYXX CITATION IQODW 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/12.272432 |
| DatabaseName | CrossRef Pascal-Francis Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Computer and Information Systems Abstracts Technology Research Database |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science Applied Sciences |
| EndPage | 326 |
| ExternalDocumentID | 4113874 10_1109_12_272432 272432 |
| GroupedDBID | --Z -DZ -~X .55 .DC 0R~ 29I 3EH 3O- 4.4 5GY 5VS 6IK 85S 97E AAJGR AARMG AASAJ AAWTH ABAZT ABFSI ABQJQ ABVLG ACGFO ACIWK ACNCT AENEX AETEA AETIX AGQYO AGSQL AHBIQ AI. AIBXA AKJIK AKQYR ALLEH ALMA_UNASSIGNED_HOLDINGS ASUFR ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 E.L EBS EJD HZ~ H~9 IAAWW IBMZZ ICLAB IEDLZ IFIPE IFJZH IPLJI JAVBF LAI M43 MS~ MVM O9- OCL P2P PQQKQ RIA RIE RNI RNS RXW RZB TAE TN5 TWZ UHB UKR UPT VH1 X7M XJT XOL XZL YXB YYQ YZZ ZCG AAYXX ABUFD CITATION AAYOK IQODW RIG 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c337t-745a572235e4d83cabc7916c3b3e168316292dface4b7b935b42f09de259b8823 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 6 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=10_1109_12_272432&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 0018-9340 |
| IngestDate | Mon Sep 29 05:50:35 EDT 2025 Thu Oct 02 10:43:50 EDT 2025 Wed Apr 02 07:29:33 EDT 2025 Sat Nov 29 03:56:54 EST 2025 Tue Nov 18 22:09:34 EST 2025 Wed Aug 27 02:49:03 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 3 |
| Keywords | Fault tolerance Parallel algorithm Configuration Network Routing Parallelism Distributed system Complexity |
| Language | English |
| License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html CC BY 4.0 |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-c337t-745a572235e4d83cabc7916c3b3e168316292dface4b7b935b42f09de259b8823 |
| Notes | ObjectType-Article-2 SourceType-Scholarly Journals-1 ObjectType-Feature-1 content type line 23 |
| PQID | 26562377 |
| PQPubID | 23500 |
| PageCount | 6 |
| ParticipantIDs | proquest_miscellaneous_26562377 crossref_primary_10_1109_12_272432 crossref_citationtrail_10_1109_12_272432 proquest_miscellaneous_28527333 pascalfrancis_primary_4113874 ieee_primary_272432 |
| PublicationCentury | 1900 |
| PublicationDate | 1994-03-01 |
| PublicationDateYYYYMMDD | 1994-03-01 |
| PublicationDate_xml | – month: 03 year: 1994 text: 1994-03-01 day: 01 |
| PublicationDecade | 1990 |
| PublicationPlace | New York, NY |
| PublicationPlace_xml | – name: New York, NY |
| PublicationTitle | IEEE transactions on computers |
| PublicationTitleAbbrev | TC |
| PublicationYear | 1994 |
| Publisher | IEEE Institute of Electrical and Electronics Engineers |
| Publisher_xml | – name: IEEE – name: Institute of Electrical and Electronics Engineers |
| References | ref8 ref12 leighton (ref7) 1991 ref9 ref4 greenberg (ref1) 1989; 5 ref3 ref6 ref11 ref10 ref5 ref2 |
| References_xml | – ident: ref11 doi: 10.1109/2.55467 – ident: ref10 doi: 10.1145/129712.129728 – year: 1991 ident: ref7 publication-title: Theory of Parallel and VLSI Computation – ident: ref5 doi: 10.1016/0304-3975(86)90084-8 – volume: 5 start-page: 345 year: 1989 ident: ref1 publication-title: Randomness and Computation Advances in Computing Research – ident: ref6 doi: 10.1109/12.142684 – ident: ref2 doi: 10.1109/SFCS.1991.185397 – ident: ref4 doi: 10.1109/TC.1983.1676169 – ident: ref3 doi: 10.1109/SFCS.1988.21939 – ident: ref12 doi: 10.1145/147508.147517 – ident: ref9 doi: 10.1007/BF02126799 – ident: ref8 doi: 10.1109/TC.1985.6312192 |
| SSID | ssj0006209 |
| Score | 1.4600453 |
| Snippet | This paper describes a deterministic algorithm for reconfiguring a multibutterfly network with faulty switches. Unlike previous reconfiguration algorithms, the... |
| SourceID | proquest pascalfrancis crossref ieee |
| SourceType | Aggregation Database Index Database Enrichment Source Publisher |
| StartPage | 321 |
| SubjectTerms | Applied sciences Computer networks Computer science Computer science; control theory; systems Exact sciences and technology Fault diagnosis Hardware Laboratories Licenses National electric code Parallel algorithms Programming languages Routing Software Switches |
| Title | A parallel algorithm for reconfiguring a multibutterfly network with faulty switches |
| URI | https://ieeexplore.ieee.org/document/272432 https://www.proquest.com/docview/26562377 https://www.proquest.com/docview/28527333 |
| Volume | 43 |
| WOSCitedRecordID | wos10_1109_12_272432&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: PRVIEE databaseName: IEEE Xplore issn: 0018-9340 databaseCode: RIE dateStart: 19680101 customDbUrl: isFulltext: true dateEnd: 99991231 titleUrlDefault: https://ieeexplore.ieee.org/ omitProxy: false ssIdentifier: ssj0006209 providerName: IEEE |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LS8QwEA66eNCDq6vi-gziwUvX5tGmOYooHkQ8KHgrSZquC7Ur-xD23ztJ2kVRBG9tM6VlJpl8k0y-QegcUIDltBSR0YRGXGoeyYSqKDbQWRhJbVJ6S9-Lh4fs5UU-Njzb_iyMtdYnn9mBu_R7-cXYzN1S2SUVlDPwt6tCiHBUa-l00zabg8D4ZTxuSIRILC8JHYQXv009vpaKy4RUU1BGGapY_HDIfpa57f7r_7bQZgMm8VWw_jZasXUPddtCDbgZtz208YV1cAc9XWFH-F1VtsKqGo4no9nrGwbwin10XI6G_ugiVthnG-pQyrpa4DqkjGO3dotLBY0LPIUbV3NrFz3f3jxd30VNcYXIMCZmkeCJSgSAg8TyImNGaSMAKhqmmSVpBmaikhalMpZroSVLNJg0loWFeEkDLGd7qFOPa7uPsDaMEEMzDQ6BpyDkSO-pBmQlBSsy0kcXrd5z0zCPuwIYVe4jkFjmhOZBd310thR9D3Qbvwn1nO6XAu3T42-2XDZzQlgmeB-dtrbNYQi5fRFV2_F8mtPUgUAh_pDIHE8dYwe_fvkQrQeGZZeZdoQ6s8ncHqM18zEbTScnvp9-Ammq5r0 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB5VtBLlUNqliG1LsSoOXALxI3F8RFURVberHhaJW2Q7DqwUsmgfSPx7xnayAoGQekviiRLN2ONv7PE3AIeIApxgtUysoSwRyohEZUwnqcXOwmnusjpYeiTH4-LyUv3reLbDWRjnXEg-c8f-MuzlVzO78ktlJ0wywdHfvs2EYDQe1lq73bzP56A4grlIOxohmqoTyo7jq08mn1BNxedC6gWqo451LJ655DDPnG3_1x9-hA8dnCSn0f6f4I1rB7Ddl2og3cgdwNYj3sEdmJwST_ndNK4hurmazafL6xuC8JWE-LieXoXDi0STkG9oYjHr5p60MWmc-NVbUmtsvCcLvPFVtz7Dxdmvyc_zpCuvkFjO5TKRItOZRHiQOVEV3GpjJYJFyw13NC_QUEyxqtbWCSON4plBo6aqchgxGQTmfBc22lnr9oAYyym1rDDoEkSOQp72nhnEVkryqqBDOOr1XtqOe9yXwGjKEIOkqqSsjLobwo-16G0k3HhJaOB1vxbon-4_seW6WVDKCymGcNDbtsRB5HdGdOtmq0XJcg8DpXxFovBMdZx_efHLB7B5Pvk7Kke_x3--wvvIt-zz1L7BxnK-cvvwzt4tp4v599BnHwCKPuoE |
| 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=A+parallel+algorithm+for+reconfiguring+a+multibutterfly+network+with+faulty+switches&rft.jtitle=IEEE+transactions+on+computers&rft.au=Goldberg%2C+A+V&rft.au=Maggs%2C+B+M&rft.au=Plotkin%2C+S+A&rft.date=1994-03-01&rft.issn=0018-9340&rft.volume=43&rft.issue=3&rft.spage=321&rft.epage=326&rft_id=info:doi/10.1109%2F12.272432&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0018-9340&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0018-9340&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0018-9340&client=summon |