Skip to main content

Showing 1–19 of 19 results for author: Elsässer, R

Searching in archive cs. Search in all archives.
.
  1. arXiv:2402.06471  [pdf, ps, other

    cs.DC

    Population Protocols for Exact Plurality Consensus -- How a small chance of failure helps to eliminate insignificant opinions

    Authors: Gregor Bankhamer, Petra Berenbrink, Felix Biermeier, Robert Elsässer, Hamed Hosseinpour, Dominik Kaaser, Peter Kling

    Abstract: We consider the \emph{exact plurality consensus} problem for \emph{population protocols}. Here, $n$ anonymous agents start each with one of $k$ opinions. Their goal is to agree on the initially most frequent opinion (the \emph{plurality opinion}) via random, pairwise interactions. The case of $k = 2$ opinions is known as the \emph{majority problem}. Recent breakthroughs led to an always correct, e… ▽ More

    Submitted 9 February, 2024; originally announced February 2024.

  2. Generating Simple Directed Social Network Graphs for Information Spreading

    Authors: Christoph Schweimer, Christine Gfrerer, Florian Lugstein, David Pape, Jan A. Velimsky, Robert Elsässer, Bernhard C. Geiger

    Abstract: Online social networks are a dominant medium in everyday life to stay in contact with friends and to share information. In Twitter, users can connect with other users by following them, who in turn can follow back. In recent years, researchers studied several properties of social networks and designed random graph models to describe them. Many of these approaches either focus on the generation of… ▽ More

    Submitted 5 May, 2022; originally announced May 2022.

    Comments: 11 pages, 7 figures; published at ACM Web Conference 2022

    Journal ref: Proc. ACM Web Conf., p. 1475-1485, Apr. 2022

  3. Randomized Local Fast Rerouting for Datacenter Networks with Almost Optimal Congestion

    Authors: Gregor Bankhamer, Robert Elsässer, Stefan Schmid

    Abstract: To ensure high availability, datacenter networks must rely on local fast rerouting mechanisms that allow routers to quickly react to link failures, in a fully decentralized manner. However, configuring these mechanisms to provide a high resilience against multiple failures while avoiding congestion along failover routes is algorithmically challenging, as the rerouting rules can only depend on loca… ▽ More

    Submitted 4 August, 2021; originally announced August 2021.

  4. arXiv:2103.10366  [pdf, ps, other

    cs.DC

    Fast Consensus via the Unconstrained Undecided State Dynamics

    Authors: Gregor Bankhamer, Petra Berenbrink, Felix Biermeier, Robert Elsässer, Hamed Hosseinpour, Dominik Kaaser, Peter Kling

    Abstract: We consider the plurality consensus problem among $n$ agents. Initially, each agent has one of $k$ different opinions. Agents choose random interaction partners and revise their state according to a fixed transition function, depending on their own state and the state of the interaction partners. The goal is to reach a consensus configuration in which all agents agree on the same opinion, and if t… ▽ More

    Submitted 30 November, 2021; v1 submitted 18 March, 2021; originally announced March 2021.

  5. Local Fast Rerouting with Low Congestion: A Randomized Approach

    Authors: Gregor Bankhamer, Robert Elsässer, Stefan Schmid

    Abstract: Most modern communication networks include fast rerouting mechanisms, implemented entirely in the data plane, to quickly recover connectivity after link failures. By relying on local failure information only, these data plane mechanisms provide very fast reaction times, but at the same time introduce an algorithmic challenge in case of multiple link failures: failover routes need to be robust to a… ▽ More

    Submitted 5 May, 2022; v1 submitted 3 September, 2020; originally announced September 2020.

  6. Positive Aging Admits Fast Asynchronous Plurality Consensus

    Authors: Gregor Bankhamer, Robert Elsässer, Dominik Kaaser, Matjaž Krnc

    Abstract: We study distributed plurality consensus among $n$ nodes, each of which initially holds one of $k$ opinions. The goal is to eventually agree on the initially dominant opinion. We consider an asynchronous communication model in which each node is equipped with a random clock. Whenever the clock of a node ticks, it may open communication channels to a constant number of other nodes, chosen uniformly… ▽ More

    Submitted 16 July, 2020; v1 submitted 7 June, 2018; originally announced June 2018.

  7. arXiv:1805.05157  [pdf, other

    cs.DC

    A population protocol for exact majority with $O(\log^{5/3} n)$ stabilization time and asymptotically optimal number of states

    Authors: Petra Berenbrink, Robert Elsässer, Tom Friedetzky, Dominik Kaaser, Peter Kling, Tomasz Radzik

    Abstract: A population protocol can be viewed as a sequence of pairwise interactions of $n$ agents (nodes). During one interaction, two agents selected uniformly at random update their states by applying a specified deterministic transition function. In a long run, the whole system should stabilize at the correct output property. The main performance objectives in designing population protocols are small nu… ▽ More

    Submitted 10 June, 2018; v1 submitted 14 May, 2018; originally announced May 2018.

  8. Time-space Trade-offs in Population Protocols for the Majority Problem

    Authors: Petra Berenbrink, Robert Elsässer, Tom Friedetzky, Dominik Kaaser, Peter Kling, Tomasz Radzik

    Abstract: Population protocols are a model for distributed computing that is focused on simplicity and robustness. A system of $n$ identical agents (finite state machines) performs a global task like electing a unique leader or determining the majority opinion when each agent has one of two opinions. Agents communicate in pairwise interactions with randomly assigned communication partners. Quality is measur… ▽ More

    Submitted 17 July, 2020; v1 submitted 11 May, 2018; originally announced May 2018.

  9. arXiv:1705.01146  [pdf, other

    cs.DC

    Population protocols for leader election and exact majority with O(log^2 n) states and O(log^2 n) convergence time

    Authors: Andreas Bilke, Colin Cooper, Robert Elsaesser, Tomasz Radzik

    Abstract: We consider the model of population protocols, which can be viewed as a sequence of random pairwise interactions of $n$ agents (nodes). We show population protocols for two problems: the leader election and the exact majority voting. The leader election starts with all agents in the same initial state and the goal is to converge to the (global) state when exactly one agent is in a distinct state… ▽ More

    Submitted 2 May, 2017; originally announced May 2017.

  10. arXiv:1702.04921  [pdf, other

    cs.DC

    Ignore or Comply? On Breaking Symmetry in Consensus

    Authors: Petra Berenbrink, Andrea Clementi, Robert Elsässer, Peter Kling, Frederik Mallmann-Trenn, Emanuele Natale

    Abstract: We study consensus processes on the complete graph of $n$ nodes. Initially, each node supports one from up to n opinions. Nodes randomly and in parallel sample the opinions of constant many nodes. Based on these samples, they use an update rule to change their own opinion. The goal is to reach consensus, a configuration where all nodes support the same opinion. We compare two well-known update r… ▽ More

    Submitted 16 February, 2017; originally announced February 2017.

  11. arXiv:1602.04667  [pdf, other

    cs.DC cs.DS

    Rapid Asynchronous Plurality Consensus

    Authors: Robert Elsässer, Tom Friedetzky, Dominik Kaaser, Frederik Mallmann-Trenn, Horst Trinker

    Abstract: We consider distributed plurality consensus in a complete graph of size $n$ with $k$ initial opinions. We design an efficient and simple protocol in the asynchronous communication model that ensures that all nodes eventually agree on the initially most frequent opinion. In this model, each node is equipped with a random Poisson clock with parameter $λ=1$. Whenever a node's clock ticks, it samples… ▽ More

    Submitted 22 February, 2017; v1 submitted 15 February, 2016; originally announced February 2016.

  12. arXiv:1512.03022  [pdf, ps, other

    cs.DS

    Breaking the log n barrier on rumor spreading

    Authors: Chen Avin, Robert Elsässer

    Abstract: $O(\log n)$ rounds has been a well known upper bound for rumor spreading using push&pull in the random phone call model (i.e., uniform gossip in the complete graph). A matching lower bound of $Ω(\log n)… ▽ More

    Submitted 8 December, 2015; originally announced December 2015.

  13. arXiv:1412.7018  [pdf, other

    cs.DC

    Discrete Load Balancing in Heterogeneous Networks with a Focus on Second-Order Diffusion

    Authors: Hoda Akbari, Petra Berenbrink, Robert Elsässer, Dominik Kaaser

    Abstract: In this paper we consider a wide class of discrete diffusion load balancing algorithms. The problem is defined as follows. We are given an interconnection network and a number of load items, which are arbitrarily distributed among the nodes of the network. The goal is to redistribute the load in iterative discrete steps such that at the end each node has (almost) the same number of items. In diffu… ▽ More

    Submitted 22 December, 2014; originally announced December 2014.

    Comments: Full version of paper submitted to ICDCS 2015

  14. arXiv:1410.5355  [pdf, other

    cs.DS cs.DC

    On the Influence of Graph Density on Randomized Gossi**

    Authors: Robert Elsässer, Dominik Kaaser

    Abstract: Information dissemination is a fundamental problem in parallel and distributed computing. In its simplest variant, the broadcasting problem, a message has to be spread among all nodes of a graph. A prominent communication protocol for this problem is based on the random phone call model (Karp et al., FOCS 2000). In each step, every node opens a communication channel to a randomly chosen neighbor f… ▽ More

    Submitted 9 December, 2014; v1 submitted 20 October, 2014; originally announced October 2014.

    Comments: Full version of paper submitted to IPDPS 2015

  15. arXiv:1404.7479  [pdf, ps, other

    cs.DS

    The Power of Two Choices in Distributed Voting

    Authors: Colin Cooper, Robert Elsässer, Tomasz Radzik

    Abstract: Distributed voting is a fundamental topic in distributed computing. In pull voting, in each step every vertex chooses a neighbour uniformly at random, and adopts its opinion. The voting is completed when all vertices hold the same opinion. On many graph classes including regular graphs, pull voting requires $Θ(n)$ expected steps to complete, even if initially there are only two distinct opinions.… ▽ More

    Submitted 29 April, 2014; originally announced April 2014.

    Comments: 22 pages

    MSC Class: 68

  16. arXiv:1204.4106  [pdf, ps, other

    cs.DS cs.DM math.CO math.PR

    Coalescing random walks and voting on connected graphs

    Authors: Colin Cooper, Robert Elsasser, Hirotaka Ono, Tomasz Radzik

    Abstract: In a coalescing random walk, a set of particles make independent random walks on a graph. Whenever one or more particles meet at a vertex, they unite to form a single particle, which then continues the random walk through the graph. Coalescing random walks can be used to achieve consensus in distributed networks, and is the basis of the self-stabilizing mutual exclusion algorithm of Israeli and Ja… ▽ More

    Submitted 25 December, 2016; v1 submitted 17 April, 2012; originally announced April 2012.

    Comments: 15 pages

  17. arXiv:1109.3547  [pdf, other

    cs.SI physics.soc-ph

    Awareness and Movement vs. the Spread of Epidemics - Analyzing a Dynamic Model for Urban Social/Technological Networks

    Authors: Robert Elsässer, Adrian Ogierman

    Abstract: We consider the spread of epidemics in technological and social networks. How do people react? Does awareness and cautious behavior help? We analyze these questions and present a dynamic model to describe the movement of individuals and/or their mobile devices in a certain (idealistic) urban environment. Furthermore, our model incorporates the fact that different locations can accommodate a differ… ▽ More

    Submitted 16 September, 2011; originally announced September 2011.

  18. arXiv:1004.5329  [pdf, other

    cs.CC

    Settling the complexity of local max-cut (almost) completely

    Authors: Robert Elsaesser, Tobias Tscheuschner

    Abstract: We consider the problem of finding a local optimum for Max-Cut with FLIP-neighborhood, in which exactly one node changes the partition. Schaeffer and Yannakakis (SICOMP, 1991) showed PLS-completeness of this problem on graphs with unbounded degree. On the other side, Poljak (SICOMP, 1995) showed that in cubic graphs every FLIP local search takes O(n^2) steps, where n is the number of nodes. Due to… ▽ More

    Submitted 24 June, 2011; v1 submitted 29 April, 2010; originally announced April 2010.

  19. arXiv:0902.1735  [pdf, ps, other

    cs.DS math.PR math.ST

    Cover Time and Broadcast Time

    Authors: Robert Elsässer, Thomas Sauerwald

    Abstract: We introduce a new technique for bounding the cover time of random walks by relating it to the runtime of randomized broadcast. In particular, we strongly confirm for dense graphs the intuition of Chandra et al. \cite{CRRST97} that "the cover time of the graph is an appropriate metric for the performance of certain kinds of randomized broadcast algorithms". In more detail, our results are as fol… ▽ More

    Submitted 10 February, 2009; originally announced February 2009.

    Journal ref: 26th International Symposium on Theoretical Aspects of Computer Science STACS 2009 (2009) 373-384