Bodo Manthey

dblp:m/BodoManthey · also Bodo Siebert · DBLP profile ↗
← Back
79ranked-venue papers
35as first author
14since 2021 · last 2025
0000-0001-6278-5059ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Theory of computation · 75 · 35 first-author · 14 since 2021Security and privacy · 3Databases, data management, data science and information retrieval · 3 · 1 first-authorArtificial intelligence and machine learning · 2Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2025 Counting Locally Optimal Tours in the TSP
abstract
We show that the problem of counting 2-optimal tours in instances of the Travelling Salesperson Problem (TSP) on complete graphs is #P-complete. In addition, we show that the expected number of 2-optimal tours in random instances of the TSP on complete graphs is O(1.2098n√n!). Based on numerical experiments, we conjecture that the true bound is at most O(√n!), which is approximately the square root of the total number of tours.
Bodo Manthey, Jesse van Rhijn
MFCS1
2025 Playing Snake on a Graph
Denise Graafsma, Bodo Manthey, Alexander Skopalik
WG2
2025 Smoothed Analysis of the 2-Opt Heuristic for the TSP under Gaussian Noise
abstract
Abstract The 2-opt heuristic is a very simple local search heuristic for the traveling salesperson problem. In practice it usually converges quickly to solutions within a few percentages of optimality. In contrast to this, its running-time is exponential and its approximation performance is poor in the worst case. Englert, Röglin, and Vöcking (Algorithmica, 2014) provided a smoothed analysis in the so-called one-step model in order to explain the performance of 2-opt on d-dimensional Euclidean instances, both in terms of running-time and in terms of approximation ratio. However, translating their results to the classical model of smoothed analysis, where points are perturbed by Gaussian distributions with standard deviation $$\sigma $$ , yields only weak bounds. We prove bounds that are polynomial in n and $$1/\sigma $$ for the smoothed running-time with Gaussian perturbations. In addition, our analysis for Euclidean distances is much simpler than the existing smoothed analysis. Furthermore, we prove a smoothed approximation ratio of $$O(\log (1/\sigma ))$$ . This bound is almost tight, as we also provide a lower bound of $$\Omega (\frac{\log n}{\log \log n})$$ for $$\sigma = O(1/\sqrt{n})$$ . Our main technical novelty here is that, different from existing smoothed analyses, we do not separately analyze objective values of the global and local optimum on all inputs (which only allows for a bound of $$O(1/\sigma )$$ ), but simultaneously bound them on the same input.
Marvin Künnemann, Bodo Manthey, Rianne Veenstra
Algorithmica2
2025 Improved Smoothed Analysis of 2-Opt for the Euclidean TSP
abstract
Abstract The 2-opt heuristic is a simple local search heuristic for the travelling salesperson problem (TSP). Although it usually performs well in practice, its worst-case running time is exponential in the number of cities. Attempts to reconcile this difference between practice and theory have used smoothed analysis, in which adversarial instances are perturbed probabilistically. We are interested in the classical model of smoothed analysis for the Euclidean TSP, in which the perturbations are Gaussian. This model was previously used by Manthey and Veenstra, who obtained smoothed complexity bounds polynomial in n, the dimension d, and the perturbation strength $$\sigma ^{-1}$$ σ - 1 . However, their analysis only works for $$d \ge 4$$ d ≥ 4 . The only previous analysis for $$d \le 3$$ d ≤ 3 was performed by Englert, Röglin and Vöcking, who used a different perturbation model which can be translated to Gaussian perturbations. Their model yields bounds polynomial in n and $$\sigma ^{-d}$$ σ - d , and super-exponential in d. As the fact that no direct analysis exists for Gaussian perturbations that yields polynomial bounds for all d is somewhat unsatisfactory, we perform this missing analysis. Along the way, we improve all existing smoothed complexity bounds for Euclidean 2-opt with Gaussian perturbations.
Bodo Manthey, Jesse van Rhijn
Algorithmica1
2025 Performance of efficient variants of the 2-Opt heuristic for the traveling salesperson problem
abstract
We analyze variants of the 2-opt local search heuristic for the Traveling Salesperson Problem (TSP) with guaranteed polynomial running-time. First we consider X-opt, a heuristic that removes intersecting pairs of edges from two-dimensional Euclidean instances. We show that the longest X-optimal tour may be approximately n / 2 times longer than the optimal tour in the worst case. Moreover, even when the instance consists of n points placed uniformly at random in the unit square, the longest tour is Ω ( n ) times longer than the optimal tour. Next, we propose a new heuristic, which we call Y-opt, that is defined for all TSP instances, not just Euclidean ones. Y-opt has essentially the same approximation guarantees as the well-studied 2-opt. We furthermore evaluate the approximation performance of both X-opt and Y-opt numerically on random instances and compare them to 2-opt. While Y-opt behaves as predicted, we find that X-opt appears to have a constant approximation ratio on these instances in practice.
Bodo Manthey, Jesse van Rhijn
Discret. Appl. Math.1
2024 Complexity of Local Search for Euclidean Clustering Problems
abstract
We show that the simplest local search heuristics for two natural Euclidean clustering problems are PLS-complete. First, we show that the Hartigan--Wong method for $k$-Means clustering is PLS-complete, even when $k = 2$. Second, we show the same result for the Flip heuristic for Max Cut, even when the edge weights are given by the (squared) Euclidean distances between the points in some set $\mathcal{X} \subseteq \mathbb{R}^d$; a problem which is equivalent to Min Sum 2-Clustering.
Bodo Manthey, Nils Morawietz, Jesse van Rhijn, Frank Sommer
ISAAC1
2024 Worst-Case and Smoothed Analysis of the Hartigan-Wong Method for k-Means Clustering
abstract
We analyze the running time of the Hartigan-Wong method, an old algorithm for the $k$-means clustering problem. First, we construct an instance on the line on which the method can take $2^{Ω(n)}$ steps to converge, demonstrating that the Hartigan-Wong method has exponential worst-case running time even when $k$-means is easy to solve. As this is in contrast to the empirical performance of the algorithm, we also analyze the running time in the framework of smoothed analysis. In particular, given an instance of $n$ points in $d$ dimensions, we prove that the expected number of iterations needed for the Hartigan-Wong method to terminate is bounded by $k^{12kd}\cdot poly(n, k, d, 1/σ)$ when the points in the instance are perturbed by independent $d$-dimensional Gaussian random variables of mean $0$ and standard deviation $σ$.
Bodo Manthey, Jesse van Rhijn
STACS1
2023 Improved Smoothed Analysis of 2-Opt for the Euclidean TSP
abstract
The 2-opt heuristic is a simple local search heuristic for the Travelling Salesperson Problem (TSP). Although it usually performs well in practice, its worst-case running time is poor. Attempts to reconcile this difference have used smoothed analysis, in which adversarial instances are perturbed probabilistically. We are interested in the classical model of smoothed analysis for the Euclidean TSP, in which the perturbations are Gaussian. This model was previously used by Manthey & Veenstra, who obtained smoothed complexity bounds polynomial in n, the dimension d, and the perturbation strength σ^{-1}. However, their analysis only works for d ≥ 4. The only previous analysis for d ≤ 3 was performed by Englert, Röglin & Vöcking, who used a different perturbation model which can be translated to Gaussian perturbations. Their model yields bounds polynomial in n and σ^{-d}, and super-exponential in d. As the fact that no direct analysis exists for Gaussian perturbations that yields polynomial bounds for all d is somewhat unsatisfactory, we perform this missing analysis. Along the way, we improve all existing smoothed complexity bounds for Euclidean 2-opt with Gaussian perturbations.
Bodo Manthey, Jesse van Rhijn
ISAAC1
2023 Approximation Ineffectiveness of a Tour-Untangling Heuristic
Bodo Manthey, Jesse van Rhijn
WAOA1
2023 Probabilistic Analysis of Optimization Problems on Sparse Random Shortest Path Metrics
abstract
Abstract Simple heuristics for (combinatorial) optimization problems often show a remarkable performance in practice. Worst-case analysis often falls short of explaining this performance. Because of this, “beyond worst-case analysis” of algorithms has recently gained a lot of attention, including probabilistic analysis of algorithms. The instances of many (combinatorial) optimization problems are essentially a discrete metric space. Probabilistic analysis for such metric optimization problems has nevertheless mostly been conducted on instances drawn from Euclidean space, which provides a structure that is usually heavily exploited in the analysis. However, most instances from practice are not Euclidean. Little work has been done on metric instances drawn from other, more realistic, distributions. Some initial results have been obtained in recent years, where random shortest path metrics generated from dense graphs (either complete graphs or Erdős–Rényi random graphs) have been used so far. In this paper we extend these findings to sparse graphs, with a focus on sparse graphs with ‘fast growing cut sizes’, i.e. graphs for which $$|\delta (U)|=\Omega (|U|^\varepsilon )$$ | δ ( U ) | = Ω ( | U | ε ) for some constant $$\varepsilon \in (0,1)$$ ε ∈ ( 0 , 1 ) for all subsets U of the vertices, where $$\delta (U)$$ δ ( U ) is the set of edges connecting U to the remaining vertices. A random shortest path metric is constructed by drawing independent random edge weights for each edge in the graph and setting the distance between every pair of vertices to the length of a shortest path between them with respect to the drawn weights. For such instances generated from a sparse graph with fast growing cut sizes, we prove that the greedy heuristic for the minimum distance maximum matching problem, and the nearest neighbor and insertion heuristics for the traveling salesman problem all achieve a constant expected approximation ratio. Additionally, for instances generated from an arbitrary sparse graph, we show that the 2-opt heuristic for the traveling salesman problem also achieves a constant expected approximation ratio.
Stefan Klootwijk, Bodo Manthey
Algorithmica2
2021 In Memoriam Walter Kern
Winfried Hochstättler, Johann L. Hurink, Bodo Manthey, Daniël Paulusma, Britta Peis, Georg Still
Discret. Appl. Math.3
2021 Preface: 17th Cologne-Twente Workshop on Graphs and Combinatorial Optimization (CTW 2019)
abstract
For a graph G=(V(G),E(G)), an Italian dominating function (ID function) of G is a function f:V(G)→{0,1,2} such that for each vertex v∈V(G) with f(v)=0, f(N(v))≥2, that is, either there is a vertex u∈N(v) with f(u)=2 or there are two vertices x,y∈N(v) with f(x)=f(y)=1. A function f:V(G)→{0,1,2} is a covering Italian dominating function (CID function) of G if f is an ID function and {v∈V(G)∣f(v)≠0} is a vertex cover set. The covering Italian domination number (CID number) γcI(G) is the minimum weight taken over all CID functions of G.In this paper, we study the CID number in graphs. We show that the problem of computing this parameter is NP-hard even when restricted to some well-known families of graphs, and find some bounds on this parameter. We characterize the family of graphs for which their CID numbers attain the upper bound twice their vertex cover number as well as all claw-free graphs whose CID numbers attain the lower bound half of their orders. We also give the characterizations of some families of graphs with small CID numbers.
Bodo Manthey, Johann L. Hurink
Discret. Appl. Math.1
2021 Probabilistic properties of highly connected random geometric graphs
Bodo Manthey, Victor M. J. J. Reijnders
Discret. Appl. Math.1
2021 Probabilistic analysis of optimization problems on generalized random shortest path metrics
Stefan Klootwijk, Bodo Manthey, Sander K. Visser
Theor. Comput. Sci.2
2020 Probabilistic Analysis of Optimization Problems on Sparse Random Shortest Path Metrics
abstract
Simple heuristics for (combinatorial) optimization problems often show a remarkable performance in practice. Worst-case analysis often falls short of explaining this performance. Because of this, "beyond worst-case analysis" of algorithms has recently gained a lot of attention, including probabilistic analysis of algorithms. The instances of many (combinatorial) optimization problems are essentially a discrete metric space. Probabilistic analysis for such metric optimization problems has nevertheless mostly been conducted on instances drawn from Euclidean space, which provides a structure that is usually heavily exploited in the analysis. However, most instances from practice are not Euclidean. Little work has been done on metric instances drawn from other, more realistic, distributions. Some initial results have been obtained in recent years, where random shortest path metrics generated from dense graphs (either complete graphs or Erdős - Rényi random graphs) have been used so far. In this paper we extend these findings to sparse graphs, with a focus on grid graphs. A random shortest path metric is constructed by drawing independent random edge weights for each edge in the graph and setting the distance between every pair of vertices to the length of a shortest path between them with respect to the drawn weights. For such instances generated from a grid graph, we prove that the greedy heuristic for the minimum distance maximum matching problem, and the nearest neighbor and insertion heuristics for the traveling salesman problem all achieve a constant expected approximation ratio. Additionally, for instances generated from an arbitrary sparse graph, we show that the 2-opt heuristic for the traveling salesman problem also achieves a constant expected approximation ratio.
Stefan Klootwijk, Bodo Manthey
AofA2
2019 Probabilistic Analysis of Facility Location on Random Shortest Path Metrics
Stefan Klootwijk, Bodo Manthey
CiE2
2019 Probabilistic Analysis of Optimization Problems on Generalized Random Shortest Path Metrics
Stefan Klootwijk, Bodo Manthey, Sander K. Visser
WALCOM2
2018 Approximation Schemes for Stochastic Mean Payoff Games with Perfect Information and Few Random Positions
abstract
We consider two-player zero-sum stochastic mean payoff games with perfect information. We show that any such game, with a constant number of random positions and polynomially bounded positive transition probabilities, admits a polynomial time approximation scheme, both in the relative and absolute sense.
Endre Boros, Khaled M. Elbassioni, Mahmoud Fouz, Vladimir Gurvich, Kazuhisa Makino, Bodo Manthey
Algorithmica6
2018 Approximation Algorithms for Connected Graph Factors of Minimum Weight
abstract
Finding low-cost spanning subgraphs with given degree and connectivity requirements is a fundamental problem in the area of network design. We consider the problem of finding d-regular spanning subgraphs (or d-factors) of minimum weight with connectivity requirements. For the case of k-edge-connectedness, we present approximation algorithms that achieve constant approximation ratios for all d≥2⋅⌈k/2⌉. For the case of k-vertex-connectedness, we achieve constant approximation ratios for d≥2k−1. Our algorithms also work for arbitrary degree sequences if the minimum degree is at least 2⋅⌈k/2⌉ (for k-edge-connectivity) or 2k−1 (for k-vertex-connectivity). To complement our approximation algorithms, we prove that the problem with simple connectivity cannot be approximated better than the traveling salesman problem. In particular, the problem is A P X-hard.
Kamiel Cornelissen, Ruben Hoeksma, Bodo Manthey, N. S. Narayanaswamy, C. S. Rahul 0001, Marten Waanders
Theory Comput. Syst.3
2018 Belief propagation for the maximum-weight independent set and minimum spanning tree problems
Kamiel Cornelissen, Bodo Manthey
Theor. Comput. Sci.2
2016 Efficient implementation of Carathéodory's theorem for the single machine scheduling polytope
Ruben Hoeksma, Bodo Manthey, Marc Uetz
Discret. Appl. Math.2
2015 Smoothed Analysis of the Minimum-Mean Cycle Canceling Algorithm and the Network Simplex Algorithm
Kamiel Cornelissen, Bodo Manthey
COCOON2
2015 Towards Understanding the Smoothed Approximation Ratio of the 2-Opt Heuristic
Marvin Künnemann, Bodo Manthey
ICALP (1)2
2015 Smoothed Analysis of Local Search Algorithms
Bodo Manthey
WADS1
2015 Approximation Algorithms for k-Connected Graph Factors
Bodo Manthey, Marten Waanders
WAOA1
2015 Random Shortest Paths: Non-Euclidean Instances for Metric Optimization Problems
Karl Bringmann, Christian Engels, Bodo Manthey, B. V. Raghavendra Rao
Algorithmica3
2015 12th Cologne-Twente workshop on graphs and combinatorial optimization (CTW 2013)
Johann L. Hurink, Bodo Manthey
Discret. Appl. Math.2
2015 Smoothed Analysis of the Successive Shortest Path Algorithm
Tobias Brunsch, Kamiel Cornelissen, Bodo Manthey, Heiko Röglin, Clemens Rösner
SIAM J. Comput.3
2014 Decomposition Algorithm for the Single Machine Scheduling Polytope
Ruben Hoeksma, Bodo Manthey, Marc Uetz
ISCO2
2014 Probabilistic Analysis of Power Assignments
Maurits de Graaf, Bodo Manthey
MFCS (2)2
2013 Smoothed Analysis of the 2-Opt Heuristic for the TSP: Polynomial Bounds for Gaussian Noise
Bodo Manthey, Rianne Veenstra
ISAAC1
2013 Random Shortest Paths: Non-euclidean Instances for Metric Optimization Problems
Karl Bringmann, Christian Engels, Bodo Manthey, B. V. Raghavendra Rao
MFCS3
2013 Smoothed Analysis of the Successive Shortest Path Algorithm
abstract
The minimum-cost flow problem is a classic problem in combinatorial optimization with various applications. Several pseudopolynomial, polynomial, and strongly polynomial algorithms have been developed in the past decades, and it seems that both the problem and the algorithms are well understood. However, some of the algorithms' running times observed in empirical studies contrast the running times obtained by worst-case analysis not only in the order of magnitude but also in the ranking when compared to each other. For example, the successive shortest path (SSP) algorithm, which has an exponential worst-case running time, seems to outperform the strongly polynomial minimum-mean cycle canceling algorithm. To explain this discrepancy, we study the SSP algorithm in the framework of smoothed analysis and establish a bound of $O(mn\phi)$ for the number of iterations, which implies a smoothed running time of $O(mn\phi (m + n\log n))$, where $n$ and $m$ denote the number of nodes and edges, respectively, and $\phi$ is a measure for the amount of random noise. This shows that worst-case instances for the SSP algorithm are not robust and unlikely to be encountered in practice. Furthermore, we prove a smoothed lower bound of $\Omega(m \cdot \min \{ n, \phi \} \cdot \phi)$ for the number of iterations of the SSP algorithm, showing that the upper bound cannot be improved for $\phi = \Omega(n)$.
Tobias Brunsch, Kamiel Cornelissen, Bodo Manthey, Heiko Röglin
SODA3
2013 Approximability of Connected Factors
Kamiel Cornelissen, Ruben Hoeksma, Bodo Manthey, N. S. Narayanaswamy, C. S. Rahul 0001
WAOA3
2013 Smoothed Analysis of Partitioning Algorithms for Euclidean Functionals
abstract
Euclidean optimization problems such as TSP and minimum-length matching admit fast partitioning algorithms that compute near-optimal solutions on typical instances. In order to explain this performance, we develop a general framework for the application of smoothed analysis to partitioning algorithms for Euclidean optimization problems. Our framework can be used to analyze both the running-time and the approximation ratio of such algorithms. We apply our framework to obtain smoothed analyses of Dyer and Frieze’s partitioning algorithm for Euclidean matching, Karp’s partitioning scheme for the TSP, a heuristic for Steiner trees, and a heuristic for degree-bounded minimum-length spanning trees.
Markus Bläser, Bodo Manthey, B. V. Raghavendra Rao
Algorithmica2
2013 Bisimplicial edges in bipartite graphs
Matthijs Bomhoff, Bodo Manthey
Discret. Appl. Math.2
2013 Approximating independent set in perturbed graphs
Bodo Manthey, Kai Plociennik
Discret. Appl. Math.1
2012 Smoothed Complexity Theory
Markus Bläser, Bodo Manthey
MFCS2
2012 On Smoothed Analysis of Quicksort and Hoare's Find
abstract
We provide a smoothed analysis of Hoare’s find algorithm, and we revisit the smoothed analysis of quicksort. Hoare’s find algorithm—often called quickselect or one-sided quicksort—is an easy-to-implement algorithm for finding the k-th smallest element of a sequence. While the worst-case number of comparisons that Hoare’s find needs is Θ(n 2), the average-case number is Θ(n). We analyze what happens between these two extremes by providing a smoothed analysis. In the first perturbation model, an adversary specifies a sequence of n numbers of [0,1], and then, to each number of the sequence, we add a random number drawn independently from the interval [0,d]. We prove that Hoare’s find needs $\Theta(\frac{n}{d+1} \sqrt{n/d} + n)$ comparisons in expectation if the adversary may also specify the target element (even after seeing the perturbed sequence) and slightly fewer comparisons for finding the median. In the second perturbation model, each element is marked with a probability of p, and then a random permutation is applied to the marked elements. We prove that the expected number of comparisons to find the median is $\Omega((1-p) \frac{n}{p} \log n)$ . Finally, we provide lower bounds for the smoothed number of comparisons of quicksort and Hoare’s find for the median-of-three pivot rule, which usually yields faster algorithms than always selecting the first element: The pivot is the median of the first, middle, and last element of the sequence. We show that median-of-three does not yield a significant improvement over the classic rule.
Mahmoud Fouz, Manfred Kufleitner, Bodo Manthey, Nima Zeini Jahromi
Algorithmica3
2012 Deterministic algorithms for multi-criteria Max-TSP
Bodo Manthey
Discret. Appl. Math.1
2012 Smoothed analysis of left-to-right maxima with applications
abstract
A left-to-right maximum in a sequence of n numbers s 1 , …, s n is a number that is strictly larger than all preceding numbers. In this article we present a smoothed analysis of the number of left-to-right maxima in the presence of additive random noise. We show that for every sequence of n numbers s i ∈ [0,1] that are perturbed by uniform noise from the interval [-ϵ,ϵ], the expected number of left-to-right maxima is Θ(√ n /ϵ + log n ) for ϵ>1/ n . For Gaussian noise with standard deviation σ we obtain a bound of O ((log 3/2 n )/σ + log n ). We apply our results to the analysis of the smoothed height of binary search trees and the smoothed number of comparisons in the quicksort algorithm and prove bounds of Θ(√ n /ϵ + log n ) and Θ( n /ϵ+1√ n /ϵ + n log n ), respectively, for uniform random noise from the interval [-ϵ,ϵ]. Our results can also be applied to bound the smoothed number of points on a convex hull of points in the two-dimensional plane and to smoothed motion complexity, a concept we describe in this article. We bound how often one needs to update a data structure storing the smallest axis-aligned box enclosing a set of points moving in d -dimensional space.
Valentina Damerow, Bodo Manthey, Friedhelm Meyer auf der Heide, Harald Räcke, Christian Scheideler, Christian Sohler, Till Tantau
ACM Trans. Algorithms2
2012 On approximating multicriteria TSP
abstract
We present approximation algorithms for almost all variants of the multicriteria traveling salesman problem (TSP). First, we devise randomized approximation algorithms for multicriteria maximum traveling salesman problems (Max-TSP). For multicriteria Max-STSP where the edge weights have to be symmetric, we devise an algorithm with an approximation ratio of 2/3 - ε. For multicriteria Max-ATSP where the edge weights may be asymmetric, we present an algorithm with a ratio of 1/2 - ε. Our algorithms work for any fixed number k of objectives. Furthermore, we present a deterministic algorithm for bicriteria Max-STSP that achieves an approximation ratio of 7/27. Finally, we present a randomized approximation algorithm for the asymmetric multicriteria minimum TSP with triangle inequality (Min-ATSP). This algorithm achieves a ratio of log n + ε.
Bodo Manthey
ACM Trans. Algorithms1
2011 Stochastic Mean Payoff Games: Smoothed Analysis and Approximation Schemes
Endre Boros, Khaled M. Elbassioni, Mahmoud Fouz, Vladimir Gurvich, Kazuhisa Makino, Bodo Manthey
ICALP (1)6
2011 Deterministic Algorithms for Multi-criteria TSP
Bodo Manthey
TAMC1
2011 Smoothed Analysis of Partitioning Algorithms for Euclidean Functionals
Markus Bläser, Bodo Manthey, B. V. Raghavendra Rao
WADS2
2011 Smoothed Analysis of the k-Means Method
abstract
The k -means method is one of the most widely used clustering algorithms, drawing its popularity from its speed in practice. Recently, however, it was shown to have exponential worst-case running time. In order to close the gap between practical performance and theoretical analysis, the k -means method has been studied in the model of smoothed analysis. But even the smoothed analyses so far are unsatisfactory as the bounds are still super-polynomial in the number n of data points. In this article, we settle the smoothed running time of the k -means method. We show that the smoothed number of iterations is bounded by a polynomial in n and 1/ σ , where σ is the standard deviation of the Gaussian perturbations. This means that if an arbitrary input data set is randomly perturbed, then the k -means method will run in expected polynomial time on that input set.
David Arthur, Bodo Manthey, Heiko Röglin
J. ACM2
2011 Privacy in Non-private Environments
Markus Bläser, Andreas Jakoby, Maciej Liskiewicz, Bodo Manthey
Theory Comput. Syst.4
2009 On Smoothed Analysis of Quicksort and Hoare's Find
Mahmoud Fouz, Manfred Kufleitner, Bodo Manthey, Nima Zeini Jahromi
COCOON3
2009 k-Means Has Polynomial Smoothed Complexity
abstract
The k-means method is one of the most widely used clustering algorithms, drawing its popularity from its speed in practice. Recently, however, it was shown to have exponential worst-case running time. In order to close the gap between practical performance and theoretical analysis, the k-means method has been studied in the model of smoothed analysis. But even the smoothed analyses so far are unsatisfactory as the bounds are still super-polynomial in the number n of data points. In this paper, we settle the smoothed running time of the k-means method. We show that the smoothed number of iterations is bounded by a polynomial in n and 1/sigma, where sigma is the standard deviation of the Gaussian perturbations. This means that if an arbitrary input data set is randomly perturbed, then the k-means method will run in expected polynomial time on that input set.
David Arthur, Bodo Manthey, Heiko Röglin
FOCS2
2009 Worst-Case and Smoothed Analysis of k-Means Clustering with Bregman Divergences
Bodo Manthey, Heiko Röglin
ISAAC1
2009 Improved smoothed analysis of the k-means method
abstract
The k-means method is a widely used clustering algorithm. One of its distinguished features is its speed in practice. Its worst-case running-time, however, is exponential, leaving a gap between practical and theoretical performance. Arthur and Vassilvitskii [3] aimed at closing this gap, and they proved a bound of poly(nk, σ−-1) on the smoothed running-time of the k-means method, where n is the number of data points and σ is the standard deviation of the Gaussian perturbation. This bound, though better than the worst-case bound, is still much larger than the running-time observed in practice. We improve the smoothed analysis of the k-means method by showing two upper bounds on the expected running-time of k-means. First, we prove that the expected running-time is bounded by a polynomial in n√k and σ−-1. Second, we prove an upper bound of kkd · poly(n,σ−-1), where d is the dimension of the data space. The polynomial is independent of k and d, and we obtain a polynomial bound for the expected running-time for . Finally, we show that k-means runs in smoothed polynomial time for one-dimensional instances.
Bodo Manthey, Heiko Röglin
SODA1
2009 On Approximating Multi-Criteria TSP
abstract
We present approximation algorithms for almost all variants of the multi-criteria traveling salesman problem (TSP), whose performances are independent of the number $k$ of criteria and come close to the approximation ratios obtained for TSP with a single objective function. We present randomized approximation algorithms for multi-criteria maximum traveling salesman problems (Max-TSP). For multi-criteria Max-STSP, where the edge weights have to be symmetric, we devise an algorithm that achieves an approximation ratio of $2/3 - \varepsilon$. For multi-criteria Max-ATSP, where the edge weights may be asymmetric, we present an algorithm with an approximation ratio of $1/2 - \varepsilon$. Our algorithms work for any fixed number $k$ of objectives. To get these ratios, we introduce a decomposition technique for cycle covers. These decompositions are optimal in the sense that no decomposition can always yield more than a fraction of $2/3$ and $1/2$, respectively, of the weight of a cycle cover. Furthermore, we present a deterministic algorithm for bi-criteria Max-STSP\ that achieves an approximation ratio of $61/243 \approx 1/4$. Finally, we present a randomized approximation algorithm for the asymmetric multi-criteria minimum TSP with triangle inequality (Min-ATSP). This algorithm achieves a ratio of $\log n + \varepsilon$. For this variant of multi-criteria TSP, this is the first approximation algorithm we are aware of. If the distances fulfil the $\gamma$-triangle inequality, its ratio is $1/(1-\gamma) + \varepsilon$.
Bodo Manthey
STACS1
2009 Multi-Criteria TSP: Min and Max Combined
Bodo Manthey
WAOA1
2009 Approximability of Minimum AND-Circuits
Jan Arpe, Bodo Manthey
Algorithmica2
2009 Approximation Algorithms for Multi-Criteria Traveling Salesman Problems
Bodo Manthey, L. Shankar Ram
Algorithmica1
2009 Minimum-weight cycle covers and their approximability
Bodo Manthey
Discret. Appl. Math.1
2008 Approximating Multi-criteria Max-TSP
Markus Bläser, Bodo Manthey, Oliver Putz
ESA2
2008 Smoothed Analysis of Binary Search Trees and Quicksort under Additive Noise
Bodo Manthey, Till Tantau
MFCS1
2008 Adding cardinality constraints to integer programs with applications to maximum satisfiability
Markus Bläser, Thomas Heynen, Bodo Manthey
Inf. Process. Lett.3
2008 On Approximating Restricted Cycle Covers
abstract
A cycle cover of a graph is a set of cycles such that every vertex is part of exactly one cycle. An L-cycle cover is a cycle cover in which the length of every cycle is in the set L. The weight of a cycle cover of an edge-weighted graph is the sum of the weights of its edges. We come close to settling the complexity and approximability of computing L-cycle covers. On the one hand, we show that, for almost all L, computing L-cycle covers of maximum weight in directed and undirected graphs is $\mathsf{APX}$-hard. Most of our hardness results hold even if the edge weights are restricted to zero and one. On the other hand, we show that the problem of computing L-cycle covers of maximum weight can be approximated within a factor of 2 for undirected graphs and within a factor of $8/3$ in the case of directed graphs. This holds for arbitrary sets L.
Bodo Manthey
SIAM J. Comput.1
2007 Minimum-Weight Cycle Covers and Their Approximability
Bodo Manthey
WG1
2007 Smoothed analysis of binary search trees
Bodo Manthey, Rüdiger Reischuk
Theor. Comput. Sci.1
2006 Approximation Algorithms for Multi-criteria Traveling Salesman Problems
Bodo Manthey, L. Shankar Ram
WAOA1
2006 Approximation Algorithms for Restricted Cycle Covers Based on Cycle Decompositions
Bodo Manthey
WG1
2006 Private Computation: k-Connected versus 1-Connected Networks
Markus Bläser, Andreas Jakoby, Maciej Liskiewicz, Bodo Manthey
J. Cryptol.4
2005 Smoothed Analysis of Binary Search Trees
Bodo Manthey, Rüdiger Reischuk
ISAAC1
2005 On Approximating Restricted Cycle Covers
Bodo Manthey
WAOA1
2005 Approximating Maximum Weight Cycle Covers in Directed Graphs with Weights Zero and One
Markus Bläser, Bodo Manthey
Algorithmica2
2005 Non-approximability of weighted multiple sequence alignment for arbitrary metrics
Bodo Manthey
Inf. Process. Lett.1
2005 The intractability of computing the Hamming distance
Bodo Manthey, Rüdiger Reischuk
Theor. Comput. Sci.1
2004 Privacy in Non-private Environments
Markus Bläser, Andreas Jakoby, Maciej Liskiewicz, Bodo Manthey
ASIACRYPT4
2004 New lower and upper bounds for the competitive ratio of transmission protocols
Maciej Liskiewicz, Bodo Manthey
Inf. Process. Lett.2
2003 The Intractability of Computing the Hamming Distance
Bodo Manthey, Rüdiger Reischuk
ISAAC1
2003 Budget balanced mechanisms for the multicast pricing problem with rates
abstract
No abstract available.
Markus Bläser, Bodo Manthey
EC2
2003 Non-approximability of weighted multiple sequence alignment
Bodo Manthey
Theor. Comput. Sci.1
2002 Private Computation - k-Connected versus 1-Connected Networks
Markus Bläser, Andreas Jakoby, Maciej Liskiewicz, Bodo Manthey
CRYPTO4
2002 Improved Approximation Algorithms for Max-2SAT with Cardinality Constraint
Markus Bläser, Bodo Manthey
ISAAC2
2001 Non-approximability of Weighted Multiple Sequence Alignment
Bodo Manthey
COCOON1
2001 Computing Cycle Covers without Short Cycles
Markus Bläser, Bodo Manthey
ESA2