Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Sven Köhler is active.

Publication


Featured researches published by Sven Köhler.


international conference on stabilization safety and security of distributed systems | 2010

A new technique for proving self-stabilizing under the distributed scheduler

Sven Köhler; Volker Turau

Proving stabilization of a complex algorithm under the distributed scheduler is a non-trivial task. This paper introduces a new method which allows to extend proofs for the central scheduler to the distributed scheduler. The practicability of the method is shown by applying it to two existing algorithms, for which stabilization under the distributed scheduler was an open problem.


Distributed Computing | 2012

Fault-containing self-stabilization in asynchronous systems with constant fault-gap

Sven Köhler; Volker Turau

This paper presents a new transformation which adds fault-containment properties to silent self-stabilizing algorithms. The transformation features a constant slow-down factor and the fault-gap—that is the minimal time between two containable faults—is also constant. The transformation scales well to arbitrarily large systems and avoids global synchronization. The presented transformation is the first with a constant fault-gap and requires no knowledge of the system size.


international conference on distributed computing systems | 2010

Fault-Containing Self-Stabilization in Asynchronous Systems with Constant Fault-Gap

Sven Köhler; Volker Turau

This paper presents a new transformation which adds fault-containment properties to any silent self-stabilizing protocol. The transformation features a constant slow-down factor and the fault-gap – that is the minimal time between two containable faults – is constant. The transformation scales well to arbitrarily large systems and avoids global synchronization.


Journal of Graph Algorithms and Applications | 2015

A Distributed Algorithm for Minimum Distance-k Domination in Trees

Volker Turau; Sven Köhler

While ecient algorithms for finding minimal distancek dominating sets exist, finding minimum such sets is NP-hard even for bipartite graphs. This paper presents a distributed algorithm to determine a minimum (connected) distance-k dominating set and a maximum distance-2k independent set of a tree T. It terminates in O(height(T)) rounds and uses O(logk) space. To the best of our knowledge this is the first distributed algorithm that computes a minimum (as opposed to a minimal) distancek dominating set for trees. The algorithm can also be applied to general graphs, albeit the distance-k dominating sets are not necessarily minimal.


acm symposium on parallel algorithms and architectures | 2015

Distributed Backup Placement in Networks

Magnús M. Halldórsson; Sven Köhler; Boaz Patt-Shamir; Dror Rawitz

We consider the backup placement problem, defined as follows. Some nodes (processors) in a given network have objects (e.g., files, tasks) whose backups should be stored in additional nodes for increased fault resilience. To minimize the disturbance in case of a failure, it is required that a backup copy should be located at a neighbor of the primary node. The goal is to find an assignment of backup copies to nodes which minimizes the maximum load (number or total size of copies) over all nodes in the network. It is known that a natural selfish local improvement policy has approximation ratio Ω(log n / log log n); we show that it may take this policy Ω(√n) time to reach equilibrium in the distributed setting. Our main result in this paper is a distributed algorithm which finds a placement in polylogarithmic time and achieves approximation ratio O(log n/log log n). We obtain this result using a distributed approximation algorithm for f-matching in bipartite graphs that may be of independent interest.


international conference on stabilization safety and security of distributed systems | 2012

Self-stabilizing local k -placement of replicas with minimal variance

Sven Köhler; Volker Turau; Gerhard Mentges

Large scale distributed systems require replication of resources to amplify availability and to provide fault tolerance. The placement of replicated resources significantly impacts performance. This paper considers local k-placements: Each node of a network has to place k replicas of a resource among its direct neighbors. The load of a node in a given local k-placement is the number of replicas it stores. The local k-placement problem is to achieve a preferably homogeneous distribution of the loads. We present a novel self-stabilizing, distributed, asynchronous, scalable algorithm for the k-placement problem such that the standard deviation of the distribution of the loads assumes a local minimum.


international conference on stabilization safety and security of distributed systems | 2011

Space-efficient fault-containment in dynamic networks

Sven Köhler; Volker Turau

Bounding the impact of transient small-scale faults by self-stabilizing protocols has been pursued with independent objectives: Optimizing the systems reaction upon topological changes (e.g. super-stabilization), and reducing system recovery time from memory corruptions (e.g. fault-containment). Even though transformations adding either super-stabilization or fault-containment to existing protocols exist, none of them preserves the other. This paper makes a first attempt to combine both objectives. We provide a transformation adding faultcontainment to silent self-stabilizing protocols while simultaneously preserving the property of self-stabilization and the protocols behavior in face of topological changes. In particular, the protocols response to a topology change remains unchanged even if a memory corruption occurs in parallel to the topology change. The presented transformation increases the memory footprint only by a factor of 4 and adds O(1) bits per edge. All previously known transformations for faultcontaining self-stabilization increase the memory footprint by a factor of 2m/n.


Distributed Computing | 2017

Distributed approximation of k -service assignment

Magnús M. Halldórsson; Sven Köhler; Dror Rawitz

We consider the k-Service Assignment problem (


international symposium on stabilization safety and security of distributed systems | 2016

Polynomial Silent Self-Stabilizing p-Star Decomposition (Short Paper)

Mohammed Haddad; Colette Johnen; Sven Köhler


international conference on principles of distributed systems | 2016

Distributed Approximation of k-Service Assignment

Magnús M. Halldórsson; Sven Köhler; Dror Rawitz

k

Collaboration


Dive into the Sven Köhler's collaboration.

Top Co-Authors

Avatar

Volker Turau

Hamburg University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Gerhard Mentges

Hamburg University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge