Skip to main content

Showing 1–27 of 27 results for author: Kaeser, D

.
  1. arXiv:2405.05137  [pdf, other

    cs.DC

    Dynamic Size Counting in the Population Protocol Model

    Authors: Dominik Kaaser, Maximilian Lohmann

    Abstract: The population protocol model describes collections of distributed agents that interact in pairs to solve a common task. We consider a dynamic variant of this prominent model, where we assume that an adversary may change the population size at an arbitrary point in time. In this model we tackle the problem of counting the population size: in the dynamic size counting problem the goal is to design… ▽ More

    Submitted 8 May, 2024; originally announced May 2024.

  2. arXiv:2403.13806  [pdf, other

    cs.CV cs.GR

    RadSplat: Radiance Field-Informed Gaussian Splatting for Robust Real-Time Rendering with 900+ FPS

    Authors: Michael Niemeyer, Fabian Manhardt, Marie-Julie Rakotosaona, Michael Oechsle, Daniel Duckworth, Rama Gosula, Keisuke Tateno, John Bates, Dominik Kaeser, Federico Tombari

    Abstract: Recent advances in view synthesis and real-time rendering have achieved photorealistic quality at impressive rendering speeds. While Radiance Field-based methods achieve state-of-the-art quality in challenging scenarios such as in-the-wild captures and large-scale scenes, they often suffer from excessively high compute requirements linked to volumetric rendering. Gaussian Splatting-based methods,… ▽ More

    Submitted 20 March, 2024; originally announced March 2024.

    Comments: Project page at https://m-niemeyer.github.io/radsplat/

  3. 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.

  4. arXiv:2402.02895  [pdf, other

    cs.DM cs.IT math.CO

    Noisy group testing via spatial coupling

    Authors: Amin Coja-Oghlan, Max Hahn-Klimroth, Lukas Hintze, Dominik Kaaser, Lena Krieg, Maurice Rolvien, Olga Scheftelowitsch

    Abstract: We study the problem of identifying a small set $k\sim n^θ$, $0<θ<1$, of infected individuals within a large population of size $n$ by testing groups of individuals simultaneously. All tests are conducted concurrently. The goal is to minimise the total number of tests required. In this paper we make the (realistic) assumption that tests are noisy, i.e.\ that a group that contains an infected indiv… ▽ More

    Submitted 5 February, 2024; originally announced February 2024.

    MSC Class: 05C80; 62B10; 68P30; 68R05 ACM Class: F.2.2

  5. arXiv:2303.00043  [pdf, other

    cs.LG cs.DC cs.IT

    Efficient Approximate Recovery from Pooled Data Using Doubly Regular Pooling Schemes

    Authors: Max Hahn-Klimroth, Dominik Kaaser, Malin Rau

    Abstract: In the pooled data problem we are given $n$ agents with hidden state bits, either $0$ or $1$. The hidden states are unknown and can be seen as the underlying ground truth $σ$. To uncover that ground truth, we are given a querying method that queries multiple agents at a time. Each query reports the sum of the states of the queried agents. Our goal is to learn the hidden state bits using as few que… ▽ More

    Submitted 28 February, 2023; originally announced March 2023.

  6. arXiv:2302.12508  [pdf, ps, other

    cs.DC

    Fast Convergence of $k$-Opinion Undecided State Dynamics in the Population Protocol Model

    Authors: Talley Amir, James Aspnes, Petra Berenbrink, Felix Biermeier, Christopher Hahn, Dominik Kaaser, John Lazarsfeld

    Abstract: We analyze the convergence of the $k$-opinion Undecided State Dynamics (USD) in the population protocol model. For $k$=2 opinions it is well known that the USD reaches consensus with high probability within $O(n \log n)$ interactions. Proving that the process also quickly solves the consensus problem for $k>2$ opinions has remained open, despite analogous results for larger $k$ in the related para… ▽ More

    Submitted 24 February, 2023; originally announced February 2023.

  7. arXiv:2302.12201  [pdf, other

    cs.DC cs.DS math.PR

    Dynamic Averaging Load Balancing on Arbitrary Graphs

    Authors: Petra Berenbrink, Lukas Hintze, Hamed Hosseinpour, Dominik Kaaser, Malin Rau

    Abstract: In this paper we study dynamic averaging load balancing on general graphs. We consider infinite time and dynamic processes, where in every step new load items are assigned to randomly chosen nodes. A matching is chosen, and the load is averaged over the edges of that matching. We analyze the discrete case where load items are indivisible, moreover our results also carry over to the continuous case… ▽ More

    Submitted 23 February, 2023; originally announced February 2023.

  8. Distributed Key Generation with Smart Contracts using zk-SNARKs

    Authors: Michael Sober, Max Kobelt, Giulia Scaffino, Dominik Kaaser, Stefan Schulte

    Abstract: Distributed Key Generation (DKG) is an extensively researched topic as it is fundamental to threshold cryptosystems. Emerging technologies such as blockchains benefit massively from applying threshold cryptography in consensus protocols, randomness beacons, and threshold signatures. However, blockchains and smart contracts also enable further improvements of DKG protocols by providing a decentrali… ▽ More

    Submitted 20 December, 2022; originally announced December 2022.

    Journal ref: The 38th ACM/SIGAPP Symposium on Applied Computing (SAC '23), March 27-31, 2023, Tallinn, Estonia

  9. arXiv:2205.12125  [pdf, other

    cs.SI cs.IT cs.LG

    Inference of a Rumor's Source in the Independent Cascade Model

    Authors: Petra Berenbrink, Max Hahn-Klimroth, Dominik Kaaser, Lena Krieg, Malin Rau

    Abstract: We consider the so-called Independent Cascade Model for rumor spreading or epidemic processes popularized by Kempe et al.\ [2003]. In this model, a small subset of nodes from a network are the source of a rumor. In discrete time steps, each informed node "infects" each of its uninformed neighbors with probability $p$. While many facets of this process are studied in the literature, less is known a… ▽ More

    Submitted 24 May, 2022; originally announced May 2022.

  10. arXiv:2205.08203  [pdf, other

    cs.DC

    On the Hierarchy of Distributed Majority Protocols

    Authors: Petra Berenbrink, Amin Coja-Oghlan, Oliver Gebhard, Max Hahn-Klimroth, Dominik Kaaser, Malin Rau

    Abstract: We study the Consensus problem among $n$ agents, defined as follows. Initially, each agent holds one of two possible opinions. The goal is to reach a consensus configuration in which every agent shares the same opinion. To this end, agents randomly sample other agents and update their opinion according to a simple update function depending on the sampled opinions. We consider two communication m… ▽ More

    Submitted 17 May, 2022; originally announced May 2022.

  11. arXiv:2204.07491  [pdf, ps, other

    cs.IT cs.DC cs.DM stat.ML

    Distributed Reconstruction of Noisy Pooled Data

    Authors: Max Hahn-Klimroth, Dominik Kaaser

    Abstract: In the pooled data problem we are given a set of $n$ agents, each of which holds a hidden state bit, either $0$ or $1$. A querying procedure returns for a query set the sum of the states of the queried agents. The goal is to reconstruct the states using as few queries as possible. In this paper we consider two noise models for the pooled data problem. In the noisy channel model, the result for eac… ▽ More

    Submitted 14 April, 2022; originally announced April 2022.

    Comments: Accepted at 42nd IEEE International Conference on Distributed Computing Systems (ICDCS)

  12. arXiv:2201.12923  [pdf, ps, other

    cs.DS cs.DC cs.GT

    Asynchronous Opinion Dynamics in Social Networks

    Authors: Petra Berenbrink, Martin Hoefer, Dominik Kaaser, Pascal Lenzner, Malin Rau, Daniel Schmand

    Abstract: Opinion spreading in a society decides the fate of elections, the success of products, and the impact of political or social movements. The model by Hegselmann and Krause is a well-known theoretical model to study such opinion formation processes in social networks. In contrast to many other theoretical models, it does not converge towards a situation where all agents agree on the same opinion. In… ▽ More

    Submitted 15 April, 2024; v1 submitted 30 January, 2022; originally announced January 2022.

    Comments: Full version with extended results compared to the AAMAS'22 version

  13. arXiv:2109.01068  [pdf, other

    cs.CV cs.GR

    SLIDE: Single Image 3D Photography with Soft Layering and Depth-aware Inpainting

    Authors: Varun Jampani, Huiwen Chang, Kyle Sargent, Abhishek Kar, Richard Tucker, Michael Krainin, Dominik Kaeser, William T. Freeman, David Salesin, Brian Curless, Ce Liu

    Abstract: Single image 3D photography enables viewers to view a still image from novel viewpoints. Recent approaches combine monocular depth networks with inpainting networks to achieve compelling results. A drawback of these techniques is the use of hard depth layering, making them unable to model intricate appearance details such as thin hair-like structures. We present SLIDE, a modular and unified system… ▽ More

    Submitted 2 September, 2021; originally announced September 2021.

    Comments: ICCV 2021 (Oral); Project page: https://varunjampani.github.io/slide ; Video: https://www.youtube.com/watch?v=RQio7q-ueY8

  14. arXiv:2106.13002  [pdf, other

    cs.DC

    Loosely-Stabilizing Phase Clocks and the Adaptive Majority Problem

    Authors: Petra Berenbrink, Felix Biermeier, Christopher Hahn, Dominik Kaaser

    Abstract: We present a loosely-stabilizing phase clock for population protocols. In the population model we are given a system of $n$ identical agents which interact in a sequence of randomly chosen pairs. Our phase clock is leaderless and it requires $O(\log n)$ states. It runs forever and is, at any point of time, in a synchronous state w.h.p. When started in an arbitrary configuration, it recovers rapidl… ▽ More

    Submitted 2 December, 2021; v1 submitted 24 June, 2021; originally announced June 2021.

  15. 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.

  16. arXiv:2102.08181  [pdf, other

    cs.CG cs.DS

    On Greedily Packing Anchored Rectangles

    Authors: Christoph Damerius, Dominik Kaaser, Peter Kling, Florian Schneider

    Abstract: Consider a set P of points in the unit square U, one of them being the origin. For each point p in P you may draw a rectangle in U with its lower-left corner in p. What is the maximum area such rectangles can cover without overlap** each other? Freedman [1969] posed this problem in 1969, asking whether one can always cover at least 50% of U. Over 40 years later, Dumitrescu and Tóth [2011] achiev… ▽ More

    Submitted 16 February, 2021; originally announced February 2021.

  17. arXiv:2005.03584  [pdf, other

    cs.DS

    Simulating Population Protocols in Sub-Constant Time per Interaction

    Authors: Petra Berenbrink, David Hammer, Dominik Kaaser, Ulrich Meyer, Manuel Penschuck, Hung Tran

    Abstract: We consider the problem of efficiently simulating population protocols. In the population model, we are given a distributed system of $n$ agents modeled as identical finite-state machines. In each time step, a pair of agents is selected uniformly at random to interact. In an interaction, agents update their states according to a common transition function. We empirically and analytically analyze t… ▽ More

    Submitted 7 May, 2020; originally announced May 2020.

  18. arXiv:1905.11962  [pdf, other

    cs.DC

    On Counting the Population Size

    Authors: Petra Berenbrink, Dominik Kaaser, Tomasz Radzik

    Abstract: We consider the problem of counting the population size in the population model. In this model, we are given a distributed system of $n$ identical agents which interact in pairs with the goal to solve a common task. In each time step, the two interacting agents are selected uniformly at random. In this paper, we consider so-called uniform protocols, where the actions of two agents upon an interact… ▽ More

    Submitted 28 May, 2019; originally announced May 2019.

  19. arXiv:1905.01458  [pdf, ps, other

    cs.DM cs.IT

    On the Parallel Reconstruction from Pooled Data

    Authors: Oliver Gebhard, Max Hahn-Klimroth, Dominik Kaaser, Philipp Loick

    Abstract: In the pooled data problem the goal is to efficiently reconstruct a binary signal from additive measurements. Given a signal $σ\in \{ 0,1 \}^n$, we can query multiple entries at once and get the total number of non-zero entries in the query as a result. We assume that queries are time-consuming and therefore focus on the setting where all queries are executed in parallel. For the regime where the… ▽ More

    Submitted 13 April, 2022; v1 submitted 4 May, 2019; originally announced May 2019.

    Comments: Accepted at 36th IEEE International Parallel & Distributed Processing Symposium (IPDPS)

  20. arXiv:1808.05389  [pdf, other

    cs.DC

    Simple Load Balancing

    Authors: Petra Berenbrink, Tom Friedetzky, Dominik Kaaser, Peter Kling

    Abstract: We consider the following load balancing process for $m$ tokens distributed arbitrarily among $n$ nodes connected by a complete graph: In each time step a pair of nodes is selected uniformly at random. Let $\ell_1$ and $\ell_2$ be their respective number of tokens. The two nodes exchange tokens such that they have $\lceil(\ell_1 + \ell_2)/2\rceil$ and $\lfloor(\ell_1 + \ell_2)/2\rfloor$ tokens, re… ▽ More

    Submitted 16 August, 2018; originally announced August 2018.

  21. 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.

  22. 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.

  23. 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.

  24. 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.

  25. arXiv:1508.03519  [pdf, other

    cs.DC

    On the Voting Time of the Deterministic Majority Process

    Authors: Dominik Kaaser, Frederik Mallmann-Trenn, Emanuele Natale

    Abstract: In the deterministic binary majority process we are given a simple graph where each node has one out of two initial opinions. In every round, every node adopts the majority opinion among its neighbors. By using a potential argument first discovered by Goles and Olivos (1980), it is known that this process always converges in $O(|E|)$ rounds to a two-periodic state in which every node either keeps… ▽ More

    Submitted 14 August, 2015; originally announced August 2015.

    Comments: full version of brief announcement accepted at DISC'15

  26. 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

  27. 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