Mediated population protocols are an extension of popula-tion protocols in which communication links, as well as agents, have internal states. We study the leader election problem and some applica-tions in constant-state mediated population protocols. Depending on the power of the adversarial scheduler, our algorithms are either stabilizing or allow the agents to explicitly reach a terminal state. We show how to elect a unique leader if the graph of the possible interactions between agents is complete (as in the traditional popula-tion protocol model) or a tree. Moreover, we prove that a leader can be elected in a complete bipartite graph if and only if the two sides have coprime size. We then describe how to take advantage of the presence of a leader to solve the tasks of token circulation and construction of a shortest-path spanning tree of the network. Finally, we prove that with a leader we can transform any stabilizing protocol into a terminating one that solves the same task.
Mediated population protocols: Leader election and applications / Das, S; Di Luna, G; Flocchini, P; Santoro, N; Viglietta, G. - 10185:(2017), pp. 172-186. (Intervento presentato al convegno 14th Annual Conference on Theory and Applications of Models of Computation, TAMC 2017 tenutosi a Bern; Switzerland) [10.1007/978-3-319-55911-7_13].
Mediated population protocols: Leader election and applications
Di Luna G
;
2017
Abstract
Mediated population protocols are an extension of popula-tion protocols in which communication links, as well as agents, have internal states. We study the leader election problem and some applica-tions in constant-state mediated population protocols. Depending on the power of the adversarial scheduler, our algorithms are either stabilizing or allow the agents to explicitly reach a terminal state. We show how to elect a unique leader if the graph of the possible interactions between agents is complete (as in the traditional popula-tion protocol model) or a tree. Moreover, we prove that a leader can be elected in a complete bipartite graph if and only if the two sides have coprime size. We then describe how to take advantage of the presence of a leader to solve the tasks of token circulation and construction of a shortest-path spanning tree of the network. Finally, we prove that with a leader we can transform any stabilizing protocol into a terminating one that solves the same task.File | Dimensione | Formato | |
---|---|---|---|
Das_Mediated-Population-Protocols_2017.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
269.65 kB
Formato
Adobe PDF
|
269.65 kB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.