Skip to main content

2015 | OriginalPaper | Buchkapitel

A Totally Distributed Fair Scheduler for Population Protocols by Randomized Handshakes

verfasst von : N. Ouled Abdallah, M. Jmaiel, M. Mosbah, A. Zemmari

Erschienen in: Theoretical Aspects of Computing - ICTAC 2015

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

A population protocol is a computational model based on pairwise interactions and designed for networks of passively mobile finite state agents. In the population protocol model, and also in the models that extend it, the interacting pairs are supposed to be chosen by a theoretical fair scheduler. In this paper, we present the HS Scheduler which is a totally distributed synchronous randomized handshake procedure. We then prove that this randomized handshake procedure can be a probabilistic consistent scheduler for population protocols that is fair with probability 1. By adopting a protocol aware version of the HS Scheduler, we introduce the iterated population protocols model where nodes can stop participating in the protocol’s computation once they reach a final state. We then study the time complexity of the computation of a particular case of this model where a final state is reached in only one computation step. We present some upper bounds that are later validated by simulations results.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Abdou, W., Ouled Abdallah, N., Mosbah, M.: ViSiDiA: a Java framework for designing, simulating, and visualizing distributed algorithms. In: IEEE/ACM 18th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), pp. 43–46 (2014) Abdou, W., Ouled Abdallah, N., Mosbah, M.: ViSiDiA: a Java framework for designing, simulating, and visualizing distributed algorithms. In: IEEE/ACM 18th International Symposium on Distributed Simulation and Real Time Applications (DS-RT), pp. 43–46 (2014)
2.
Zurück zum Zitat Angluin, D.: Local and global properties in networks of processors. In: Proceedings of the Twelfth Annual ACM Symposium on Theory of Computing, pp. 82–93. ACM (1980) Angluin, D.: Local and global properties in networks of processors. In: Proceedings of the Twelfth Annual ACM Symposium on Theory of Computing, pp. 82–93. ACM (1980)
3.
Zurück zum Zitat Angluin, D., Aspnes, J., Diamadi, Z., Fischer, M.J., Peralta, R.: Computation in networks of passively mobile finite-state sensors. Distrib. Comput. 18, 235–253 (2006)CrossRefMATH Angluin, D., Aspnes, J., Diamadi, Z., Fischer, M.J., Peralta, R.: Computation in networks of passively mobile finite-state sensors. Distrib. Comput. 18, 235–253 (2006)CrossRefMATH
4.
Zurück zum Zitat Angluin, D., Aspnes, J., Fischer, M.J., Jiang, H.: Self-stabilizing population protocols. ACM Trans. Auton. Adapt. Syst. 3(4), 13 (2008)CrossRef Angluin, D., Aspnes, J., Fischer, M.J., Jiang, H.: Self-stabilizing population protocols. ACM Trans. Auton. Adapt. Syst. 3(4), 13 (2008)CrossRef
5.
Zurück zum Zitat Becchetti, L., Bergamini, L., Ficarola, F., Salvatore, F., Vitaletti, A.: First experiences with the implementation and evaluation of population protocols on physical devices. IEEE Int. Conf. Green Comput. Commun. (GreenCom) 2012, 335–342 (2012) Becchetti, L., Bergamini, L., Ficarola, F., Salvatore, F., Vitaletti, A.: First experiences with the implementation and evaluation of population protocols on physical devices. IEEE Int. Conf. Green Comput. Commun. (GreenCom) 2012, 335–342 (2012)
6.
Zurück zum Zitat Chatzigiannakis, I., Dolev, S., Fekete, S.P., Michail, O., Spirakis, P.G.: Not all fair probabilistic schedulers are equivalent. In: Abdelzaher, T., Raynal, M., Santoro, N. (eds.) OPODIS 2009. LNCS, vol. 5923, pp. 33–47. Springer, Heidelberg (2009) CrossRef Chatzigiannakis, I., Dolev, S., Fekete, S.P., Michail, O., Spirakis, P.G.: Not all fair probabilistic schedulers are equivalent. In: Abdelzaher, T., Raynal, M., Santoro, N. (eds.) OPODIS 2009. LNCS, vol. 5923, pp. 33–47. Springer, Heidelberg (2009) CrossRef
7.
Zurück zum Zitat Chatzigiannakis, I., Michail, O., Nikolaou, S., Pavlogiannis, A., Spirakis, P.G.: Passively mobile communicating logarithmic space machines. In: CoRR (2010). abs/1004.3395 Chatzigiannakis, I., Michail, O., Nikolaou, S., Pavlogiannis, A., Spirakis, P.G.: Passively mobile communicating logarithmic space machines. In: CoRR (2010). abs/​1004.​3395
8.
Zurück zum Zitat Chatzigiannakis, I., Michail, O., Spirakis, P.G.: Mediated population protocols. In: Proceedings of the 36th International Colloquium on Automata, Languages and Programming: Part II (2009) Chatzigiannakis, I., Michail, O., Spirakis, P.G.: Mediated population protocols. In: Proceedings of the 36th International Colloquium on Automata, Languages and Programming: Part II (2009)
9.
10.
Zurück zum Zitat Michail, O., Chatzigiannakis, I., Spirakis, P.G.: Terminating population protocols via some minimal global knowledge assumptions. In: Richa, A.W., Scheideler, C. (eds.) SSS 2012. LNCS, vol. 7596, pp. 77–89. Springer, Heidelberg (2012) CrossRef Michail, O., Chatzigiannakis, I., Spirakis, P.G.: Terminating population protocols via some minimal global knowledge assumptions. In: Richa, A.W., Scheideler, C. (eds.) SSS 2012. LNCS, vol. 7596, pp. 77–89. Springer, Heidelberg (2012) CrossRef
11.
Zurück zum Zitat Ouled Abdallah, N., Hadj Kacem, H., Mosbah, M., Zemmari, A.: Randomized broadcasting in wireless mobile sensor networks. Concurr. Comput. Pract. Exp. 25(2), 203–217 (2013)CrossRef Ouled Abdallah, N., Hadj Kacem, H., Mosbah, M., Zemmari, A.: Randomized broadcasting in wireless mobile sensor networks. Concurr. Comput. Pract. Exp. 25(2), 203–217 (2013)CrossRef
12.
Zurück zum Zitat Williams, D.: Probability with Martingales. Cambridge University Press, Cambridge (1991)CrossRefMATH Williams, D.: Probability with Martingales. Cambridge University Press, Cambridge (1991)CrossRefMATH
Metadaten
Titel
A Totally Distributed Fair Scheduler for Population Protocols by Randomized Handshakes
verfasst von
N. Ouled Abdallah
M. Jmaiel
M. Mosbah
A. Zemmari
Copyright-Jahr
2015
DOI
https://doi.org/10.1007/978-3-319-25150-9_18