Janna Burman
Technion – Israel Institute of Technology
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Janna Burman.
principles of distributed computing | 2010
Joffroy Beauquier; Janna Burman; Julien Clement; Shay Kutten
Population protocols are a model presented recently for networks with a very large, possibly unknown number of mobile agents having small memory. This model has certain advantages over alternative models (such as DTN) for such networks. However, it was shown that the computational power of this model is limited to semi-linear predicates only. Hence, various extensions were suggested. We present a model that enhances the original model of population protocols by introducing a (weak) notion of speed of the agents. This enhancement allows us to design fast converging protocols with only weak requirements (for example, suppose that there are different types of agents, say agents attached to sick animals and to healthy animals, two meeting agents just need to be able to estimate which of them is faster, e.g., using their types, but not to actually know the speeds of their types). Then, using the new model, we study the gathering problem, in which there is an unknown number of anonymous agents that have values they should deliver to a base station (without replications). We develop efficient protocols step by step searching for an optimal solution and adapting to the size of the available memory. The protocols are simple, though their analysis is somewhat involved. We also present a more involved result - a lower bound on the length of the worst execution for any protocol. Our proofs introduce several techniques that may prove useful also in future studies of time in population protocols.
international conference on principles of distributed systems | 2005
Janna Burman; Ted Herman; Shay Kutten; Boaz Patt-Shamir
We study the scenario where a batch of transient faults hits an asynchronous distributed system by corrupting the state of some f nodes. We concentrate on the basic majority consensus problem, where nodes are required to agree on a common output value which is the input value of the majority of them. We give a fully self-stabilizing adaptive algorithm, i.e., the output value stabilizes in O(f) time at all nodes, for any unknown f. Moreover, a state stabilization occurs in time proportional to the (unknown) diameter of the network. Both upper bounds match known lower bounds to within a constant factor. Previous results (stated for a slightly less general problem called “persistent bit”) assumed the synchronous network model, and that f
international conference on principles of distributed systems | 2013
Joffroy Beauquier; Peva Blanchard; Janna Burman
This paper considers the fundamental problem of self-stabilizing leader election (
distributed computing in sensor systems | 2010
Joffroy Beauquier; Janna Burman
\mathcal{SSLE}
principles of distributed computing | 2009
Joffroy Beauquier; Janna Burman; Julien Clement; Shay Kutten
) in the model of population protocols. In this model, an unknown number of asynchronous, anonymous and finite state mobile agents interact in pairs over a given communication graph.
international conference on distributed computing systems | 2017
Chuan Xu; Janna Burman; Joffroy Beauquier
\mathcal{SSLE}
algorithmic aspects of wireless sensor networks | 2015
Joffroy Beauquier; Peva Blanchard; Janna Burman; Shay Kutten
has been shown to be impossible in the original model. This impossibility can been circumvented by a modular technique augmenting the system with an oracle - an external module abstracting the added assumption about the system. Fischer and Jiang have proposed solutions to
international symposium on distributed computing | 2007
Janna Burman; Shay Kutten
\mathcal{SSLE}
international symposium on stabilization safety and security of distributed systems | 2009
Joffroy Beauquier; Janna Burman; Shay Kutten
, for complete communication graphs and rings, using an oracle Ω?, called the eventual leader detector. In this work, we present a solution for arbitrary graphs, using a composition of two copies of Ω?. We also prove that the difficulty comes from the requirement of self-stabilization, by giving a solution without oracle for arbitrary graphs, when an uniform initialization is allowed. Finally, we prove that there is no self-stabilizing implementation of Ω? using
international conference on principles of distributed systems | 2016
James Aspnes; Joffroy Beauquier; Janna Burman; Devan Sohier
\mathcal{SSLE}