Demo Data from EDBT 2026 / reviewers in the wild / expert
Daniel Johannsen
dblp:20/2539
· DBLP profile ↗
17ranked-venue papers
5as first author
0since 2021 · last 2016
0000-0003-4196-8758ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 10 · 2 first-authorTheory of computation · 8 · 4 first-authorDatabases, data management, data science and information retrieval · 1
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.
| Theoretical computer science
2 papers |
Graph algorithms and graph theory · 41% Information theory · 24% Combinatorics and discrete mathematics · 21% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Graph algorithms and graph theory
expander graphs |
0.1 | 1 | 2012 | Expanders are universal for the class of all spanning trees · SODA 2012 |
Graph algorithms and graph theory
random graphs |
0.1 | 1 | 2012 | Expanders are universal for the class of all spanning trees · SODA 2012 |
Algorithms and data structures › metric embedding
spanning tree embedding |
0.1 | 1 | 2012 | Expanders are universal for the class of all spanning trees · SODA 2012 |
Graph algorithms and graph theory › graph classes
universal graphs |
0.1 | 1 | 2012 | Expanders are universal for the class of all spanning trees · SODA 2012 |
Information theory › probability theory › random matrix theory
universality |
0.1 | 1 | 2012 | Expanders are universal for the class of all spanning trees · SODA 2012 |
Combinatorics and discrete mathematics › enumeration
asymptotic enumeration |
0.1 | 1 | 2010 | Vertices of Degree k in Random Maps · SODA 2010 |
Information theory › probability theory
large deviations |
0.1 | 1 | 2010 | Vertices of Degree k in Random Maps · SODA 2010 |
Combinatorics and discrete mathematics › probabilistic combinatorics
random mappings |
0.1 | 1 | 2010 | Vertices of Degree k in Random Maps · SODA 2010 |
Methods — techniques the papers use, named apart from their topics
probabilistic method · 0.1maker-breaker game · 0.1singularity analysis · 0.1generating functions · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2016 | An SQL-Based Query Language and Engine for Graph Pattern Matching
Christian Krause 0001, Daniel Johannsen, Radwan Deeb, Kai-Uwe Sattler, David Knacker, Anton Niadzelka |
ICGT | 2 |
| 2014 | Evolutionary Algorithms for Quantum Computers
Daniel Johannsen, Piyush P. Kurur, Johannes Lengler |
Algorithmica | 1 |
| 2013 | More effective crossover operators for the all-pairs shortest path problem
Benjamin Doerr, Daniel Johannsen, Timo Kötzing, Frank Neumann 0001, Madeleine Theile |
Theor. Comput. Sci. | 2 |
| 2012 | Expanders are universal for the class of all spanning treesabstractGiven a class of graphs F, we say that a graph G is universal for F, or F-universal, if every H ∊ F is contained in G as a subgraph. The construction of sparse universal graphs for various families F has received a considerable amount of attention. One is particularly interested in tight F-universal graphs, i.e., graphs whose number of vertices is equal to the largest number of vertices in a graph from F. Arguably, the most studied case is that when F is some class of trees. Given integers n and Δ, we denote by T(n, Δ) the class of all n-vertex trees with maximum degree at most Δ. In this work, we show that every n-vertex graph satisfying certain natural expansion properties is T(n, Δ)-universal or, in other words, contains every spanning tree of maximum degree at most Δ. Our methods also apply to the case when Δ is some function of n. The result has a few very interesting implications. Most importantly, since random graphs are known to be good expanders, we obtain that the random graph G(n, p) is asymptotically almost surely (a.a.s.) universal for the class of all bounded degree spanning (that is, n-vertex) trees provided that p ≥ cn−1/3 log n where c > 0 is a constant. Moreover, a corresponding result holds for the random regular graph of degree pn. In fact, we show that if Δ satisfies log n ≤ Δ ≤ n1/3, then the random graph G(n, p) with p ≥ cΔn−1/3 log n and the random r-regular n-vertex graph with r ≥ cΔn2/3 log n are a.a.s. universal for T(n, Δ). Another interesting consequence is the existence of locally sparse n-vertex graphs that are universal for T(n, Δ). For Δ ∊ O(1), we show that one can (randomly) construct n-vertex T(n, Δ)-universal graphs with clique number at most five. This complements the construction of Bhatt, Chung, Leighton, and Rosenberg (1989), whose T(n, Δ)-universal graphs with merely O(n) edges contain large cliques of size Ω(Δ). We also derive some lower bounds and show that there exist very good expanders which are not universal for T(n, Δ). In particular, we see that there are expanders of minimum degree Ω(n/log n) which are not T(n, c√n)-universal. Finally, we show robustness of random graphs with respect to being universal for T(n, Δ) in the context of the Maker-Breaker tree-universality game. Daniel Johannsen, Michael Krivelevich, Wojciech Samotij |
SODA | 1 |
| 2012 | Multiplicative Drift Analysis
Benjamin Doerr, Daniel Johannsen, Carola Doerr |
Algorithmica | 2 |
| 2012 | Non-existence of linear universal drift functions
Benjamin Doerr, Daniel Johannsen, Carola Doerr |
Theor. Comput. Sci. | 2 |
| 2010 | Drift analysis and linear functions revisitedabstractWe regard the classical problem how the (1+1) Evolutionary Algorithm optimizes an arbitrary linear pseudo-Boolean function. We show that any such function is optimized in time (1 + o(1)) 1.39en ln (n), where n is the length of the bit string. We also prove a lower bound of (1 -o(1))en ln(n), which in fact holds for all functions with a unique global optimum. This shows that for linear functions, even though the optimization behavior might differ, the resulting runtimes are very similar. Our experimental results suggest that the true optimization times are even closer than what the theoretical guarantees promise. Benjamin Doerr, Daniel Johannsen, Carola Doerr |
IEEE Congress on Evolutionary Computation | 2 |
| 2010 | Edge-based representation beats vertex-based representation in shortest path problemsabstractIn this paper, we present a new representation for individuals in the single-source shortest path problem. Contrary to previous approaches, it has the natural property that different vertex degrees do not induce unfairness in the mutation step. In particular, at any time each edge has roughly the same probability of being added to or removed from the current individual. Benjamin Doerr, Daniel Johannsen |
GECCO | 2 |
| 2010 | Multiplicative drift analysisabstractDrift analysis is one of the strongest tools in the analysis of evolutionary algorithms. Its main weakness is that it is often very hard to find a good drift function. Benjamin Doerr, Daniel Johannsen, Carola Doerr |
GECCO | 2 |
| 2010 | Can quantum search accelerate evolutionary algorithms?abstractIn this article, we formulate for the first time the notion of a quantum evolutionary algorithm. In fact we define a quantum analogue for any elitist (1+1) randomized search heuristic. The quantum evolutionary algorithm, which we call (1+1) quantum evolutionary algorithm (QEA), is the quantum version of the classical (1+1) evolutionary algorithm (EA), and runs only on a quantum computer. It uses Grover search [13] to accelerate the search for improved offsprings.To understand the speedup of the (1+1) QEA over the (1+1) EA, we study the three well known pseudo-Boolean optimization problems OneMax, LeadingOnes, and Discrepancy. We show that although there is a speedup in the case of OneMax and LeadingOnes in the quantum setting, the speedup is less than quadratic. For Discrepancy, we show that the speedup is at best constant.The reason for this inconsistency is due to the difference in the probability of making a successful mutation. On the one hand, if the probability of making a successful mutation is large then quantum acceleration does not help much. On the other hand, if the probabilities of making a successful mutation is small then quantum enhancement indeed helps. Daniel Johannsen, Piyush P. Kurur, Johannes Lengler |
GECCO | 1 |
| 2010 | More Effective Crossover Operators for the All-Pairs Shortest Path Problem
Benjamin Doerr, Daniel Johannsen, Timo Kötzing, Frank Neumann 0001, Madeleine Theile |
PPSN (1) | 2 |
| 2010 | Vertices of Degree k in Random MapsabstractThis work is devoted to the study of the typical structure of a random map. Maps are planar graphs embedded in the plane. We investigate the degree sequences of random maps from families of a certain type, which, among others, includes fundamental map classes like those of biconnected maps, 3-connected maps, and triangulations. In particular, we develop a general framework that allows us to derive relations and exact asymptotic expressions for the expected number of vertices of degree k in random maps from these classes, and also provide accompanying large deviation statements. Extending the work of Gao and Wormald (Combinatorica, 2003) on random general maps, we obtain as results of our framework precise information about the number of vertices of degree k in random biconnected, 3-connected, loopless, and bridgeless maps. Daniel Johannsen, Konstantinos Panagiotou |
SODA | 1 |
| 2009 | Solving SAT for CNF Formulas with a One-Sided Restriction on Variable Occurrences
Daniel Johannsen, Igor Razgon, Magnus Wahlström |
SAT | 1 |
| 2008 | Rigorous analyses of fitness-proportional selection for optimizing linear functionsabstractRigorous runtime analyses of evolutionary algorithms (EAs) mainly investigate algorithms that use elitist selection methods. Two algorithms commonly studied are Randomized Local Search (RLS) and the (1+1) EA and it is well known that both optimize any linear pseudo-Boolean function on n bits within an expected number of O(n log n) fitness evaluations. In this paper, we analyze variants of these algorithms that use fitness proportional selection. Edda Happ, Daniel Johannsen, Christian Klein 0001, Frank Neumann 0001 |
GECCO | 2 |
| 2008 | How Single Ant ACO Systems Optimize Pseudo-Boolean Functions
Benjamin Doerr, Daniel Johannsen, Ching Hoo Tang |
PPSN | 2 |
| 2007 | Refined runtime analysis of a basic ant colony optimization algorithmabstractNeumann and Witt (2006) analyzed the runtime of the basic ant colony optimization (ACO) algorithm 1-Ant on pseudo-Boolean optimization problems. For the problem OneMax they showed how the runtime depends on the evaporation factor. In particular, they proved a phase transition from exponential to polynomial runtime. In this work, we simplify the view on this problem by an appropriate translation of the pheromone model. This results in a profound simplification of the pheromone update rule and, by that, a refinement of the results of Neumann and Witt. In particular, we show how the exponential runtime bound gradually changes to a polynomial bound inside the phase of transition. Benjamin Doerr, Daniel Johannsen |
IEEE Congress on Evolutionary Computation | 2 |
| 2007 | Adjacency list matchings: an ideal genotype for cycle coversabstractWe propose and analyze a novel genotype to represent walk and cycle covers in graphs, namely matchings in the adjacency lists. This representation admits the natural mutation operator of adding a random match and possibly also matching the former partners. Benjamin Doerr, Daniel Johannsen |
GECCO | 2 |