{"id":15044,"date":"2022-06-16T20:14:01","date_gmt":"2022-06-17T00:14:01","guid":{"rendered":"https:\/\/carleton.ca\/scs\/?page_id=15044"},"modified":"2022-06-16T20:14:01","modified_gmt":"2022-06-17T00:14:01","slug":"tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components","status":"publish","type":"page","link":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/","title":{"rendered":"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components"},"content":{"rendered":"<p>Carleton University<br \/>\n<a href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\">Technical Report<\/a> <strong>TR-207<\/strong><br \/>\nApril 1992<\/p>\n<h2 class=\"tr_t1\">Distributed Computing on Anonymous Hypercubes with Faulty Components<\/h2>\n<div class=\"tr_t3\">Evangelos Kranakis &amp; Nicola Santoro<\/div>\n<div>\n<h3>Abstract<\/h3>\n<\/div>\n<p>We give efficient algorithms for distributed computation on anonymous, labeled, asynchronous hypercubes with possible faulty components (i.e. processors and links). The processors are deterministic and execute iden\u00adtical protocols given identical data. Initially, they know only the size of the network (in this instance, a power of 2) and that they are inter\u00adconnected in a hypercube network. Faults may occur only before the start of the computation (and that despite this the hypercube remains a con\u00adnected network). However the processors do not know where these faults are located. As a measure of complexity we use the total number of bits transmitted during the execution of the algorithm and we concentrate on giving algorithms that will minimize this number of bits. The main result of this paper is an algorithm for computing boolean functions on anonymous hypercubes with at most ; faulty components, ; ?: 1, with bit complexity O(N6n(;}2 .2 log log N), where ; is the number of faulty components, of which .A is the number of faulty links, and 6n (&#8216;Y) is the diameter of the hypercube.<\/p>\n<div><\/div>\n<p><a href=\"https:\/\/carleton.ca\/scs\/wp-content\/uploads\/TR-207.pdf\">TR-207.pdf<\/a><\/p>\n<p><script src=\"moz-extension:\/\/c5a13a0c-07c2-4cc2-a1b8-4c3d783074b0\/js\/app.js\" type=\"text\/javascript\"><\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Carleton University Technical Report TR-207 April 1992 Distributed Computing on Anonymous Hypercubes with Faulty Components Evangelos Kranakis &amp; Nicola Santoro Abstract We give efficient algorithms for distributed computation on anonymous, labeled, asynchronous hypercubes with possible faulty components (i.e. processors and links). The processors are deterministic and execute iden\u00adtical protocols given identical data. Initially, they know [&hellip;]<\/p>\n","protected":false},"author":49,"featured_media":0,"parent":11910,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"","_relevanssi_noindex_reason":"","_mi_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":"","_links_to":"","_links_to_target":""},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components - School of Computer Science<\/title>\n<meta name=\"description\" content=\"Carleton University Technical Report TR-207 April 1992 Distributed Computing on Anonymous Hypercubes with Faulty Components Evangelos Kranakis &amp;\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/\",\"url\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/\",\"name\":\"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components - School of Computer Science\",\"isPartOf\":{\"@id\":\"https:\/\/carleton.ca\/scs\/#website\"},\"datePublished\":\"2022-06-17T00:14:01+00:00\",\"dateModified\":\"2022-06-17T00:14:01+00:00\",\"description\":\"Carleton University Technical Report TR-207 April 1992 Distributed Computing on Anonymous Hypercubes with Faulty Components Evangelos Kranakis &amp;\",\"breadcrumb\":{\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/carleton.ca\/scs\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Research\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"SCS Technical Reports\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Technical Reports 1992\",\"item\":\"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/carleton.ca\/scs\/#website\",\"url\":\"https:\/\/carleton.ca\/scs\/\",\"name\":\"School of Computer Science\",\"description\":\"Carleton University\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/carleton.ca\/scs\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components - School of Computer Science","description":"Carleton University Technical Report TR-207 April 1992 Distributed Computing on Anonymous Hypercubes with Faulty Components Evangelos Kranakis &amp;","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/","url":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/","name":"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components - School of Computer Science","isPartOf":{"@id":"https:\/\/carleton.ca\/scs\/#website"},"datePublished":"2022-06-17T00:14:01+00:00","dateModified":"2022-06-17T00:14:01+00:00","description":"Carleton University Technical Report TR-207 April 1992 Distributed Computing on Anonymous Hypercubes with Faulty Components Evangelos Kranakis &amp;","breadcrumb":{"@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/tr-207-distributed-computing-on-anonymous-hypercubes-with-faulty-components\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/carleton.ca\/scs\/"},{"@type":"ListItem","position":2,"name":"Research","item":"https:\/\/carleton.ca\/scs\/research\/"},{"@type":"ListItem","position":3,"name":"SCS Technical Reports","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/"},{"@type":"ListItem","position":4,"name":"Technical Reports 1992","item":"https:\/\/carleton.ca\/scs\/research\/scs-technical-reports\/technical-reports-1992\/"},{"@type":"ListItem","position":5,"name":"TR-207: Distributed Computing on Anonymous Hypercubes with Faulty Components"}]},{"@type":"WebSite","@id":"https:\/\/carleton.ca\/scs\/#website","url":"https:\/\/carleton.ca\/scs\/","name":"School of Computer Science","description":"Carleton University","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/carleton.ca\/scs\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"}]}},"acf":{"banner_button":"no","banner_image_type":"none"},"_links":{"self":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15044"}],"collection":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/users\/49"}],"replies":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/comments?post=15044"}],"version-history":[{"count":1,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15044\/revisions"}],"predecessor-version":[{"id":15045,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/15044\/revisions\/15045"}],"up":[{"embeddable":true,"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/pages\/11910"}],"wp:attachment":[{"href":"https:\/\/carleton.ca\/scs\/wp-json\/wp\/v2\/media?parent=15044"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}