The Cost of Fault Tolerance in Multi-Party Communication Complexity

dc.contributor.authorCHEN, Binbinen_US
dc.contributor.authorYU, Haifengen_US
dc.contributor.authorZHAO, Yudaen_US
dc.contributor.authorGIBBONS, Philip B.en_US
dc.date.accessioned2012-05-28T09:25:33Zen_US
dc.date.accessioned2017-01-23T07:00:06Z
dc.date.available2012-05-28T09:25:33Zen_US
dc.date.available2017-01-23T07:00:06Z
dc.date.issued2012-05-17en_US
dc.description.abstractMulti-party communication complexity involves distributed computation of a function over inputs held by multiple distributed players. A key focus of distributed computing research, since the very beginning, has been to tolerate crash failures. It is thus natural to ask “If we want to compute a certain function in a fault-tolerant way, what will the communication complexity be?” This natural question, interestingly, has not been formally posed and thoroughly studied prior to this work. Whether fault-tolerant communication complexity is interesting to study largely depends on how big a difference failures make. This paper proves that the impact of failures is significant, at least for the SUM aggregation function in general networks: As our central contribution, we prove that there exists (at least) an exponential gap between the non-fault-tolerant and fault-tolerant communication complexity of SUM. Our results also imply the optimality (within polylog factors) of some recent fault-tolerant protocols for computing SUM via duplicate-insensitive techniques, thereby answering an open question as well. Part of our results are obtained via a novel reduction from a new two-party problem UNIONSIZECP that we introduce. UNIONSIZECP comes with a novel cycle promise, which is the key enabler of our reduction. We further prove that this cycle promise and UNIONSIZECP likely play a fundamental role in reasoning about fault-tolerant communication complexity.en_US
dc.format.extent657956 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.urihttps://dl.comp.nus.edu.sg/xmlui/handle/1900.100/3729en_US
dc.language.isoenen_US
dc.relation.ispartofseries;TRA5/12en_US
dc.titleThe Cost of Fault Tolerance in Multi-Party Communication Complexityen_US
dc.typeTechnical Reporten_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TRA5-12.pdf
Size:
642.54 KB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.53 KB
Format:
Plain Text
Description: