EDBT 2026 Demo / reviewers in the wild / expert
Tilo Wiedera
dblp:184/0212
· DBLP profile ↗
14ranked-venue papers
0as first author
5since 2021 · last 2023
0000-0002-5923-4114ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 13 · 4 since 2021Artificial intelligence and machine learning · 1Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | A general approximation for multistage subgraph problemsabstractSubgraph Problems are optimization problems on graphs where a solution is a subgraph that satisfies some property and optimizes some measure. Examples include shortest path, minimum cut, maximum matching, or vertex cover. In reality, however, one often deals with time-dependent data, i.e., the input graph may change over time and we need to adapt our solution accordingly. We are interested in guaranteeing optimal solutions after each graph change while retaining as much of the previous solution as possible. Even if the subgraph problem itself is polynomial-time computable, this multistage variant turns out to be NP-hard in most cases. We present an algorithmic framework that—for any subgraph problem of a certain type—guarantees an optimal solution for each point in time and provides an approximation guarantee for the similarity between subsequent solutions. We show that the class of applicable multistage subgraph problems is very rich and that proving membership to this class is mostly straightforward. As examples, we explicitly state these proofs and obtain corresponding approximation algorithms for the natural multistage versions of Shortest s-t-Path, Perfect Matching, Minimum s-t-Cut—and further classical problems on bipartite or planar graphs, namely Maximum Cut, Vertex Cover, and Independent Set. We also report that all these problems are already NP-hard on only two stages. Markus Chimani, Niklas Troost, Tilo Wiedera |
LAGOS | 3 |
| 2023 | Inserting One Edge into a Simple Drawing is HardabstractAbstract A simple drawingD(G) of a graph G is one where each pair of edges share at most one point: either a common endpoint or a proper crossing. An edge e in the complement of G can be inserted into D(G) if there exists a simple drawing of $$G+e$$ G + e extending D(G). As a result of Levi’s Enlargement Lemma, if a drawing is rectilinear (pseudolinear), that is, the edges can be extended into an arrangement of lines (pseudolines), then any edge in the complement of G can be inserted. In contrast, we show that it is -complete to decide whether one edge can be inserted into a simple drawing. This remains true even if we assume that the drawing is pseudocircular, that is, the edges can be extended to an arrangement of pseudocircles. On the positive side, we show that, given an arrangement of pseudocircles $$\mathcal {A}$$ A and a pseudosegment $$\sigma $$ σ , it can be decided in polynomial time whether there exists a pseudocircle $$\Phi _\sigma $$ Φ σ extending $$\sigma $$ σ for which $$\mathcal {A}\cup \{\Phi _\sigma \}$$ A ∪ { Φ σ } is again an arrangement of pseudocircles. Alan Arroyo, Fabian Klute, Irene Parada, Birgit Vogtenhuber, Raimund Seidel, Tilo Wiedera |
Discret. Comput. Geom. | 6 |
| 2022 | Approximating Multistage Matching ProblemsabstractAbstract In multistage perfect matching problems, we are given a sequence of graphs on the same vertex set and are asked to find a sequence of perfect matchings, corresponding to the sequence of graphs, such that consecutive matchings are as similar as possible. More precisely, we aim to maximize the intersections, or minimize the unions between consecutive matchings. We show that these problems are NP-hard even in very restricted scenarios. As our main contribution, we present the first non-trivial approximation algorithms for these problems: On the one hand, we devise a tight approximation on graph sequences of length two (2-stage graphs). On the other hand, we propose several general methods to deduce multistage approximations from blackbox approximations on 2-stage graphs. Markus Chimani, Niklas Troost, Tilo Wiedera |
Algorithmica | 3 |
| 2021 | Star-Struck by Fixed Embeddings: Modern Crossing Number Heuristics
Markus Chimani, Max Ilsen, Tilo Wiedera |
GD | 3 |
| 2021 | Approximating Multistage Matching Problems
Markus Chimani, Niklas Troost, Tilo Wiedera |
IWOCA | 3 |
| 2020 | An Experimental Study of ILP Formulations for the Longest Induced Path Problem
Fritz Bökler, Markus Chimani, Mirko H. Wagner, Tilo Wiedera |
ISCO | 4 |
| 2020 | Inserting One Edge into a Simple Drawing Is Hard
Alan Arroyo, Fabian Klute, Irene Parada, Raimund Seidel, Birgit Vogtenhuber, Tilo Wiedera |
WG | 6 |
| 2019 | Bounded Degree Conjecture Holds Precisely for c-Crossing-Critical Graphs with c <= 12abstractWe study $c$-crossing-critical graphs, which are the minimal graphs that require at least $c$ edge-crossings when drawn in the plane. For every fixed pair of integers with $c\ge 13$ and $d\ge 1$, we give first explicit constructions of $c$-crossing-critical graphs containing a vertex of degree greater than $d$. We also show that such unbounded degree constructions do not exist for $c\le 12$, precisely, that there exists a constant $D$ such that every $c$-crossing-critical graph with $c\le 12$ has maximum degree at most $D$. Hence, the bounded maximum degree conjecture of $c$-crossing-critical graphs, which was generally disproved in 2010 by Dvořák and Mohar (without an explicit construction), holds true, surprisingly, exactly for the values $c\le 12.$ Drago Bokal, Zdenek Dvorák 0001, Petr Hlinený, Jesús Leaños, Bojan Mohar, Tilo Wiedera |
SoCG | 6 |
| 2019 | Stronger ILPs for the Graph Genus ProblemabstractThe minimum genus of a graph is an important question in graph theory and a key ingredient in several graph algorithms. However, its computation is NP-hard and turns out to be hard even in practice. Only recently, the first non-trivial approach - based on SAT and ILP (integer linear programming) models - has been presented, but it is unable to successfully tackle graphs of genus larger than 1 in practice. Herein, we show how to improve the ILP formulation. The crucial ingredients are two-fold. First, we show that instead of modeling rotation schemes explicitly, it suffices to optimize over partitions of the (bidirected) arc set A of the graph. Second, we exploit the cycle structure of the graph, explicitly mapping short closed walks on A to faces in the embedding. Besides the theoretical advantages of our models, we show their practical strength by a thorough experimental evaluation. Contrary to the previous approach, we are able to quickly solve many instances of genus > 1. Markus Chimani, Tilo Wiedera |
ESA | 2 |
| 2018 | Cycles to the Rescue! Novel Constraints to Compute Maximum Planar Subgraphs FastabstractThe NP-hard Maximum Planar Subgraph problem asks for a planar subgraph $H$ of a given graph $G$ such that $H$ has maximum edge cardinality. For more than two decades, the only known non-trivial exact algorithm was based on integer linear programming and Kuratowski's famous planarity criterion. We build upon this approach and present new constraint classes, together with a lifting of the polyhedron, to obtain provably stronger LP-relaxations, and in turn faster algorithms in practice. The new constraints take Euler's polyhedron formula as a starting point and combine it with considering cycles in $G$. This paper discusses both the theoretical as well as the practical sides of this strengthening. Markus Chimani, Tilo Wiedera |
ESA | 2 |
| 2018 | Exact Algorithms for the Maximum Planar Subgraph Problem: New Models and ExperimentsabstractGiven a graph G, the NP-hard Maximum Planar Subgraph problem asks for a planar subgraph of G with the maximum number of edges. The only known non-trivial exact algorithm utilizes Kuratowski's famous planarity criterion and can be formulated as an integer linear program (ILP) or a pseudo-boolean satisfiability problem (PBS). We examine three alternative characterizations of planarity regarding their applicability to model maximum planar subgraphs. For each, we consider both ILP and PBS variants, investigate diverse formulation aspects, and evaluate their practical performance. Markus Chimani, Ivo Hedtke, Tilo Wiedera |
SEA | 3 |
| 2016 | An ILP-based Proof System for the Crossing Number ProblemabstractFormally, approaches based on mathematical programming are able to find provably optimal solutions. However, the demands on a verifiable formal proof are typically much higher than the guarantees we can sensibly attribute to implementations of mathematical programs. We consider this in the context of the crossing number problem, one of the most prominent problems in topological graph theory. The problem asks for the minimum number of edge crossings in any drawing of a given graph. Graph-theoretic proofs for this problem are known to be notoriously hard to obtain. At the same time, proofs even for very specific graphs are often of interest in crossing number research, as they can, e.g., form the basis for inductive proofs. We propose a system to automatically generate a formal proof based on an ILP computation. Such a proof is (relatively) easily verifiable, and does not require the understanding of any complex ILP codes. As such, we hope our proof system may serve as a showcase for the necessary steps and central design goals of how to establish formal proof systems based on mathematical programming formulations. Markus Chimani, Tilo Wiedera |
ESA | 2 |
| 2016 | A Note on the Practicality of Maximal Planar Subgraph Algorithms
Markus Chimani, Karsten Klein 0001, Tilo Wiedera |
GD | 3 |
| 2016 | Limits of Greedy Approximation Algorithms for the Maximum Planar Subgraph Problem
Markus Chimani, Ivo Hedtke, Tilo Wiedera |
IWOCA | 3 |