EDBT 2026 Demo / reviewers in the wild / expert
Stephan Friedrichs
dblp:54/574
· DBLP profile ↗
9ranked-venue papers
3as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 4Systems, architecture and hardware · 2 · 2 first-authorArtificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Integrated circuit design · 36% Parallel and multicore computing · 36% Hardware reliability and fault tolerance · 18% | |
| Theoretical computer science
2 papers |
Algorithms and data structures · 55% Approximation and online algorithms · 27% Computational geometry · 18% |
Topics — the 12 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Integrated circuit design
digital circuit design |
0.3 | 1 | 2018 | Metastability-Containing Circuits · IEEE Trans. Computers 2018 |
Hardware reliability and fault tolerance › reliability modeling
logical masking |
0.3 | 1 | 2018 | Metastability-Containing Circuits · IEEE Trans. Computers 2018 |
Integrated circuit design
metastability |
0.3 | 1 | 2018 | Metastability-Containing Circuits · IEEE Trans. Computers 2018 |
Parallel and multicore computing
parallel algorithms |
0.3 | 1 | 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-Ford · J. ACM 2018 |
Parallel and multicore computing
parallel graph algorithms |
0.3 | 1 | 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-Ford · J. ACM 2018 |
Approximation and online algorithms
approximation algorithms |
0.3 | 1 | 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-Ford · J. ACM 2018 |
Algorithms and data structures › clustering
k-median |
0.3 | 1 | 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-Ford · J. ACM 2018 |
Algorithms and data structures › metric embedding
tree embedding |
0.3 | 1 | 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-Ford · J. ACM 2018 |
Computational geometry › visibility
art gallery problem |
0.2 | 1 | 2013 | Point guards and point clouds: solving general art gallery problems · SoCG 2013 |
Distributed systems
clock synchronization |
0.1 | 1 | 2018 | Metastability-Containing Circuits · IEEE Trans. Computers 2018 |
Distributed systems › clock synchronization
fault-tolerant clock synchronization |
0.1 | 1 | 2018 | Metastability-Containing Circuits · IEEE Trans. Computers 2018 |
Computational geometry › geometric modeling and processing › point cloud analysis
geometric reconstruction |
0.0 | 1 | 2013 | Point guards and point clouds: solving general art gallery problems · SoCG 2013 |
Methods — techniques the papers use, named apart from their topics
moore-bellman-ford · 0.7algebraic characterization · 0.7worst-case metastability propagation model · 0.3laser scanning · 0.2
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | Altitude terrain guarding and guarding uni-monotone polygons
Ovidiu Daescu, Stephan Friedrichs, Hemant Malik, Valentin Polishchuk, Christiane Schmidt 0001 |
Comput. Geom. | 2 |
| 2018 | Parallel Metric Tree Embedding Based on an Algebraic View on Moore-Bellman-FordabstractA metric tree embedding of expected stretch α ≥ 1 maps a weighted n -node graph G = ( V , E , ω) to a weighted tree T = ( V T , E T , ω T ) with V ⊑ V T such that, for all v , w ∈ V , dist( v , w , G ) ≤ dist( v , w , T ), and E[dist( v , w , T )] ≤ α dist( v , w , G ). Such embeddings are highly useful for designing fast approximation algorithms as many hard problems are easy to solve on tree instances. However, to date, the best parallel polylog n )-depth algorithm that achieves an asymptotically optimal expected stretch of α ∈ O(log n ) requires Ω ( n 2 ) work and a metric as input. In this article, we show how to achieve the same guarantees using polylog n depth and Õ( m 1+ε ) work, where m = | E | and ε > 0 is an arbitrarily small constant. Moreover, one may further reduce the work to Õ( m + n 1+ε ) at the expense of increasing the expected stretch to O(ε −1 log n ). Our main tool in deriving these parallel algorithms is an algebraic characterization of a generalization of the classic Moore-Bellman-Ford algorithm. We consider this framework, which subsumes a variety of previous “Moore-Bellman-Ford-like” algorithms, to be of independent interest and discuss it in depth. In our tree embedding algorithm, we leverage it to provide efficient query access to an approximate metric that allows sampling the tree using polylog n depth and Õ( m ) work. We illustrate the generality and versatility of our techniques by various examples and a number of additional results. Specifically, we (1) improve the state of the art for determining metric tree embeddings in the Congest model, (2) determine a (1 + εˆ)-approximate metric regarding the distances in a graph G in polylogarithmic depth and Õ( n ( m + n 1 + ε )) work, and (3) improve upon the state of the art regarding the k -median and the buy-at-bulk network design problems. Stephan Friedrichs, Christoph Lenzen 0001 |
J. ACM | 1 |
| 2018 | Metastability-Containing CircuitsabstractIn digital circuits, metastability can cause deteriorated signals that neither are logical 0 nor logical 1, breaking the abstraction of Boolean logic. Synchronizers, the only traditional countermeasure, exponentially decrease the odds of maintained metastability overtime. We propose a fundamentally different approach: It is possible to deterministically contain metastability by fine-grained logical masking so that it cannot infect the entire circuit. At the heart of our approach lies a time- and value-discrete model for metastability in synchronous clocked digital circuits, in which metastability is propagated in a worst-case fashion. The proposed model permits positive results and passes the test of reproducing Marino's impossibility results. We fully classify which functions can be computed by circuits with standard registers. Regarding masking registers, we show that more functions become computable with each clock cycle, and that masking registers permit exponentially smaller circuits for some tasks. Demonstrating the applicability of our approach, we present the first fault-tolerant distributed clock synchronization algorithm that deterministically guarantees correct behavior in the presence of metastability. As a consequence, clock domains can be synchronized without using synchronizers, enabling metastability-free communication between them. Stephan Friedrichs, Matthias Függer, Christoph Lenzen 0001 |
IEEE Trans. Computers | 1 |
| 2017 | Algorithms for art gallery illuminationabstractThe art gallery problem (AGP) is one of the classical problems in computational geometry. It asks for the minimum number of guards required to achieve visibility coverage of a given polygon. The AGP is well-known to be NP-hard even in restricted cases. In this paper, we consider the AGP with fading (AGPF): A polygonal region is to be illuminated with light sources such that every point is illuminated with at least a global threshold, light intensity decreases over distance, and we seek to minimize the total energy consumption. Choosing fading exponents of zero, one, and two are equivalent to the AGP, laser scanner applications, and natural light, respectively. We present complexity results as well as a negative solvability result. Still, we propose two practical algorithms for AGPF with fixed light positions (e.g. vertex guards) independent of the fading exponent, which we demonstrate to work well in practice. One is based on a discrete approximation, the other on non-linear programming by means of simplex-partitioning strategies. The former approach yields a fully polynomial-time approximation scheme for the AGPF with fixed light positions. The latter approach obtains better results in our experimental evaluation. Maximilian Ernestus, Stephan Friedrichs, Michael Hemmer, Jan Kokemüller, Alexander Kröller, Mahdi Moeini, Christiane Schmidt 0001 |
J. Glob. Optim. | 2 |
| 2016 | Parallel Metric Tree Embedding based on an Algebraic View on Moore-Bellman-FordabstractA metric tree embedding of expected stretch α maps a weighted n-node graph G = (V, E, w) to a weighted tree T = (VT, ET, wT) with V ⊆ VT, and dist(v, w, G) ≤ dist(v, w, T) and E[dist(v, w, T)] ≤ α dist(v, w, G) for all v, w ∈ V. Such embeddings are highly useful for designing fast approximation algorithms, as many hard problems are easy to solve on tree instances. However, to date the best parallel polylog n depth algorithm that achieves an asymptotically optimal expected stretch of α ∈ Ω(log n) uses Ω(n2) work and requires a metric as input. Stephan Friedrichs, Christoph Lenzen 0001 |
SPAA | 1 |
| 2015 | k-Stacks: High-density valet parking for automated vehiclesabstractAutomated valet parking not only improves driving comfort, but can have a considerable impact on the urban landscape by reducing the required parking space. We present the first study of parking space optimization for automated valet parking with an in-depth theoretical analysis of the parking lot properties under various aspects, inluding the worst-case extraction time, total shunting distance, and the number of shunting operations (each per car). Most importantly, the proposed model bounds all these values. We verify the theoretical properties of our model in four simulated scenarios, one of which is based on real-world data from a downtown parking garage. We show that very good pick-up times of about 1 min are possible with very little overhead in terms of shunting distance and time, while providing a significantly improved parking density as compared to conventional parking lots. Julian Timpner, Stephan Friedrichs, Johannes van Balen, Lars C. Wolf |
Intelligent Vehicles Symposium | 2 |
| 2015 | Facets for Art Gallery Problems
Sándor P. Fekete, Stephan Friedrichs, Alexander Kröller, Christiane Schmidt 0001 |
Algorithmica | 2 |
| 2013 | Facets for Art Gallery Problems
Sándor P. Fekete, Stephan Friedrichs, Alexander Kröller, Christiane Schmidt 0001 |
COCOON | 2 |
| 2013 | Point guards and point clouds: solving general art gallery problemsabstractIn this video, we illustrate how one of the classical areas of computational geometry has gained in practical relevance, which in turn gives rise to new, fascinating geometric problems. In particular, we demonstrate how the robot platform IRMA3D can produce high-resolution, virtual 3D environments, based on a limited number of laser scans. Computing an optimal set of scans amounts to solving an instance of the Art Gallery Problem (AGP): Place a minimum number of stationary guards in a polygonal region P, such that all points in P are guarded. Dorit Borrmann, Pedro Jussieu de Rezende, Cid C. de Souza, Sándor P. Fekete, Stephan Friedrichs, Alexander Kröller, Andreas Nüchter, Christiane Schmidt 0001, Davi C. Tozoni |
SoCG | 5 |