We propose a new theoretical model for passively mobile wireless sensor networks, called PM, standing for passively mobile machines. The main modification w.r.t. the population protocol model (Angluin et al., 2006) [30] is that agents now, instead of being automata, are Turing Machines. We provide general definitions for unbounded memories, but we are mainly interested in computations upper-bounded by plausible space limitations. However, we prove that our results hold for more general cases. We focus on complete interaction graphs and define the complexity classes PMSPACE(f(n)) parametrically, consisting of all predicates that are stably computable by some PM protocol that uses O(f(n)) memory in each agent. We provide a protocol that generates unique identifiers from scratch only by using O(logn) memory, and use it to provide an exact characterization of the classes PMSPACE(f(n)) when f(n)=Ω(logn): they are precisely the classes of all symmetric predicates in NSPACE(nf(n)). As a consequence, we obtain a space hierarchy of the PM model when the memory bounds are Ω(logn). We next explore the computability of the PM model when the protocols use o(loglogn) space per machine and prove that SEM=PMSPACE(f(n)) when f(n)=o(loglogn), where SEM denotes the class of the semilinear predicates. Finally, we establish that the minimal space requirement for the computation of non-semilinear predicates is O(loglogn). © 2011 Elsevier B.V. All rights reserved.

Passively mobile communicating machines that use restricted space / Chatzigiannakis, Ioannis; Michail, O.; Nikolaou, S.; Pavlogiannis, A.; Spirakis, P. G.. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - STAMPA. - 412:46(2011), pp. 6469-6483. [10.1016/j.tcs.2011.07.001]

Passively mobile communicating machines that use restricted space

CHATZIGIANNAKIS, IOANNIS;
2011

Abstract

We propose a new theoretical model for passively mobile wireless sensor networks, called PM, standing for passively mobile machines. The main modification w.r.t. the population protocol model (Angluin et al., 2006) [30] is that agents now, instead of being automata, are Turing Machines. We provide general definitions for unbounded memories, but we are mainly interested in computations upper-bounded by plausible space limitations. However, we prove that our results hold for more general cases. We focus on complete interaction graphs and define the complexity classes PMSPACE(f(n)) parametrically, consisting of all predicates that are stably computable by some PM protocol that uses O(f(n)) memory in each agent. We provide a protocol that generates unique identifiers from scratch only by using O(logn) memory, and use it to provide an exact characterization of the classes PMSPACE(f(n)) when f(n)=Ω(logn): they are precisely the classes of all symmetric predicates in NSPACE(nf(n)). As a consequence, we obtain a space hierarchy of the PM model when the memory bounds are Ω(logn). We next explore the computability of the PM model when the protocols use o(loglogn) space per machine and prove that SEM=PMSPACE(f(n)) when f(n)=o(loglogn), where SEM denotes the class of the semilinear predicates. Finally, we establish that the minimal space requirement for the computation of non-semilinear predicates is O(loglogn). © 2011 Elsevier B.V. All rights reserved.
2011
01 Pubblicazione su rivista::01a Articolo in rivista
Passively mobile communicating machines that use restricted space / Chatzigiannakis, Ioannis; Michail, O.; Nikolaou, S.; Pavlogiannis, A.; Spirakis, P. G.. - In: THEORETICAL COMPUTER SCIENCE. - ISSN 0304-3975. - STAMPA. - 412:46(2011), pp. 6469-6483. [10.1016/j.tcs.2011.07.001]
File allegati a questo prodotto
File Dimensione Formato  
VE_2011_11573-913905.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 304.81 kB
Formato Adobe PDF
304.81 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/913905
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 37
  • ???jsp.display-item.citation.isi??? 29
social impact