EDBT 2026 Demo / reviewers in the wild / expert
Florian Hörsch
dblp:262/0197 · also Florian Hoersch
· DBLP profile ↗
18ranked-venue papers
11as first author
18since 2021 · last 2026
0000-0002-5410-613XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 17 · 11 first-author · 17 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Increasing Arc-Connectivity by Bounded- and Fixed-Size InversionsabstractGiven an integer k ⩾ 1, a digraph D is k-arc-strong if the removal of any set of at most k-1 arcs of D yields a strongly connected digraph. For a digraph D and some set X ⊆ V(D), the inversion of X is the operation of flipping all arcs both of whose endvertices are in X. We initiate the study of establishing arc-connectivity properties by applying inversions of bounded or fixed size. For fixed-size inversions, we consider the feasibility of the problem by characterizing, for all integers p ⩾ 2 and k ⩾ 1, the digraphs that can be made k-arc-strong by applying inversions of size exactly p, provided a minimum size of the digraphs. For bounded-size inversions, the tractability of the feasibility problem follows easily from a famous theorem of Nash-Williams, so we focus on minimising the number of inversions. We prove that for all integers p ⩾ 3 and k ⩾ 1 and any ε > 0, there exists a polynomial-time (4k-2+ε)-approximation algorithm for computing the minimum number of inversions of size at most p that make a given digraph k-arc-strong. This is in stark contrast to other results on inversion optimization problems. On the other hand, we show that for any p ⩾ 3 and k ⩾ 1 the problem is NP-hard, and, moreover, APX-hard. As a result on parameterized complexity, we show that for any k ⩾ 2, it is W[1]-hard with respect to p to decide whether a given digraph can be made k-arc-strong by applying a single inversion of size at most p. We also prove that for a given multidigraph, it is W[1]-hard with respect to 𝓁 to decide whether it can be made 2-arc-strong by applying 𝓁 inversions of size 2. Florian Hörsch, Lucas Picasarri-Arrieta |
MFCS | 1 |
| 2026 | Maximum Reachability Orientation of Mixed GraphsabstractWe aim to find orientations of mixed graphs optimizing the total reachability, a problem that has applications in causality and biology. For given a digraph $D$, we use $P(D)$ for the set of ordered pairs of distinct vertices in $V(D)$ and we define $κ_D:P(D)\rightarrow \{0,1\}$ by $κ_D(u,v)=1$ if $v$ is reachable from $u$ in $D$, and $κ_D(u,v)=0$, otherwise. We use $R(D)=\sum_{(u,v)\in P(D)}κ_D(u,v)$. Now, given a mixed graph $G$, we aim to find an orientation $\vec{G}$ of $G$ that maximizes $R(\vec{G})$. Hakimi, Schmeichel, and Young proved that the problem can be solved in polynomial time when restricted to undirected inputs. They inquired about the complexity in mixed graphs. We answer this question by showing that this problem is NP-hard, and, moreover, APX-hard. We then develop a finer understanding of how quickly the problem becomes difficult when going from undirected to mixed graphs. To this end, we consider the parameterized complexity of the problem with respect to the number $k$ of preoriented arcs of $G$, a poorly understood form of parameterization. We show that the problem can be solved in time $n^{O(k)}$ and that a $(1-ε)$-approximation can be computed in time $f(k,ε)n^{O(1)}$ for any $ε> 0$. Florian Hörsch |
STACS | 1 |
| 2026 | Making an Oriented Graph Acyclic Using Inversions of Bounded or Prescribed SizeabstractGiven an oriented graph $D$, the inversion of a subset $X$ of vertices consists in reversing the orientation of all arcs with both endpoints in $X$. When the subset $X$ is of size $p$ (resp. at most $p$), this operation is called an $(=p)$-inversion (resp. $(\leq p)$-inversion). Then, an oriented graph is $(=p)$-invertible if it can be made acyclic by a sequence of $p$-inversions. We observe that, for $n=|V(D)|$, deciding whether $D$ is $(=n-1)$-invertible is equivalent to deciding whether $D$ is acyclically pushable, and thus NP-complete. In all other cases, when $p \neq n-1$, we construct a polynomial-time algorithm to decide $(=p)$-invertibility. We then consider the $(= p)$-inversion number, $\text{inv}^{= p}(D)$ (resp. $(\leq p)$-inversion number, $\text{inv}^{\leq p}(D)$), defined as the minimum number of $(=p)$-inversions (resp. $(\leq p)$-inversions) rendering $D$ acyclic. We show that every $(=p)$-invertible digraph $D$ satisfies $\text{inv}^{= p}(D) \leq |A(D)|$ for every integer $p\geq 2$. When $p$ is even, we bound $\text{inv}^{= p}$ by a (linear) function of the feedback arc set number, and rule out the existence of any bounding function for odd $p$. Finally, we study the complexity of deciding whether the $(= p)$-inversion number, or the $(\leq p)$-inversion number, of a given oriented graph is at most a given integer $k$. For any fixed positive integer $p \geq 2$, when $k$ is part of the input, we show that both problems are NP-hard even in tournaments. In general oriented graphs, we prove $W[1]$-hardness for both problems when parameterized by $p$, even for $k=1$. In contrast, we exhibit polynomial kernels in $p + k$ for both problems in tournaments. Jørgen Bang-Jensen, Frédéric Havet, Florian Hörsch, Clément Rambaud, Amadeus Reinald, Caroline Aparecida de Paula Silva |
WG | 3 |
| 2026 | Multicut Problems in Embedded Graphs: The Dependency of Complexity on the Demand PatternabstractAbstract The Multicut problem asks for a minimum cut separating certain pairs of vertices: formally, given a graph G and a demand graph H on a set $$T\subseteq V(G)$$ T ⊆ V ( G ) of terminals, the task is to find a minimum-weight set C of edges of G such that whenever two vertices of T are adjacent in H , they are in different components of $$G\setminus C$$ G \ C . Colin de Verdière [ Algorithmica, 2017] showed that Multicut with t terminals on a graph G of genus g can be solved in time $$f(t,g)n^{O(\sqrt{g^2+gt+t})}$$ f ( t , g ) n O ( g 2 + g t + t ) . Cohen-Addad et al. [ JACM , 2021] proved a matching lower bound showing that the exponent of n is essentially best possible (for every fixed value of t and g ), even in the special case of Multiway Cut , where the demand graph H is a complete graph. However, this lower bound tells us nothing about other special cases of Multicut such as Group 3-Terminal Cut (where three groups of terminals need to be separated from each other). We show that if the demand pattern is, in some sense, close to being a complete bipartite graph, then Multicut can be solved faster than $$f(t,g)n^{O(\sqrt{g^2+gt+t})}$$ f ( t , g ) n O ( g 2 + g t + t ) , and furthermore this is the only property that allows such an improvement. Formally, for a class $$\mathcal {H}$$ H of graphs, $$\textsc {Multicut}(\mathcal {H})$$ M U L T I C U T ( H ) is the special case where the demand graph H is in $$\mathcal {H}$$ H . For every fixed class $$\mathcal {H}$$ H Jacob Focke, Florian Hörsch, Shaohua Li 0005, Dániel Marx |
Discret. Comput. Geom. | 2 |
| 2026 | From Chinese Postman to Salesman and Beyond II: Inapproximability and Parameterized ComplexityabstractAbstract. A well-studied continuous model of graphs, introduced by Dearing and Francis [Transportation Science, 1974], considers each edge as a continuous unit-length interval of points. In the problem [Formula: see text]-Tour defined within this model, the objective is to find a shortest tour that comes within a distance of [Formula: see text] of every point on every edge. This problem was introduced in the predecessor to this article and shown to be essentially equivalent to the Chinese Postman problem for [Formula: see text], to the graphic Travel Salesman Problem (TSP) for [Formula: see text], and close to first vertex cover and then dominating set for even larger [Formula: see text]. Moreover, approximation algorithms for multiple parameter ranges were provided. In this article, we provide complementing inapproximability bounds and examine the fixed-parameter tractability of the problem. On the one hand, we show the following: (1) For every fixed [Formula: see text], the problem [Formula: see text]-Tour is APX-hard, while for every fixed [Formula: see text], the problem has no polynomial-time [Formula: see text]-approximation unless [Formula: see text]. Our techniques also yield the new result that TSP remains APX-hard on cubic (and even cubic bipartite) graphs. (2) For every fixed [Formula: see text], the problem [Formula: see text]-Tour is fixed-parameter tractable (FPT) when parameterized by the length of a shortest tour, while it is W[2]-hard for every fixed [Formula: see text] and para-NP-hard for [Formula: see text] being part of the input. On the other hand, if [Formula: see text] is considered to be part of the input, then an interesting nontrivial phenomenon occurs when [Formula: see text] is a constant fraction of the number of vertices: (3) If [Formula: see text] is part of the input, then the problem can be solved in time [Formula: see text], where [Formula: see text]; however, assuming the exponential-time hypothesis (ETH), there is no algorithm that solves the problem and runs in time [Formula: see text]. Fabian Frei, Ahmed Ghazy, Tim A. Hartmann, Florian Hörsch, Dániel Marx |
SIAM J. Discret. Math. | 4 |
| 2025 | Multicut Problems in Almost-Planar Graphs: the Dependency of Complexity on the Demand PatternabstractGiven a graph $G$, a set $T$ of terminal vertices, and a demand graph $H$ on $T$, the \textsc{Multicut} problem asks for a set of edges of minimum weight that separates the pairs of terminals specified by the edges of $H$. The \textsc{Multicut} problem can be solved in polynomial time if the number of terminals and the genus of the graph is bounded (Colin de Verdière [Algorithmica, 2017]). Focke et al.~[SoCG 2024] characterized which special cases of Multicut are fixed-parameter tractable parameterized by the number of terminals on planar graphs. Moreover, they precisely determined how the parameter genus influences the complexity and presented partial results of this form for graphs that can be made planar by the deletion of $π$ edges. We complete the picture on how this parameter $π$ influences the complexity of different special cases and precisely determine the influence of the crossing number. Formally, let $\mathcal{H}$ be any class of graphs (satisfying a mild closure property) and let Multicut$(\mathcal{H})$ be the special case when the demand graph $H$ is in $\mathcal{H}$. Our first main result is showing that if $\mathcal{H}$ has the combinatorial property of having bounded distance to extended bicliques, then Multicut$(\mathcal{H})$ on unweighted graphs is FPT parameterized by the number $t$ of terminals and $π$. For the case when $\mathcal{H}$ does not have this combinatorial property, Focke et al.~[SoCG 2024] showed that $O(\sqrt{t})$ is essentially the best possible exponent of the running time; together with our result, this gives a complete understanding of how the parameter $π$ influences complexity on unweighted graphs. Our second main result is giving an algorithm whose existence shows that the parameter crossing number behaves analogously if we consider weighted graphs. Florian Hörsch, Dániel Marx |
ESA | 1 |
| 2024 | Multicut Problems in Embedded Graphs: The Dependency of Complexity on the Demand PatternabstractThe Multicut problem asks for a minimum cut separating certain pairs of vertices: formally, given a graph G and demand graph H on a set T\subseteq V(G) of terminals, the task is to find a minimum-weight set C of edges of G such that whenever two vertices of T are adjacent in H, they are in different components of G\setminus C. Colin de Verdière [Algorithmica, 2017] showed that Multicut with t terminals on a graph G of genus g can be solved in time f(t,g)n^{O(\sqrt{g^2+gt+t})}. Cohen-Addad et al. [JACM, 2021] proved a matching lower bound showing that the exponent of n is essentially best possible (for fixed values of t and g), even in the special case of Multiway Cut, where the demand graph H is a complete graph. However, this lower bound tells us nothing about other special cases of Multicut such as Group 3-Terminal Cut. We show that if the demand pattern is, in some sense, close to being a complete bipartite graph, then Multicut can be solved faster than f(t,g)n^{O(\sqrt{g^2+gt+t})}, and furthermore this is the only property that allows such an improvement. Formally, for a class \mathcal{H} of graphs, Multicut(\mathcal{H}) is the special case where the demand graph H is in \mathcal{H}. For every fixed class \mathcal{H} (satisfying some mild closure property), fixed g, and fixed t, our main result gives tight upper and lower bounds on the exponent of n in algorithms solving Multicut(\mathcal{H}). In addition, we investigate a similar setting where, instead of parameterizing by the genus g of G, we parameterize by the minimum number k of edges of G that need to be deleted to obtain a planar graph. Interestingly, in this setting it makes a significant difference whether the graph G is weighted or unweighted: further nontrivial algorithmic techniques give substantial improvements in the unweighted case. Jacob Focke, Florian Hörsch, Shaohua Li 0005, Dániel Marx |
SoCG | 2 |
| 2024 | Problems on Group-Labeled Matroid BasesabstractConsider a matroid equipped with a labeling of its ground set to an abelian group. We define the label of a subset of the ground set as the sum of the labels of its elements. We study a collection of problems on finding bases and common bases of matroids with restrictions on their labels. For zero bases and zero common bases, the results are mostly negative. While finding a non-zero basis of a matroid is not difficult, it turns out that the complexity of finding a non-zero common basis depends on the group. Namely, we show that the problem is hard for a fixed group if it contains an element of order two, otherwise it is polynomially solvable. As a generalization of both zero and non-zero constraints, we further study $F$-avoiding constraints where we seek a basis or common basis whose label is not in a given set $F$ of forbidden labels. Using algebraic techniques, we give a randomized algorithm for finding an $F$-avoiding common basis of two matroids represented over the same field for finite groups given as operation tables. The study of $F$-avoiding bases with groups given as oracles leads to a conjecture stating that whenever an $F$-avoiding basis exists, an $F$-avoiding basis can be obtained from an arbitrary basis by exchanging at most $|F|$ elements. We prove the conjecture for the special cases when $|F|\le 2$ or the group is ordered. By relying on structural observations on matroids representable over fixed, finite fields, we verify a relaxed version of the conjecture for these matroids. As a consequence, we obtain a polynomial-time algorithm in these special cases for finding an $F$-avoiding basis when $|F|$ is fixed. Florian Hörsch, András Imolay, Ryuhei Mizutani, Taihei Oki, Tamás Schwarcz |
ICALP | 1 |
| 2024 | From Chinese Postman to Salesman and Beyond: Shortest Tour δ-Covering All Points on All EdgesabstractA well-studied continuous model of graphs, introduced by Dearing and Francis [Transportation Science, 1974], considers each edge as a continuous unit-length interval of points. For $δ\geq 0$, we introduce the problem $δ$-Tour, where the objective is to find the shortest tour that comes within a distance of $δ$ of every point on every edge. It can be observed that 0-Tour is essentially equivalent to the Chinese Postman Problem, which is solvable in polynomial time. In contrast, 1/2-Tour is essentially equivalent to the Graphic Traveling Salesman Problem (TSP), which is NP-hard but admits a constant-factor approximation in polynomial time. We investigate $δ$-Tour for other values of $δ$, noting that the problem's behavior and the insights required to understand it differ significantly across various $δ$ regimes. We design polynomial-time approximation algorithms summarized as follows: (1) For every fixed $0 < δ< 3/2$, the problem $δ$-Tour admits a constant-factor approximation. (2) For every fixed $δ\geq 3/2$, the problem admits an $O(\log{n})$-approximation. (3) If $δ$ is considered to be part of the input, then the problem admits an $O(\log^3{n})$-approximation. This is the first of two articles on the $δ$-Tour problem. In the second one we complement the approximation algorithms presented here with inapproximability results and related to parameterized complexity. Fabian Frei, Ahmed Ghazy, Tim A. Hartmann, Florian Hörsch, Dániel Marx |
ISAAC | 4 |
| 2024 | FPT algorithms for packing k-safe spanning rooted sub(di)graphs
Stéphane Bessy, Florian Hörsch, Ana Karolinna Maia, Dieter Rautenbach, Ignasi Sau |
Discret. Appl. Math. | 2 |
| 2024 | Steiner connectivity problems in hypergraphs
Florian Hörsch, Zoltán Szigeti |
Inf. Process. Lett. | 1 |
| 2024 | Rainbow Bases in MatroidsabstractAbstract. Recently, it was proved by Bérczi and Schwarcz that the problem of factorizing a matroid into rainbow bases with respect to a given partition of its ground set is algorithmically intractable. On the other hand, many special cases were left open. We first show that the problem remains hard if the matroid is graphic, answering a question of Bérczi and Schwarcz. As another special case, we consider the problem of deciding whether a given digraph can be factorized into subgraphs which are spanning trees in the underlying sense and respect upper bounds on the indegree of every vertex. We prove that this problem is also hard. This answers a question of Frank. In the second part of the article, we deal with the relaxed problem of covering the ground set of a matroid by rainbow bases. Among other results, we show that there is a linear function [Formula: see text] such that every matroid that can be factorized into [Formula: see text] bases for some [Formula: see text] can be covered by [Formula: see text] rainbow bases if every partition class contains at most 2 elements. Florian Hörsch, Tomás Kaiser, Matthias Kriesell |
SIAM J. Discret. Math. | 1 |
| 2023 | Complexity of (arc)-connectivity problems involving arc-reversals or deorientations
Jørgen Bang-Jensen, Florian Hörsch, Matthias Kriesell |
Theor. Comput. Sci. | 2 |
| 2023 | On orientations maximizing total arc-connectivity
Florian Hörsch |
Theor. Comput. Sci. | 1 |
| 2022 | Checking the admissibility of odd-vertex pairings is hard
Florian Hörsch |
Discret. Appl. Math. | 1 |
| 2022 | Reachability in arborescence packings
Florian Hörsch, Zoltán Szigeti |
Discret. Appl. Math. | 1 |
| 2021 | The (2, k)-Connectivity Augmentation Problem: Algorithmic Aspects
Florian Hörsch, Zoltán Szigeti |
Algorithmica | 1 |
| 2021 | Eulerian orientations and vertex-connectivityabstractIt is well-known that every Eulerian orientation of an Eulerian 2k-edge-connected undirected graph is k-arc-connected. A long-standing goal in the area has been to obtain analogous results for vertex-connectivity. Levit, Chandran and Cheriyan recently proved in Levit et al. (2018) that every Eulerian orientation of a hypercube of dimension 2k is k-vertex-connected. Here we provide an elementary proof for this result. We also show other families of 2k-regular graphs for which every Eulerian orientation is k-vertex-connected, namely the even regular complete bipartite graphs, the incidence graphs of projective planes of odd order, the line graphs of regular complete bipartite graphs and the line graphs of complete graphs. Furthermore, we provide a simple graph counterexample for a conjecture of Frank attempting to characterize graphs admitting at least one k-vertex-connected orientation. Florian Hörsch, Zoltán Szigeti |
Discret. Appl. Math. | 1 |