Zum Hauptinhalt springen

Showing 1–50 of 51 results for author: Scheideler, C

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

    cs.DC

    Polylogarithmic Time Algorithms for Shortest Path Forests in Programmable Matter

    Authors: Andreas Padalkin, Christian Scheideler

    Abstract: In this paper, we study the computation of shortest paths within the \emph{geometric amoebot model}, a commonly used model for programmable matter. Shortest paths are essential for various tasks and therefore have been heavily investigated in many different contexts. For example, in the programmable matter context, which is the focus of this paper, Kostitsyna et al. have utilized shortest path tre… ▽ More

    Submitted 19 February, 2024; originally announced February 2024.

  2. arXiv:2401.17734  [pdf, other

    cs.DS cs.ET

    Efficient Shape Formation by 3D Hybrid Programmable Matter: An Algorithm for Low Diameter Intermediate Structures

    Authors: Kristian Hinnenthal, David Liedtke, Christian Scheideler

    Abstract: This paper considers the shape formation problem within the 3D hybrid model, where a single agent with a strictly limited viewing range and the computational capacity of a deterministic finite automaton manipulates passive tiles through pick-up, movement, and placement actions. The goal is to reconfigure a set of tiles into a specific shape termed an icicle. The icicle, identified as a dense, hole… ▽ More

    Submitted 14 May, 2024; v1 submitted 31 January, 2024; originally announced January 2024.

    Comments: 27 pages, 8 figures; fixed typos in Observation 1

    ACM Class: F.2.2

  3. arXiv:2305.06146  [pdf, other

    cs.RO cs.CG

    Shape Formation and Locomotion with Joint Movements in the Amoebot Model

    Authors: Andreas Padalkin, Manish Kumar, Christian Scheideler

    Abstract: We are considering the geometric amoebot model where a set of $n$ amoebots is placed on the triangular grid. An amoebot is able to send information to its neighbors, and to move via expansions and contractions. Since amoebots and information can only travel node by node, most problems have a natural lower bound of $Ω(D)$ where $D$ denotes the diameter of the structure. Inspired by the nervous and… ▽ More

    Submitted 25 January, 2024; v1 submitted 10 May, 2023; originally announced May 2023.

  4. arXiv:2305.02854  [pdf, other

    cs.DS cs.DC

    Distributed Construction of Near-Optimal Compact Routing Schemes for Planar Graphs

    Authors: Jinfeng Dou, Thorsten Götte, Henning Hillebrandt, Christian Scheideler, Julian Werthmann

    Abstract: We consider the problem of computing compact routing tables for a (weighted) planar graph $G:= (V, E,w)$ in the PRAM, CONGEST, and the novel HYBRID communication model. We present algorithms with polylogarithmic work and communication that are almost optimal in all relevant parameters, i.e., computation time, table sizes, and stretch. All algorithms are heavily randomized, and all our bounds hold… ▽ More

    Submitted 12 May, 2023; v1 submitted 4 May, 2023; originally announced May 2023.

  5. arXiv:2303.16180  [pdf, other

    cs.DS cs.ET

    Universal Coating by 3D Hybrid Programmable Matter

    Authors: Irina Kostitsyna, David Liedtke, Christian Scheideler

    Abstract: Motivated by the prospect of nano-robots that assist human physiological functions at the nanoscale, we investigate the coating problem in the three-dimensional model for hybrid programmable matter. In this model, a single agent with strictly limited viewing range and the computational capability of a deterministic finite automaton can act on passive tiles by picking up a tile, moving, and placing… ▽ More

    Submitted 12 February, 2024; v1 submitted 28 March, 2023; originally announced March 2023.

    Comments: 20 pages, 11 figures

  6. arXiv:2210.05333  [pdf, other

    cs.DC

    Routing Schemes for Hybrid Communication Networks

    Authors: Sam Coy, Artur Czumaj, Christian Scheideler, Philipp Schneider, Julian Werthmann

    Abstract: We consider the problem of computing routing schemes in the $\mathsf{HYBRID}$ model of distributed computing where nodes have access to two fundamentally different communication modes. In this problem nodes have to compute small labels and routing tables that allow for efficient routing of messages in the local network, which typically offers the majority of the throughput. Recent work has shown t… ▽ More

    Submitted 13 March, 2023; v1 submitted 11 October, 2022; originally announced October 2022.

  7. arXiv:2205.02610  [pdf, other

    cs.DC

    The Structural Power of Reconfigurable Circuits in the Amoebot Model

    Authors: Andreas Padalkin, Christian Scheideler, Daniel Warner

    Abstract: The amoebot model [Derakhshandeh et al., 2014] has been proposed as a model for programmable matter consisting of tiny, robotic elements called amoebots. We consider the reconfigurable circuit extension [Feldmann et al., JCB 2022] of the geometric (variant of the) amoebot model that allows the amoebot structure to interconnect amoebots by so-called circuits. A circuit permits the instantaneous tra… ▽ More

    Submitted 5 May, 2022; originally announced May 2022.

  8. arXiv:2202.08008  [pdf, other

    cs.DC

    Near-Shortest Path Routing in Hybrid Communication Networks

    Authors: Sam Coy, Artur Czumaj, Michael Feldmann, Kristian Hinnenthal, Fabian Kuhn, Christian Scheideler, Philipp Schneider, Martijn Struijs

    Abstract: Hybrid networks, i.e., networks that leverage different means of communication, become ever more widespread. To allow theoretical study of such networks, [Augustine et al., SODA'20] introduced the $\mathsf{HYBRID}$ model, which is based on the concept of synchronous message passing and uses two fundamentally different principles of communication: a local mode, which allows every node to exchange o… ▽ More

    Submitted 16 February, 2022; originally announced February 2022.

    ACM Class: G.2.2; G.4

  9. arXiv:2111.09449  [pdf, other

    cs.DC

    Local Mutual Exclusion for Dynamic, Anonymous, Bounded Memory Message Passing Systems

    Authors: Joshua J. Daymude, Andréa W. Richa, Christian Scheideler

    Abstract: Mutual exclusion is a classical problem in distributed computing that provides isolation among concurrent action executions that may require access to the same shared resources. Inspired by algorithmic research on distributed systems of weakly capable entities whose connections change over time, we address the local mutual exclusion problem that tasks each node with acquiring exclusive locks for i… ▽ More

    Submitted 24 February, 2022; v1 submitted 17 November, 2021; originally announced November 2021.

    Comments: 19 pages, 1 figure, 1 table

  10. arXiv:2107.14570  [pdf, other

    cs.DC

    Beep-And-Sleep: Message and Energy Efficient Set Cover

    Authors: Thorsten Götte, Christina Kolb, Christian Scheideler, Julian Werthmann

    Abstract: We observe message-efficient distributed algorithms for the Set Cover problem. Given a ground set $U$ of $n$ elements and $m$ subsets of $U$, we aim to find the minimal number of these subsets that contain all elements. In the default distributed setup of this problem, each set has a bidirected communication link with each element it contains. Our first result is a $\tilde{O}(\log^2(Δ))$-time and… ▽ More

    Submitted 30 July, 2021; originally announced July 2021.

  11. arXiv:2105.05071  [pdf, ps, other

    cs.DC

    Accelerating Amoebots via Reconfigurable Circuits

    Authors: Michael Feldmann, Andreas Padalkin, Christian Scheideler, Shlomi Dolev

    Abstract: We consider an extension to the geometric amoebot model that allows amoebots to form so-called \emph{circuits}. Given a connected amoebot structure, a circuit is a subgraph formed by the amoebots that permits the instant transmission of signals. We show that such an extension allows for significantly faster solutions to a variety of problems related to programmable matter. More specifically, we pr… ▽ More

    Submitted 11 May, 2021; originally announced May 2021.

  12. The Canonical Amoebot Model: Algorithms and Concurrency Control

    Authors: Joshua J. Daymude, Andréa W. Richa, Christian Scheideler

    Abstract: The amoebot model abstracts active programmable matter as a collection of simple computational elements called amoebots that interact locally to collectively achieve tasks of coordination and movement. Since its introduction at SPAA 2014, a growing body of literature has adapted its assumptions for a variety of problems; however, without a standardized hierarchy of assumptions, precise systematic… ▽ More

    Submitted 17 September, 2022; v1 submitted 5 May, 2021; originally announced May 2021.

    Comments: 48 pages, 7 figures, 2 tables

  13. arXiv:2009.03987  [pdf, ps, other

    cs.DC

    Time-Optimal Construction of Overlay Networks

    Authors: Thorsten Götte, Kristian Hinnenthal, Christian Scheideler, Julian Werthmann

    Abstract: We show how to construct an overlay network of constant degree and diameter $O(\log n)$ in time $O(\log n)$ starting from an arbitrary weakly connected graph. We assume a synchronous communication network in which nodes can send messages to nodes they know the identifier of, and new connections can be established by sending node identifiers. If the initial network's graph is weakly connected and h… ▽ More

    Submitted 27 July, 2021; v1 submitted 8 September, 2020; originally announced September 2020.

    Comments: 39 pages, 1 figure

  14. arXiv:2007.01191  [pdf, other

    cs.DC

    Fast Hybrid Network Algorithms for Shortest Paths in Sparse Graphs

    Authors: Michael Feldmann, Kristian Hinnenthal, Christian Scheideler

    Abstract: We consider the problem of computing shortest paths in hybrid networks, in which nodes can make use of different communication modes. For example, mobile phones may use ad-hoc connections via Bluetooth or Wi-Fi in addition to the cellular network to solve tasks more efficiently. Like in this case, the different communication modes may differ considerably in range, bandwidth, and flexibility. We bu… ▽ More

    Submitted 23 November, 2020; v1 submitted 2 July, 2020; originally announced July 2020.

  15. arXiv:2005.07388  [pdf, other

    cs.DC

    Time- and Space-Optimal Clock Synchronization in the Beeping Model

    Authors: Michael Feldmann, Ardalan Khazraei, Christian Scheideler

    Abstract: We consider the clock synchronization problem in the (discrete) beeping model: Given a network of $n$ nodes with each node having a clock value $δ(v) \in \{0,\ldots T-1\}$, the goal is to synchronize the clock values of all nodes such that they have the same value in any round. As is standard in clock synchronization, we assume \emph{arbitrary activations} for all nodes, i.e., the nodes start thei… ▽ More

    Submitted 15 May, 2020; originally announced May 2020.

  16. arXiv:1909.04544  [pdf, ps, other

    cs.DC

    A Loosely Self-stabilizing Protocol for Randomized Congestion Control with Logarithmic Memory

    Authors: Michael Feldmann, Thorsten Götte, Christian Scheideler

    Abstract: We consider congestion control in peer-to-peer distributed systems. The problem can be reduced to the following scenario: Consider a set $V$ of $n$ peers (called clients in this paper) that want to send messages to a fixed common peer (called server in this paper). We assume that each client $v \in V$ sends a message with probability $p(v) \in [0,1)$ and the server has a capacity of… ▽ More

    Submitted 11 September, 2019; v1 submitted 10 September, 2019; originally announced September 2019.

  17. arXiv:1909.01597  [pdf, other

    cs.DC

    Shortest Paths in a Hybrid Network Model

    Authors: John Augustine, Kristian Hinnenthal, Fabian Kuhn, Christian Scheideler, Philipp Schneider

    Abstract: We introduce a communication model for hybrid networks, where nodes have access to two different communication modes: a local mode where communication is only possible between specific pairs of nodes, and a global mode where communication between any pair of nodes is possible. This can be motivated, for instance, by wireless networks in which we combine direct device-to-device communication (e.g.,… ▽ More

    Submitted 4 September, 2019; originally announced September 2019.

  18. arXiv:1904.11395  [pdf, ps, other

    cs.DC cs.CC cs.NI

    On the Complexity of Local Graph Transformations

    Authors: Christian Scheideler, Alexander Setzer

    Abstract: We consider the problem of transforming a given graph $G_s$ into a desired graph $G_t$ by applying a minimum number primitives from a particular set of local graph transformation primitives. These primitives are local in the sense that each node can apply them based on local knowledge and by affecting only its $1$-neighborhood. Although the specific set of primitives we consider makes it possible… ▽ More

    Submitted 10 September, 2020; v1 submitted 25 April, 2019; originally announced April 2019.

    Comments: This publication is the full version of a paper that appeared at ICALP'19

  19. arXiv:1904.10706  [pdf, other

    cs.DC

    Fast Distributed Algorithms for LP-Type Problems of Bounded Dimension

    Authors: Kristian Hinnenthal, Christian Scheideler, Martijn Struijs

    Abstract: In this paper we present various distributed algorithms for LP-type problems in the well-known gossip model. LP-type problems include many important classes of problems such as (integer) linear programming, geometric problems like smallest enclosing ball and polytope distance, and set problems like hitting set and set cover. In the gossip model, a node can only push information to or pull informat… ▽ More

    Submitted 24 April, 2019; originally announced April 2019.

  20. arXiv:1810.07077  [pdf, ps, other

    cs.DC

    Always be Two Steps Ahead of Your Enemy

    Authors: Thorsten Götte, Vipin Ravindran Vijayalakshmi, Christian Scheideler

    Abstract: We investigate the maintenance of overlay networks under massive churn, i.e. nodes joining and leaving the network. We assume an adversary that may churn a constant fraction $αn$ of nodes over the course of $\mathcal{O}(\log n)$ rounds. In particular, the adversary has an almost up-to-date information of the network topology as it can observe an only slightly outdated topology that is at least… ▽ More

    Submitted 6 February, 2021; v1 submitted 16 October, 2018; originally announced October 2018.

  21. arXiv:1810.05453  [pdf, other

    cs.DC

    A Bounding Box Overlay for Competitive Routing in Hybrid Communication Networks

    Authors: Jannik Castenow, Christina Kolb, Christian Scheideler

    Abstract: In this work, we present a new approach for competitive geometric routing in wireless ad hoc networks. In general, it is well-known that any online routing strategy performs very poor in the worst case. The main difficulty are uncovered regions within the wireless ad hoc network, which we denote as radio holes. Complex shapes of radio holes, for example zig-zag-shapes, make local geometric routing… ▽ More

    Submitted 10 April, 2019; v1 submitted 12 October, 2018; originally announced October 2018.

  22. arXiv:1809.05013  [pdf, other

    cs.DC

    Relays: A New Approach for the Finite Departure Problem in Overlay Networks

    Authors: Christian Scheideler, Alexander Setzer

    Abstract: A fundamental problem for overlay networks is to safely exclude leaving nodes, i.e., the nodes requesting to leave the overlay network are excluded from it without affecting its connectivity. To rigorously study self-tabilizing solutions to this problem, the Finite Departure Problem (FDP) has been proposed [12]. In the FDP we are given a network of processes in an arbitrary state, and the goal is… ▽ More

    Submitted 13 September, 2018; originally announced September 2018.

  23. arXiv:1809.04923  [pdf, other

    cs.DC

    A Self-Stabilizing Hashed Patricia Trie

    Authors: Till Knollmann, Christian Scheideler

    Abstract: While a lot of research in distributed computing has covered solutions for self-stabilizing computing and topologies, there is far less work on self-stabilization for distributed data structures. Considering crashing peers in peer-to-peer networks, it should not be taken for granted that a distributed data structure remains intact. In this work, we present a self-stabilizing protocol for a distrib… ▽ More

    Submitted 9 October, 2018; v1 submitted 13 September, 2018; originally announced September 2018.

    Comments: A conference version of this paper was accepted at the 20th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2018)

  24. arXiv:1809.02436  [pdf, other

    cs.DC

    On Underlay-Aware Self-Stabilizing Overlay Networks

    Authors: Thorsten Götte, Christian Scheideler, Alexander Setzer

    Abstract: We present a self-stabilizing protocol for an overlay network that constructs the Minimum Spanning Tree (MST) for an underlay that is modeled by a weighted tree. The weight of an overlay edge between two nodes is the weighted length of their shortest path in the tree. We rigorously prove that our protocol works correctly under asynchronous and non-FIFO message delivery. Further, the protocol stabi… ▽ More

    Submitted 7 September, 2018; originally announced September 2018.

    Comments: A conference version of this paper was accepted at the 20th International Symposium on Stabilization, Safety, and Security of Distributed Systems (SSS 2018)

  25. arXiv:1808.10300  [pdf, other

    cs.DC

    Self-stabilizing Overlays for high-dimensional Monotonic Searchability

    Authors: Michael Feldmann, Christina Kolb, Christian Scheideler

    Abstract: We extend the concept of monotonic searchability for self-stabilizing systems from one to multiple dimensions. A system is self-stabilizing if it can recover to a legitimate state from any initial illegal state. These kind of systems are most often used in distributed applications. Monotonic searchability provides guarantees when searching for nodes while the recovery process is going on. More pre… ▽ More

    Submitted 30 August, 2018; originally announced August 2018.

  26. arXiv:1805.07294  [pdf, ps, other

    cs.DC

    Distributed Computation in Node-Capacitated Networks

    Authors: John Augustine, Mohsen Ghaffari, Robert Gmyr, Kristian Hinnenthal, Fabian Kuhn, Jason Li, Christian Scheideler

    Abstract: In this paper, we study distributed graph algorithms in networks in which the nodes have a limited communication capacity. Many distributed systems are built on top of an underlying networking infrastructure, for example by using a virtual communication topology known as an overlay network. Although this underlying network might allow each node to directly communicate with a large number of other… ▽ More

    Submitted 25 April, 2019; v1 submitted 18 May, 2018; originally announced May 2018.

    Comments: This is the full version of a paper that appears at SPAA 2019

  27. arXiv:1805.06149  [pdf, other

    cs.DC cs.ET

    Convex Hull Formation for Programmable Matter

    Authors: Joshua J. Daymude, Robert Gmyr, Kristian Hinnenthal, Irina Kostitsyna, Christian Scheideler, Andréa W. Richa

    Abstract: We envision programmable matter as a system of nano-scale agents (called particles) with very limited computational capabilities that move and compute collectively to achieve a desired goal. We use the geometric amoebot model as our computational framework, which assumes particles move on the triangular lattice. Motivated by the problem of sealing an object using minimal resources, we show how a p… ▽ More

    Submitted 13 August, 2019; v1 submitted 16 May, 2018; originally announced May 2018.

  28. arXiv:1805.03472  [pdf, ps, other

    cs.DC

    Skeap & Seap: Scalable Distributed Priority Queues for Constant and Arbitrary Priorities

    Authors: Michael Feldmann, Christian Scheideler

    Abstract: We propose two protocols for distributed priority queues (for simplicity denoted 'heap') called SKEAP and SEAP. SKEAP realizes a distributed heap for a constant amount of priorities and SEAP one for an arbitrary amount. Both protocols build on an overlay, which induces an aggregation tree on top of which heap operations are aggregated in batches, ensuring that our protocols scale even for a high r… ▽ More

    Submitted 1 April, 2019; v1 submitted 9 May, 2018; originally announced May 2018.

  29. arXiv:1805.00774  [pdf, ps, other

    cs.DC

    Breaking the $\tildeΩ(\sqrt{n})$ Barrier: Fast Consensus under a Late Adversary

    Authors: Peter Robinson, Christian Scheideler, Alexander Setzer

    Abstract: We study the consensus problem in a synchronous distributed system of $n$ nodes under an adaptive adversary that has a slightly outdated view of the system and can block all incoming and outgoing communication of a constant fraction of the nodes in each round. Motivated by a result of Ben-Or and Bar-Joseph (1998), showing that any consensus algorithm that is resilient against a linear number of cr… ▽ More

    Submitted 2 May, 2018; originally announced May 2018.

  30. arXiv:1802.07504  [pdf, ps, other

    cs.DC

    Skueue: A Scalable and Sequentially Consistent Distributed Queue

    Authors: Michael Feldmann, Christian Scheideler, Alexander Setzer

    Abstract: We propose a distributed protocol for a queue, called \textsc{Skueue}, which spreads its data fairly onto multiple processes, avoiding bottlenecks in high throughput scenarios. \textsc{Skueue} can be used in highly dynamic environments, through the addition of join and leave requests to the standard queue operations enqueue and dequeue. Furthermore \textsc{Skueue} satisfies sequential consistency… ▽ More

    Submitted 20 August, 2018; v1 submitted 21 February, 2018; originally announced February 2018.

  31. arXiv:1710.09280  [pdf, other

    cs.DC

    Competitive Routing in Hybrid Communication Networks

    Authors: Daniel Jung, Christina Kolb, Christian Scheideler, Jannik Sundermeier

    Abstract: Routing is a challenging problem for wireless ad hoc networks, especially when the nodes are mobile and spread so widely that in most cases multiple hops are needed to route a message from one node to another. In fact, it is known that any online routing protocol has a poor performance in the worst case, in a sense that there is a distribution of nodes resulting in bad routing paths for that proto… ▽ More

    Submitted 28 February, 2018; v1 submitted 25 October, 2017; originally announced October 2017.

    ACM Class: C.2.4

  32. arXiv:1710.08128  [pdf, other

    cs.DC

    Self-Stabilizing Supervised Publish-Subscribe Systems

    Authors: Michael Feldmann, Christina Kolb, Christian Scheideler, Thim Strothmann

    Abstract: In this paper we present two major results: First, we introduce the first self-stabilizing version of a supervised overlay network by presenting a self-stabilizing supervised skip ring. Secondly, we show how to use the self-stabilizing supervised skip ring to construct an efficient self-stabilizing publish-subscribe system. That is, in addition to stabilizing the overlay network, every subscriber… ▽ More

    Submitted 22 December, 2017; v1 submitted 23 October, 2017; originally announced October 2017.

  33. arXiv:1708.06542  [pdf, other

    cs.DC

    A Self-Stabilizing General De Bruijn Graph

    Authors: Michael Feldmann, Christian Scheideler

    Abstract: Searching for other participants is one of the most important operations in a distributed system. We are interested in topologies in which it is possible to route a packet in a fixed number of hops until it arrives at its destination. Given a constant $d$, this paper introduces a new self-stabilizing protocol for the $q$-ary $d$-dimensional de Bruijn graph ($q = \sqrt[d]{n}$) that is able to route… ▽ More

    Submitted 15 December, 2017; v1 submitted 22 August, 2017; originally announced August 2017.

  34. arXiv:1701.03616  [pdf, other

    cs.ET cs.DC

    Improved Leader Election for Self-Organizing Programmable Matter

    Authors: Joshua J. Daymude, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: We consider programmable matter that consists of computationally limited devices (called particles) that are able to self-organize in order to achieve some collective goal without the need for central control or external intervention. We use the geometric amoebot model to describe such self-organizing particle systems, which defines how particles can actively move and communicate with one another.… ▽ More

    Submitted 7 August, 2017; v1 submitted 13 January, 2017; originally announced January 2017.

  35. arXiv:1607.05165  [pdf, other

    cs.DC

    Towards a Universal Approach for Monotonic Searchability in Self-Stabilizing Overlay Networks

    Authors: Christian Scheideler, Alexander Setzer, Thim Strothmann

    Abstract: For overlay networks, the ability to recover from a variety of problems like membership changes or faults is a key element to preserve their functionality. In recent years, various self-stabilizing overlay networks have been proposed that have the advantage of being able to recover from any illegal state. However, the vast majority of these networks cannot give any guarantees on its functionality… ▽ More

    Submitted 28 September, 2016; v1 submitted 18 July, 2016; originally announced July 2016.

  36. On the Runtime of Universal Coating for Programmable Matter

    Authors: Joshua J. Daymude, Zahra Derakhshandeh, Robert Gmyr, Alexandra Porter, Andréa W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: Imagine coating buildings and bridges with smart particles (also coined smart paint) that monitor structural integrity and sense and report on traffic and wind loads, leading to technology that could do such inspection jobs faster and cheaper and increase safety at the same time. In this paper, we study the problem of uniformly coating objects of arbitrary shape in the context of self-organizing p… ▽ More

    Submitted 8 September, 2017; v1 submitted 11 June, 2016; originally announced June 2016.

    Comments: Accepted to and awaiting publication in the DNA Computing and Molecular Programming - 22nd International Conference (DNA22) Special Issue of the Journal of Natural Computing

    Journal ref: Natural Computing 17:1 (2018) 81-96

  37. arXiv:1601.01008  [pdf, other

    cs.ET cs.DC

    Universal Coating for Programmable Matter

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: The idea behind universal coating is to have a thin layer of a specific substance covering an object of any shape so that one can measure a certain condition (like temperature or cracks) at any spot on the surface of the object without requiring direct access to that spot. We study the universal coating problem in the context of self-organizing programmable matter consisting of simple computationa… ▽ More

    Submitted 5 January, 2016; originally announced January 2016.

    Comments: 32 pages, 6 figures

  38. arXiv:1512.06593  [pdf, other

    cs.DC

    Towards Establishing Monotonic Searchability in Self-Stabilizing Data Structures (full version)

    Authors: Christian Scheideler, Alexander Setzer, Thim Strothmann

    Abstract: Distributed applications are commonly based on overlay networks interconnecting their sites so that they can exchange information. For these overlay networks to preserve their functionality, they should be able to recover from various problems like membership changes or faults. Various self-stabilizing overlay networks have already been proposed in recent years, which have the advantage of being a… ▽ More

    Submitted 21 December, 2015; originally announced December 2015.

  39. arXiv:1504.00744  [pdf, other

    cs.ET

    An Algorithmic Framework for Shape Formation Problems in Self-Organizing Particle Systems

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann

    Abstract: Many proposals have already been made for realizing programmable matter, ranging from shape-changing molecules, DNA tiles, and synthetic cells to reconfigurable modular robotics. Envisioning systems of nano-sensors devices, we are particularly interested in programmable matter consisting of systems of simple computational elements, called particles, that can establish and release bonds and can act… ▽ More

    Submitted 7 April, 2015; v1 submitted 3 April, 2015; originally announced April 2015.

    Comments: Corrected typos. Algorithms and results unchanged. arXiv admin note: text overlap with arXiv:1503.07991

  40. arXiv:1503.07991  [pdf, other

    cs.ET

    Leader Election and Shape Formation with Self-Organizing Programmable Matter

    Authors: Joshua J. Daymude, Zahra Derakhshandeh, Robert Gmyr, Thim Strothmann, Rida Bazzi, Andréa W. Richa, Christian Scheideler

    Abstract: We consider programmable matter consisting of simple computational elements, called particles, that can establish and release bonds and can actively move in a self-organized way, and we investigate the feasibility of solving fundamental problems relevant for programmable matter. As a suitable model for such self-organizing particle systems, we will use a generalization of the geometric amoebot mod… ▽ More

    Submitted 31 March, 2016; v1 submitted 27 March, 2015; originally announced March 2015.

  41. arXiv:1411.2356  [pdf, other

    cs.ET

    Infinite Object Coating in the Amoebot Model

    Authors: Zahra Derakhshandeh, Robert Gmyr, Andrea W. Richa, Christian Scheideler, Thim Strothmann, Shimrit Tzur-David

    Abstract: The term programmable matter refers to matter which has the ability to change its physical properties (shape, density, moduli, conductivity, optical properties, etc.) in a programmable fashion, based upon user input or autonomous sensing. This has many applications like smart materials, autonomous monitoring and repair, and minimal invasive surgery. While programmable matter might have been consid… ▽ More

    Submitted 10 November, 2014; originally announced November 2014.

  42. arXiv:1410.4395  [pdf, other

    cs.DM cs.DS

    Minimum Linear Arrangement of Series-Parallel Graphs

    Authors: Martina Eikel, Christian Scheideler, Alexander Setzer

    Abstract: We present a factor $14D^2$ approximation algorithm for the minimum linear arrangement problem on series-parallel graphs, where $D$ is the maximum degree in the graph. Given a suitable decomposition of the graph, our algorithm runs in time $O(|E|)$ and is very easy to implement. Its divide-and-conquer approach allows for an effective parallelization. Note that a suitable decomposition can also be… ▽ More

    Submitted 16 October, 2014; originally announced October 2014.

  43. arXiv:1409.4991  [pdf, other

    cs.DS cs.DC

    RoBuSt: A Crash-Failure-Resistant Distributed Storage System

    Authors: Martina Eikel, Christian Scheideler, Alexander Setzer

    Abstract: In this work we present the first distributed storage system that is provably robust against crash failures issued by an adaptive adversary, i.e., for each batch of requests the adversary can decide based on the entire system state which servers will be unavailable for that batch of requests. Despite up to $γn^{1/\log\log n}$ crashed servers, with $γ>0$ constant and $n$ denoting the number of serv… ▽ More

    Submitted 23 February, 2015; v1 submitted 17 September, 2014; originally announced September 2014.

    Comments: Revised full version

  44. arXiv:1408.0395  [pdf, other

    cs.DC cs.DS cs.NI

    HSkip+: A Self-Stabilizing Overlay Network for Nodes with Heterogeneous Bandwidths

    Authors: Matthias Feldotto, Christian Scheideler, Kalman Graffi

    Abstract: In this paper we present and analyze HSkip+, a self-stabilizing overlay network for nodes with arbitrary heterogeneous bandwidths. HSkip+ has the same topology as the Skip+ graph proposed by Jacob et al. [PODC 2009] but its self-stabilization mechanism significantly outperforms the self-stabilization mechanism proposed for Skip+. Also, the nodes are now ordered according to their bandwidths and no… ▽ More

    Submitted 27 November, 2014; v1 submitted 2 August, 2014; originally announced August 2014.

    Comments: This is a long version of a paper published by IEEE in the Proceedings of the 14-th IEEE International Conference on Peer-to-Peer Computing

  45. arXiv:1307.7231  [pdf, other

    cs.NI

    Competitive MAC under Adversarial SINR

    Authors: Adrian Ogierman, Andrea Richa, Christian Scheideler, Stefan Schmid, Jin Zhang

    Abstract: This paper considers the problem of how to efficiently share a wireless medium which is subject to harsh external interference or even jamming. While this problem has already been studied intensively for simplistic single-hop or unit disk graph models, we make a leap forward and study MAC protocols for the SINR interference model (a.k.a. the physical model). We make two contributions. First, we… ▽ More

    Submitted 27 July, 2013; originally announced July 2013.

    Comments: arXiv admin note: text overlap with arXiv:1007.1189

    ACM Class: C.2.4; F.2.2

  46. arXiv:1307.6747  [pdf, other

    cs.DC

    CONE-DHT: A distributed self-stabilizing algorithm for a heterogeneous storage system

    Authors: Sebastian Kniesburges, Andreas Koutsopoulos, Christian Scheideler

    Abstract: We consider the problem of managing a dynamic heterogeneous storage system in a distributed way so that the amount of data assigned to a host in that system is related to its capacity. Two central problems have to be solved for this: (1) organizing the hosts in an overlay network with low degree and diameter so that one can efficiently check the correct distribution of the data and route between a… ▽ More

    Submitted 25 July, 2013; originally announced July 2013.

    Comments: Full version of DISC 2013 paper

  47. arXiv:1307.4259  [pdf, ps, other

    cs.DC

    Ameba-inspired Self-organizing Particle Systems

    Authors: Shlomi Dolev, Robert Gmyr, Andrea W. Richa, Christian Scheideler

    Abstract: Particle systems are physical systems of simple computational particles that can bond to neighboring particles and use these bonds to move from one spot to another (non-occupied) spot. These particle systems are supposed to be able to self-organize in order to adapt to a desired shape without any central control. Self-organizing particle systems have many interesting applications like coating obje… ▽ More

    Submitted 16 July, 2013; originally announced July 2013.

  48. arXiv:1306.1692  [pdf, ps, other

    cs.DC

    A DeterministicWorst-Case Message Complexity Optimal Solution for Resource Discovery

    Authors: Sebastian Kniesburges, Andreas Koutsopoulos, Christian Scheideler

    Abstract: We consider the problem of resource discovery in distributed systems. In particular we give an algorithm, such that each node in a network discovers the address of any other node in the network. We model the knowledge of the nodes as a virtual overlay network given by a directed graph such that complete knowledge of all nodes corresponds to a complete graph in the overlay network. Although there a… ▽ More

    Submitted 7 June, 2013; originally announced June 2013.

    Comments: Full Version of Sirocco 2013 paper

  49. arXiv:1007.4389  [pdf, other

    cs.DS cs.NI

    AntiJam: Efficient Medium Access despite Adaptive and Reactive Jamming

    Authors: Andrea Richa, Christian Scheideler, Stefan Schmid, Jin Zhang

    Abstract: Intentional interference constitutes a major threat for communication networks operating over a shared medium where availability is imperative. Jamming attacks are often simple and cheap to implement. In particular, today's jammers can perform physical carrier sensing in order to disrupt communication more efficiently, specially in a network of simple wireless devices such as sensor nodes, which u… ▽ More

    Submitted 3 March, 2011; v1 submitted 26 July, 2010; originally announced July 2010.

  50. arXiv:1007.1189  [pdf, ps, other

    cs.DC

    A Jamming-Resistant MAC Protocol for Multi-Hop Wireless Networks

    Authors: Andrea Richa, Christian Scheideler, Stefan Schmid, Jin Zhang

    Abstract: This paper presents a simple local medium access control protocol, called \textsc{Jade}, for multi-hop wireless networks with a single channel that is provably robust against adaptive adversarial jamming. The wireless network is modeled as a unit disk graph on a set of nodes distributed arbitrarily in the plane. In addition to these nodes, there are adversarial jammers that know the protocol and i… ▽ More

    Submitted 9 July, 2010; v1 submitted 7 July, 2010; originally announced July 2010.