Network


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

Hotspot


Dive into the research topics where Frank Kammer is active.

Publication


Featured researches published by Frank Kammer.


Algorithmica | 2014

Approximation Algorithms for Intersection Graphs

Frank Kammer; Torsten Tholey

We study three complexity parameters that, for each vertex v, are an upper bound for the number of cliques that are sufficient to cover a subset S(v) of its neighbors. We call a graph k-perfectly groupable if S(v) consists of all neighbors, k-simplicial if S(v) consists of the neighbors with a higher number after assigning distinct numbers to all vertices, and k-perfectly orientable if S(v) consists of the endpoints of all outgoing edges from v for an orientation of all edges. These parameters measure in some sense how chordal-like a graph is—the last parameter was not previously considered in literature. The similarity to chordal graphs is used to construct simple polynomial-time approximation algorithms with constant approximation ratio for many NP-hard problems, when restricted to graphs for which at least one of the three complexity parameters is bounded by a constant. As applications we present approximation algorithms with constant approximation ratio for maximum weighted independent set, minimum (independent) dominating set, minimum vertex coloring, maximum weighted clique, and minimum clique partition for large classes of intersection graphs.


international symposium on parameterized and exact computation | 2011

Linear-Time computation of a linear problem kernel for dominating set on planar graphs

René van Bevern; Sepp Hartung; Frank Kammer; Rolf Niedermeier; Mathias Weller

We present a linear-time kernelization algorithm that transforms a given planar graph G with domination number γ(G) into a planar graph G′ of size O(γ(G)) with γ(G)=γ(G′). In addition, a minimum dominating set for G can be inferred from a minimum dominating set for G′. In terms of parameterized algorithmics, this implies a linear-size problem kernel for the NP-hard Dominating Set problem on planar graphs, where the kernelization takes linear time. This improves on previous kernelization algorithms that provide linear-size kernels in cubic time.


international colloquium on automata, languages and programming | 2015

On Temporal Graph Exploration

Thomas Erlebach; Michael Hoffmann; Frank Kammer

A temporal graph is a graph in which the edge set can change from step to step. The temporal graph exploration problem TEXP is the problem of computing a foremost exploration schedule for a temporal graph, i.e., a temporal walk that starts at a given start node, visits all nodes of the graph, and has the smallest arrival time. We consider only temporal graphs that are connected at each step. For such temporal graphs with n nodes, we show that it is \(\mathbf {NP}\)-hard to approximate TEXP with ratio \(O(n^{1-\varepsilon })\) for any \(\varepsilon >0\). We also provide an explicit construction of temporal graphs that require \(\Theta (n^2)\) steps to be explored. We then consider TEXP under the assumption that the underlying graph (i.e. the graph that contains all edges that are present in the temporal graph in at least one step) belongs to a specific class of graphs. Among other results, we show that temporal graphs can be explored in \(O(n^{1.5}k^2\log n)\) steps if the underlying graph has treewidth k and in \(O(n\log ^3 n)\) steps if the underlying graph is a \(2 \times n\) grid. We also show that sparse temporal graphs with regularly present edges can always be explored in O(n) steps.


european symposium on algorithms | 2007

Determining the smallest k such that G is k-outerplanar

Frank Kammer

The outerplanarity index of a planar graph G is the smallest k such that G has a k-outerplanar embedding. We show how to compute the outerplanarity index of an n-vertex planar graph in O(n2) time, improving the previous best bound of O(k3n2). Using simple variations of the computation we can determine the radius of a planar graph in O(n2) time and its depth in O(n3) time. We also give a linear-time 4-approximation algorithm for the outerplanarity index and show how it can be used to solve maximum independent set and several other NP-hard problems faster on planar graphs with outerplanarity index within a constant factor of their treewidth.


Discrete Applied Mathematics | 2012

The complexity of minimum convex coloring

Frank Kammer; Torsten Tholey

A coloring of the vertices of a graph is called convex if each subgraph induced by all vertices of the same color is connected. We consider three variants of recoloring a colored graph with minimal cost such that the resulting coloring is convex. Two variants of the problem are shown to be NP-hard on trees even if in the initial coloring each color is used to color only a bounded number of vertices. For graphs of bounded treewidth, we present a polynomial-time (2+@e)-approximation algorithm for these two variants and a polynomial-time algorithm for the third variant. Our results also show that, unless NP@?DTIME(n^O^(^l^o^g^l^o^g^n^)), there is no polynomial-time approximation algorithm with a ratio of size (1-o(1))lnlnN for the following problem: given pairs of vertices in an undirected N-vertex graph of bounded treewidth, determine the minimal possible number l for which all except l pairs can be connected by disjoint paths.


Computational Geometry: Theory and Applications | 2012

Removing local extrema from imprecise terrains

Chris Gray; Frank Kammer; Maarten Löffler; Rodrigo I. Silveira

In this paper we consider imprecise terrains, that is, triangulated terrains with a vertical error interval in the vertices. In particular, we study the problem of removing as many local extrema (minima and maxima) as possible from the terrain; that is, finding an assignment of one height to each vertex, within its error interval, so that the resulting terrain has minimum number of local extrema. We show that removing only minima or only maxima can be done optimally in O(nlogn) time, for a terrain with n vertices. Interestingly, however, the problem of finding a height assignment that minimizes the total number of local extrema (minima as well as maxima) is NP-hard, and is even hard to approximate within a factor of O(loglogn) unless P=NP. Moreover, we show that even a simplified version of the problem where we can have only three different types of intervals for the vertices is already NP-hard, a result we obtain by proving hardness of a special case of 2-Disjoint Connected Subgraphs, a problem that has lately received considerable attention from the graph-algorithms community.


symposium on theoretical aspects of computer science | 2015

Space-efficient Basic Graph Algorithms

Amr Elmasry; Torben Hagerup; Frank Kammer

We reconsider basic algorithmic graph problems in a setting where an n-vertex input graph is read-only and the computation must take place in a working memory of O(n) bits or little more than that. For computing connected components and performing breadth-first search, we match the running times of standard algorithms that have no memory restrictions, for depth-first search and related problems we come within a factor of \Theta(\log\log n), and for computing minimum spanning forests and single-source shortest-paths trees we come close for sparse input graphs.


acm symposium on parallel algorithms and architectures | 2011

Maximising lifetime for fault-tolerant target coverage in sensor networks

Thomas Erlebach; Tom Grant; Frank Kammer

We study the problem of maximising the lifetime of a sensor network for fault-tolerant target coverage in a setting with composite events. Here, a composite event is the simultaneous occurrence of a combination of atomic events, such as the detection of smoke and high temperature. We are given sensor nodes that have an initial battery level and can monitor certain event types, and a set of points at which composite events need to be detected. The points and sensor nodes are located in the Euclidean plane, and all nodes have the same sensing radius. The goal is to compute a longest activity schedule with the property that at any point in time, each event point is monitored by at least two active sensor nodes. We present a (6+ε)-approximation algorithm for this problem by devising an approximation algorithm with the same ratio for the dual problem of minimising the weight of a fault-tolerant sensor cover and applying the Garg-Könemann algorithm. Our algorithm for the minimum-weight fault-tolerant sensor cover problem generalises previous approximation algorithms for geometric set cover with weighted unit disks and is obtained by enumerating properties of the optimal solution that guide a dynamic programming approach.


workshop on graph-theoretic concepts in computer science | 2009

The k-Disjoint Paths Problem on Chordal Graphs

Frank Kammer; Torsten Tholey

Algorithms based on a bottom-up traversal of a tree decomposition are used in literature to develop very efficient algorithms for graphs of bounded treewidth. However, such algorithms can also be used to efficiently solve problems on chordal graphs, which in general do not have a bounded treewidth. By combining this approach with a sparsification technique we obtain the first linear-time algorithm for chordal graphs that solves the k-disjoint paths problem. In this problem k pairs of vertices are to be connected by pairwise vertex-disjoint paths. We also present the first polynomial-time algorithm for chordal graphs capable of finding disjoint paths solving the k-disjoint paths problem with minimal total length. Finally, we prove that the version of the disjoint paths problem, where k is part of the input, is


international symposium on algorithms and computation | 2008

The Complexity of Minimum Convex Coloring

Frank Kammer; Torsten Tholey

\mathcal{NP}

Collaboration


Dive into the Frank Kammer's collaboration.

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
Top Co-Authors

Avatar

Rodrigo I. Silveira

Polytechnic University of Catalonia

View shared research outputs
Top Co-Authors

Avatar

Tom Grant

University of Leicester

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge