EDBT 2026 Demo / reviewers in the wild / expert
Daniel R. Schmidt 0001
dblp:35/7618 · also Daniel Plümpe
· DBLP profile ↗
10ranked-venue papers
1as first author
4since 2021 · last 2026
0000-0001-7381-912XORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Theory of computation · 10 · 1 first-author · 4 since 2021Artificial intelligence and machine learning · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Exact Ratio Preservation via Outliers for Fair k-Center ClusteringabstractWe study the k-center clustering problem under demographic fairness constraints, where the point set is partitioned into groups, and the aim is to compute clusters that exhibit a given group proportion. Previous work in this direction assumes that the entire point set already respects the desired proportions or uses relaxed notions of fairness. In this work, we propose a model that facilitates the creation of clusters that exactly match given target ratios, even when the input point set does not. We combine the well-known fair clustering model initiated by Chierichetti, Kumar, Lattanzi, and Vassilvitskii [Flavio Chierichetti et al., 2017] with the notion of outliers to obtain a practical combinatorial framework that provides constant-factor approximate solutions for all proportion settings from 1:1 for two groups to t₁:t₂:…:t_m for m ≥ 2 groups, where t₁,…,t_m are integers. We implement and evaluate our algorithms, compare different variants, and provide evidence of the practicability of this approach. Anna Arutyunova, Irina Fast, Annika Hennes, Carsten Krollmann, Daniel R. Schmidt 0001, Melanie Schmidt 0001 |
ESA | 5 |
| 2024 | Local Search k-means++ with Foresight
Theo Conrads, Lukas Drexler, Joshua Könen, Daniel R. Schmidt 0001, Melanie Schmidt 0001 |
SEA | 4 |
| 2022 | Finding all minimum cost flows and a faster algorithm for the K best flow problem
David Könen, Daniel R. Schmidt 0001, Christiane Spisla |
Discret. Appl. Math. | 2 |
| 2021 | Chvátal-Gomory cuts for the Steiner tree problem
Daniela Gaul, Daniel R. Schmidt 0001 |
Discret. Appl. Math. | 2 |
| 2019 | On the Cost of Essentially Fair ClusteringsabstractClustering is a fundamental tool in data mining. It partitions points into groups (clusters) and may be used to make decisions for each point based on its group. However, this process may harm protected (minority) classes if the clustering algorithm does not adequately represent them in desirable clusters -- especially if the data is already biased. At NIPS 2017, Chierichetti et al. proposed a model for fair clustering requiring the representation in each cluster to (approximately) preserve the global fraction of each protected class. Restricting to two protected classes, they developed both a 4-approximation for the fair $k$-center problem and a $O(t)$-approximation for the fair $k$-median problem, where $t$ is a parameter for the fairness model. For multiple protected classes, the best known result is a 14-approximation for fair $k$-center. We extend and improve the known results. Firstly, we give a 5-approximation for the fair $k$-center problem with multiple protected classes. Secondly, we propose a relaxed fairness notion under which we can give bicriteria constant-factor approximations for all of the classical clustering objectives $k$-center, $k$-supplier, $k$-median, $k$-means and facility location. The latter approximations are achieved by a framework that takes an arbitrary existing unfair (integral) solution and a fair (fractional) LP solution and combines them into an essentially fair clustering with a weakly supervised rounding scheme. In this way, a fair clustering can be established belatedly, in a situation where the centers are already fixed. Ioana O. Bercea, Martin Groß 0001, Samir Khuller, Aounon Kumar, Clemens Rösner, Daniel R. Schmidt 0001, Melanie Schmidt 0001 |
APPROX-RANDOM | 6 |
| 2018 | An Exact Algorithm for the Steiner Forest ProblemabstractThe Steiner forest problem asks for a minimum weight forest that spans a given number of terminal sets. The problem has famous linear programming based 2-approximations [Agrawal et al., 1995; Goemans and Williamson, 1995; Jain, 2001] whose bottleneck is the fact that the most natural formulation of the problem as an integer linear program (ILP) has an integrality gap of 2. We propose new cut-based ILP formulations for the problem along with exact branch-and-bound based algorithms. While our new formulations cannot improve the integrality gap, we can prove that one of them yields stronger linear programming bounds than the two previous strongest formulations: The directed cut formulation [Balakrishnan et al., 1989; Chopra and Rao, 1994] and the advanced flow-based formulation by Magnanti and Raghavan [Magnanti and Raghavan, 2005]. In an experimental evaluation, we show that the linear programming bounds of the new formulations are indeed strong on practical instances and that our new branch-and-bound algorithms outperform branch-and-bound algorithms based on the previous formulations. Our formulations can be seen as a cut-based analogon to [Magnanti and Raghavan, 2005], whose existence was an open problem. Daniel R. Schmidt 0001, Bernd Zey, François Margot |
ESA | 1 |
| 2018 | A Local-Search Algorithm for Steiner ForestabstractIn the Steiner Forest problem, we are given a graph and a collection of source-sink pairs, and the goal is to find a subgraph of minimum total length such that all pairs are connected. The problem is APX-Hard and can be 2-approximated by, e.g., the elegant primal-dual algorithm of Agrawal, Klein, and Ravi from 1995. We give a local-search-based constant-factor approximation for the problem. Local search brings in new techniques to an area that has for long not seen any improvements and might be a step towards a combinatorial algorithm for the more general survivable network design problem. Moreover, local search was an essential tool to tackle the dynamic MST/Steiner Tree problem, whereas dynamic Steiner Forest is still wide open. It is easy to see that any constant factor local search algorithm requires steps that add/drop many edges together. We propose natural local moves which, at each step, either (a) add a shortest path in the current graph and then drop a bunch of inessential edges, or (b) add a set of edges to the current solution. This second type of moves is motivated by the potential function we use to measure progress, combining the cost of the solution with a penalty for each connected component. Our carefully-chosen local moves and potential function work in tandem to eliminate bad local minima that arise when using more traditional local moves. Our analysis first considers the case where the local optimum is a single tree, and shows optimality w.r.t. moves that add a single edge (and drop a set of edges) is enough to bound the locality gap. For the general case, we show how to "project" the optimal solution onto the different trees of the local optimum without incurring too much cost (and this argument uses optimality w.r.t. both kinds of moves), followed by a tree-by-tree argument. We hope both the potential function, and our analysis techniques will be useful to develop and analyze local-search algorithms in other contexts. Martin Groß 0001, Anupam Gupta 0001, Amit Kumar 0001, Jannik Matuschke, Daniel R. Schmidt 0001, Melanie Schmidt 0001, José Verschae |
ITCS | 5 |
| 2015 | Solving k-means on High-Dimensional Big Data
Jan-Philipp W. Kappmeier, Daniel R. Schmidt 0001, Melanie Schmidt 0001 |
SEA | 2 |
| 2012 | Approximating Earliest Arrival Flows in Arbitrary Networks
Martin Groß 0001, Jan-Philipp W. Kappmeier, Daniel R. Schmidt 0001, Melanie Schmidt 0001 |
ESA | 3 |
| 2012 | Models and Algorithms for Robust Network Design with Several Traffic Scenarios
Eduardo Álvarez-Miranda, Valentina Cacchiani, Tim Dorneth, Michael Jünger, Frauke Liers, Andrea Lodi 0001, Tiziano Parriani, Daniel R. Schmidt 0001 |
ISCO | 8 |