• No results found

Oscillatory Population Protocols

N/A
N/A
Protected

Academic year: 2021

Share "Oscillatory Population Protocols"

Copied!
1
0
0

Bezig met laden.... (Bekijk nu de volledige tekst)

Hele tekst

(1)

Oscillatory Population Protocols

Colin Cooper1 Anissa Lamani2

Colin.cooper@kcl.ac.uk lamani@csce.kyushu-u.ac.jp

Giovanni Viglietta 3 Masafumi Yamashita2

viglietta@gmail.com mak@csce.kyushu-u.ac.jp

Yukiko Yamauchi2

yamauchi@inf.kyushu-u.ac.jp

1 Department of informatics, Kings College, UK

2 Graduation school of information science and electrical engineering, Kyushu University, Japan

3 School of computer science, Carleton University, Ottawa, Canada

Keywords: Population protocols, Oscillatory behavior, Distributed algorithms, Molecular robots

Understanding how autonomy emerges in biological systems and applying it in giving artificial distributed systems autonomous properties motivate our study. Precisely, we focus on self-oscillations that play crucial roles in autonomous biological reactions, and investigate them as a phenomenon in distributed computing. Self-oscillations are often understood as a chemical oscillator provided, for example, by the Belousov–Zhabotinsky reaction. In biological systems, the oscillatory behavior is used as a natural clock to transmit signals and hence transfer information.

In artificial distributed systems, self-oscillations could be used to distributely and autonomously implement a clock. This problem emerges in the project of designing molecular robots [2].

In our investigation, we use the population protocol (PP) model introduced by Angluin et al. [1].

PP is used as a theoretical model of a collection of finite-state mobile agents that interact with each other in order to solve a given problem in a cooperative fashion. Computations are done through pairwise interactions and the interaction pattern is unpredictable. PPs can represent not only artificial distributed systems as sensor networks and mobile agent systems, but also natural distributed systems such as chemical reactions and biological systems. We aim in our work at designing algorithms that make a given population exhibits an oscillatory behavior by itself whatever its initial state.

[1] D. Angluin, J. Aspnes, Z. Diamadi, M J. Fischer, and R. Peralta. Computation in networks of passively mobile finite-state sensors. In Proc of PODC, pp 290–299, 2004.

[2] S. Murata, A. Konagaya, S. Kobayashi, H. Saito, and M. Hagiya. Molecular robotics: A new paradigm for artifacts. New Generation Computing, 31(1):27–45, 2013.

Referenties

GERELATEERDE DOCUMENTEN

To address the asynchrony in distributed power control, some methods are proposed in [18]–[25]. In [18], [19], the energy trading game is investigated using Bayesian game theory,

Mobile channels for exogenous coordination of distributed systems : semantics, implementation and composition..

We formalize and verify two algorithms (also called protocols) for solv- ing the consensus problem proposed by [1]; one uses strong completeness with weak accuracy and the other

Het medicineren van groepen varkens is soms onvermijdelijk als we de gezondheid van de varkensstapel op niveau willen houden of krijgen. Het doseren van de medicijnen dient wel

Voor de maatregelen die al in Wesemann (2007) waren doorgerekend is een iets andere werkwijze gevolgd dan in de inleiding van deze bijlage vermeld staat; de besparingen in het

Deze volledig geglazuurde en beschilderde scherven zijn zonder veel twijfel afkomstig van de ateliers te Huy waar volledig geglazuurde kannen én roodbeschil- derde potten

Eind juni 2015 werd het agentschap Onroerend Erfgoed op de hoogte gebracht van enkele sporen die aan het licht gekomen waren tijdens graafwerken in Mater, deelgemeente van de

Transfer of rNHC ligands from group 6 pentacarbonylmetal fragments to Au I proceeded similarly, stable rNHC gold complexes were obtained and all were