Abstract
This paper studies the theory of the additive wireless network model, in which the received signal is abstracted as an addition of the transmitted signals. Our central observation is that the crucial challenge for computing in this model is not high contention, as assumed previously, but rather guaranteeing a bounded amount of information in each neighborhood per round, a property that we show is achievable using a new random coding technique. Technically, we provide efficient algorithms for fundamental distributed tasks in additive networks, such as solving various symmetry breaking problems, approximating network parameters, and solving an asymmetry revealing problem such as computing a maximal input. The key method used is a novel random coding technique that allows a node to successfully decode the received information, as long as it does not contain too many distinct values. We then design our algorithms to produce a limited amount of information in each neighborhood in order to leverage our enriched toolbox for computing in additive networks.
The first author is supported in part by the Israel Science Foundation (grant 1696/14). The last three authors are supported in a part by NSF Award Numbers CCF-1217506, CCF-AF-0937274, 0939370-CCF, and AFOSR Contract Numbers FA9550-14-1-0403 and FA9550-13-1-0042. Merav Parter is also supported by Rothschild and Fulbright Fellowships.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Alon, N., Babai, L., Itai, A.: A fast and simple randomized parallel algorithm for the maximal independent set problem. J. Algorithms 7(4), 567–583 (1986)
Andrews, J.: Interference cancellation for cellular systems: a contemporary. SIAM Journal on Computing 12(1), 19–2 (2005)
Avestimehr, A.S., Diggavi, S.N., Tse, D.: Wireless network information flow: A deterministic approach. IEEE Trans. on Info. Theory 57(4), 1872–1905 (2011)
Bar-Yehuda, R., Goldreichh, O., Itai, A.: On the time-complexity of broadcast in multi-hop radio networks: An exponential gap between determinism and randomization. J. of Compt. Syst. Sciences 45, 104–126 (1992)
Barenboim, L., Elkin, M., Pettie, S., Schneider, J.: The locality of distributed symmetry breaking. In: FOCS, pp. 321–330 (2012)
Censor-Hillel, K., Haeupler, B., Lynch, N., Médard, M.: Bounded-contention coding for wireless networks in the high SNR regime. In: Aguilera, M.K. (ed.) DISC 2012. LNCS, vol. 7611, pp. 91–105. Springer, Heidelberg (2012)
Censor-Hillel, K., Kantor, E., Lynch, N.A., Parter, M.: Computing in additive networks with bounded-information codes. arxiv.org/abs/1508.03660 (2015)
Daum, S., Ghaffari, M., Gilbert, S., Kuhn, F., Newport, C.: Maximal independent sets in multichannel radio networks. In: PODC, pp. 335–344 (2013)
Farach-Colton, M., Fernandes, R.J., Mosteiro, M.A.: Lower bounds for clear transmissions in radio networks. In: Correa, J.R., Hevia, A., Kiwi, M. (eds.) LATIN 2006. LNCS, vol. 3887, pp. 447–454. Springer, Heidelberg (2006)
Ghaffari, M., Haeupler, B.: Near optimal leader election in multi-hop radio networks. In: SODA, pp. 748–766 (2013)
Gollakota, S., Katabi, D.: Zigzag decoding: combating hidden terminals in wireless networks. In: SIGCOMM, pp. 159–170 (2008)
Gupta, P., Kumar, P.: The capacity of wireless networks. IEEE Trans. on Info. Theory, 388–404 (2000)
Kuhn, F., Lynch, N., Newport, C.: The abstract MAC layer. Distributed Computing 24, 187–206 (2011)
Kuhn, F., Moscibroda, T., Wattenhofer, R.: What cannot be computed locally! In: Proc. PODC, pp. 300–309 (2004)
Kuhn, F., Wattenhofer, R.: Constant-time distributed dominating set approximation. Distributed Computing 17(4), 303–310 (2005)
Linial, N.: Locality in distributed graph algorithms. SIAM Journal on Computing 21(1), 193–201 (1992)
Liu, Z., Herlihy, M.: Approximate local sums and their applications in radio networks. In: Kuhn, F. (ed.) DISC 2014. LNCS, vol. 8784, pp. 243–257. Springer, Heidelberg (2014)
Luby, M.: A simple parallel algorithm for the maximal independent set problem. SIAM Journal on Computing 15, 1036–1053 (1986)
Métivier, Y., Robson, J., Saheb-Djahromi, N., Zemmari, A.: An optimal bit complexity randomized distributed MIS algorithm. Distributed Computing 23(5–6), 331–340 (2011)
Moscibroda, T., Wattenhofer, R.: Maximal independent sets in radio networks. In: PODC, pp. 148–157 (2005)
Ozgur, A., Leveque, O., Tse, D.: Hierarchical cooperation achieves optimal capacity scaling in ad hoc networks. IEEE Trans. on Info. Theory, 3549–3572 (2007)
ParandehGheibi, A., Sundararajan, J.-K., Médard, M.: Collision helps - algebraic collision recovery for wireless erasure networks. In: WiNC (2010)
Ramachandran, K.N., Belding-Royer, E.M., Almeroth, K.C., Buddhikot, M.M.: Interference-aware channel assignment in multi-radio wireless mesh networks. In: INFOCOM, pp. 1–12 (2006)
Schneider, J., Wattenhofer, R.: Coloring unstructured wireless multi-hop networks. In: PODC, pp. 210–219 (2009)
Schneider, J., Wattenhofer, R.: An optimal maximal independent set algorithm for bounded-independence graphs. Distributed Computing 22(5–6), 349–361 (2010)
Schneider, J., Wattenhofer, R.: What is the use of collision detection (in Wireless Networks)? In: Lynch, N.A., Shvartsman, A.A. (eds.) DISC 2010. LNCS, vol. 6343, pp. 133–147. Springer, Heidelberg (2010)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Censor-Hillel, K., Kantor, E., Lynch, N., Parter, M. (2015). Computing in Additive Networks with Bounded-Information Codes. In: Moses, Y. (eds) Distributed Computing. DISC 2015. Lecture Notes in Computer Science(), vol 9363. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48653-5_27
Download citation
DOI: https://doi.org/10.1007/978-3-662-48653-5_27
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-48652-8
Online ISBN: 978-3-662-48653-5
eBook Packages: Computer ScienceComputer Science (R0)