Show simple item record

dc.contributor.authorGhaffari, Mohsen
dc.contributor.authorHaeupler, Bernhard
dc.contributor.authorKhabbazian, Majid
dc.contributor.authorGhaffari, Mohsen G
dc.date.accessioned2016-07-13T19:32:43Z
dc.date.available2016-07-13T19:32:43Z
dc.date.issued2014-10
dc.date.submitted2013-10
dc.identifier.issn0178-2770
dc.identifier.issn1432-0452
dc.identifier.urihttp://hdl.handle.net/1721.1/103593
dc.description.abstractWe present a randomized distributed algorithm that in radio networks with collision detection broadcasts a single message in O(D+log6n) rounds, with high probability. This time complexity is most interesting because of its optimal additive dependence on the network diameter D. It improves over the currently best known O(DlognD+log2n) algorithms, due to Czumaj and Rytter (Broadcasting algorithms in radio networks with unknown topology. In: Proceedings of the symposium on foundations of computer science, pp 492–501, 2003), and Kowalski and Pelc (Broadcasting in undirected ad hoc radio networks. In: Proceedings of the ACM SIGACT-SIGOPS symposium on principles of distributed computing, pp 73–82, 2003). These algorithms where designed for the model without collision detection and are optimal in that model. However, as explicitly stated by Peleg in his 2007 survey on broadcast in radio networks, it had remained an open question whether the bound can be improved with collision detection. We also study distributed algorithms for broadcasting k messages from a single source to all nodes. This problem is a natural and important generalization of the single-message broadcast problem, but is in fact considerably more challenging and less understood. We show the following results: If the network topology is known to all nodes, then a k-message broadcast can be performed in O(D+klogn+log2n) rounds, with high probability. If the topology is not known, but collision detection is available, then a k-message broadcast can be performed in O(D+klogn+log6n) rounds, with high probability. The first bound is optimal and the second is optimal modulo the additive O(log6n) term.en_US
dc.description.sponsorshipUnited States. Air Force Office of Scientific Research (AFOSR Award No. FA9550-13-1-0042)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF Grant CCF-AF-0937274)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF Grant CNS-1035199)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF Grant 0939370-CCF)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF Grant CCF-1217506)en_US
dc.description.sponsorshipNational Science Foundation (U.S.) (NSF-PURDUE-STC award 0939370-CCF)en_US
dc.publisherSpringer Berlin Heidelbergen_US
dc.relation.isversionofhttp://dx.doi.org/10.1007/s00446-014-0230-7en_US
dc.rightsArticle is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.en_US
dc.sourceSpringer Berlin Heidelbergen_US
dc.titleRandomized broadcast in radio networks with collision detectionen_US
dc.typeArticleen_US
dc.identifier.citationGhaffari, Mohsen, Bernhard Haeupler, and Majid Khabbazian. “Randomized Broadcast in Radio Networks with Collision Detection.” Distributed Computing 28, no. 6 (October 9, 2014): 407–422.en_US
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Scienceen_US
dc.contributor.mitauthorGhaffari, Mohsen Gen_US
dc.relation.journalDistributed Computingen_US
dc.eprint.versionAuthor's final manuscripten_US
dc.type.urihttp://purl.org/eprint/type/JournalArticleen_US
eprint.statushttp://purl.org/eprint/status/PeerRevieweden_US
dc.date.updated2016-05-23T12:10:41Z
dc.language.rfc3066en
dc.rights.holderSpringer-Verlag Berlin Heidelberg
dspace.orderedauthorsGhaffari, Mohsen; Haeupler, Bernhard; Khabbazian, Majiden_US
dspace.embargo.termsNen
dc.identifier.orcidhttps://orcid.org/0000-0003-4213-9898
mit.licensePUBLISHER_POLICYen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record