Skip to main content

Showing 1–50 of 50 results for author: Mnich, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2405.06244  [pdf, other

    cs.DS

    A $(\frac32+\frac1{\mathrm{e}})$-Approximation Algorithm for Ordered TSP

    Authors: Susanne Armbruster, Matthias Mnich, Martin Nägele

    Abstract: We present a new $(\frac32+\frac1{\mathrm{e}})$-approximation algorithm for the Ordered Traveling Salesperson Problem (Ordered TSP). Ordered TSP is a variant of the classical metric Traveling Salesperson Problem (TSP) where a specified subset of vertices needs to appear on the output Hamiltonian cycle in a given order, and the task is to compute a cheapest such cycle. Our approximation guarantee o… ▽ More

    Submitted 10 May, 2024; originally announced May 2024.

  2. arXiv:2308.12593  [pdf, ps, other

    cs.DS cs.DM math.CO

    No Polynomial Kernels for Knapsack

    Authors: Klaus Heeger, Danny Hermelin, Matthias Mnich, Dvir Shabtay

    Abstract: This paper focuses on kernelization algorithms for the fundamental Knapsack problem. A kernelization algorithm (or kernel) is a polynomial-time reduction from a problem onto itself, where the output size is bounded by a function of some problem-specific parameter. Such algorithms provide a theoretical model for data reduction and preprocessing and are central in the area of parameterized complexit… ▽ More

    Submitted 10 October, 2023; v1 submitted 24 August, 2023; originally announced August 2023.

  3. arXiv:2308.05521  [pdf, other

    cs.AR

    Checkpoint Placement for Systematic Fault-Injection Campaigns

    Authors: Christian Dietrich, Tim-Marek Thomas, Matthias Mnich

    Abstract: Shrinking hardware structures and decreasing operating voltages lead to an increasing number of transient hardware faults,which thus become a core problem to consider for safety-critical systems. Here, systematic fault injection (FI), where one program-under-test is systematically stressed with faults, provides an in-depth resilience analysis in the presence of faults. However, FI campaigns requir… ▽ More

    Submitted 10 August, 2023; originally announced August 2023.

    Comments: Preprint for accepted version at ICCAD'23

  4. arXiv:2307.07180  [pdf, other

    cs.DS

    A $(3/2 + \varepsilon)$-Approximation for Multiple TSP with a Variable Number of Depots

    Authors: Max Deppert, Matthias Kaul, Matthias Mnich

    Abstract: One of the most studied extensions of the famous Traveling Salesperson Problem (TSP) is the {\sc Multiple TSP}: a set of $m\geq 1$ salespersons collectively traverses a set of $n$ cities by $m$ non-trivial tours, to minimize the total length of their tours. This problem can also be considered to be a variant of {\sc Uncapacitated Vehicle Routing} where the objective function is the sum of all to… ▽ More

    Submitted 14 July, 2023; originally announced July 2023.

    Comments: To be published at ESA 2023

  5. arXiv:2307.01285  [pdf, other

    cs.DS

    Space-Efficient Parameterized Algorithms on Graphs of Low Shrubdepth

    Authors: Benjamin Bergougnoux, Vera Chekan, Robert Ganian, Mamadou Moustapha Kanté, Matthias Mnich, Sang-il Oum, Michał Pilipczuk, Erik Jan van Leeuwen

    Abstract: Dynamic programming on various graph decompositions is one of the most fundamental techniques used in parameterized complexity. Unfortunately, even if we consider concepts as simple as path or tree decompositions, such dynamic programming uses space that is exponential in the decomposition's width, and there are good reasons to believe that this is necessary. However, it has been shown that in gra… ▽ More

    Submitted 3 July, 2023; originally announced July 2023.

    Comments: Conference version to appear at the European Symposium on Algorithms (ESA 2023)

  6. arXiv:2305.08432  [pdf, ps, other

    cs.DS cs.DM

    New Support Size Bounds for Integer Programming, Applied to Makespan Minimization on Uniformly Related Machines

    Authors: Sebastian Berndt, Hauke Brinkop, Klaus Jansen, Matthias Mnich, Tobias Stamm

    Abstract: Mixed-integer linear programming (MILP) is at the core of many advanced algorithms for solving fundamental problems in combinatorial optimization. The complexity of solving MILPs directly correlates with their support size, which is the minimum number of non-zero integer variables in an optimal solution. A hallmark result by Eisenbrand and Shmonin (Oper. Res. Lett., 2006) shows that any feasible i… ▽ More

    Submitted 15 May, 2023; originally announced May 2023.

    Comments: 27 pages, 2 figures, submitted to ESA 2023

  7. arXiv:2209.02017  [pdf, ps, other

    cs.DS

    Resolving Infeasibility of Linear Systems: A Parameterized Approach

    Authors: Kristóf Bérczi, Alexander Göke, Lydia Mirabel Mendoza-Cadena, Matthias Mnich

    Abstract: Deciding feasibility of large systems of linear equations and inequalities is one of the most fundamental algorithmic tasks. However, due to data inaccuracies or modeling errors, in practical applications one often faces linear systems that are infeasible. Extensive theoretical and practical methods have been proposed for post-infeasibility analysis of linear systems. This generally amounts to det… ▽ More

    Submitted 5 September, 2022; originally announced September 2022.

  8. arXiv:2207.12278  [pdf, ps, other

    cs.DS

    A Survey on Graph Problems Parameterized Above and Below Guaranteed Values

    Authors: Gregory Gutin, Matthias Mnich

    Abstract: We survey the field of algorithms and complexity for graph problems parameterized above or below guaranteed values, a research area which was pioneered by Venkatesh Raman. Those problems seek, for a given graph $G$, a solution whose value is at least $g(G)+k$ or at most $g(G)-k$, where $g(G)$ is a guarantee on the value that any solution on $G$ takes. The goal is to design algorithms which find su… ▽ More

    Submitted 20 March, 2024; v1 submitted 25 July, 2022; originally announced July 2022.

  9. arXiv:2205.12828  [pdf, ps, other

    cs.DS

    Improved Approximations for Vector Bin Packing via Iterative Randomized Rounding

    Authors: Ariel Kulik, Matthias Mnich, Hadas Shachnai

    Abstract: We study the $d$-dimensional Vector Bin Packing ($d$VBP) problem, a generalization of Bin Packing with central applications in resource allocation and scheduling. In $d$VBP, we are given a set of items, each of which is characterized by a $d$-dimensional volume vector; the objective is to partition the items into a minimum number of subsets (bins), such that the total volume of items in each subse… ▽ More

    Submitted 28 April, 2023; v1 submitted 25 May, 2022; originally announced May 2022.

  10. arXiv:2203.03600  [pdf, ps, other

    cs.DS

    Exponentially faster fixed-parameter algorithms for high-multiplicity scheduling

    Authors: David Fischer, Julian Golak, Matthias Mnich

    Abstract: We consider so-called $N$-fold integer programs (IPs) of the form $\max\{c^T x : Ax = b, \ell \leq x \leq u, x \in \mathbb Z^{nt}\}, where $A \in \mathbb Z^{(r+sn)\times nt} consists of $n$ arbitrary matrices $A^{(i)} \in \mathbb Z^{r\times t}$ on a horizontal, and $n$ arbitrary matrices… ▽ More

    Submitted 7 March, 2022; originally announced March 2022.

  11. arXiv:2201.02054  [pdf, other

    cs.DM cs.DS

    Efficient Approximations for Many-Visits Multiple Traveling Salesman Problems

    Authors: Kristóf Bérczi, Matthias Mnich, Roland Vincze

    Abstract: A fundamental variant of the classical traveling salesman problem (TSP) is the so-called multiple TSP (mTSP), where a set of $m$ salesmen jointly visit all cities from a set of $n$ cities. The mTSP models many important real-life applications, in particular for vehicle routing problems. An extensive survey by Bektas (Omega 34(3), 2006) lists a variety of heuristic and exact solution procedures for… ▽ More

    Submitted 6 January, 2022; originally announced January 2022.

    Comments: 25 pages, 3 figures

  12. Approximating Sparsest Cut in Low-Treewidth Graphs via Combinatorial Diameter

    Authors: Parinya Chalermsook, Matthias Kaul, Matthias Mnich, Joachim Spoerhase, Sumedha Uniyal, Daniel Vaz

    Abstract: The fundamental sparsest cut problem takes as input a graph $G$ together with the edge costs and demands, and seeks a cut that minimizes the ratio between the costs and demands across the cuts. For $n$-node graphs~$G$ of treewidth~$k$, \chlamtac, Krauthgamer, and Raghavendra (APPROX 2010) presented an algorithm that yields a factor-$2^{2^k}$ approximation in time… ▽ More

    Submitted 11 November, 2021; originally announced November 2021.

    Comments: 15 pages, 3 figures

  13. arXiv:2107.04763  [pdf, ps, other

    cs.DS cs.DM

    Hitting Weighted Even Cycles in Planar Graphs

    Authors: Alexander Göke, Jochen Koenemann, Matthias Mnich, Hao Sun

    Abstract: A classical branch of graph algorithms is graph transversals, where one seeks a minimum-weight subset of nodes in a node-weighted graph $G$ which intersects all copies of subgraphs~$F$ from a fixed family $\mathcal F$. Many such graph transversal problems have been shown to admit polynomial-time approximation schemes (PTAS) for planar input graphs $G$, using a variety of techniques like the shifti… ▽ More

    Submitted 31 July, 2021; v1 submitted 10 July, 2021; originally announced July 2021.

    MSC Class: 68W25 ACM Class: F.2.2

  14. arXiv:2012.12594  [pdf, ps, other

    cs.DS cs.CC

    Recent Advances in Practical Data Reduction

    Authors: Faisal Abu-Khzam, Sebastian Lamm, Matthias Mnich, Alexander Noe, Christian Schulz, Darren Strash

    Abstract: Over the last two decades, significant advances have been made in the design and analysis of fixed-parameter algorithms for a wide variety of graph-theoretic problems. This has resulted in an algorithmic toolbox that is by now well-established. However, these theoretical algorithmic ideas have received very little attention from the practical perspective. We survey recent trends in data reduction… ▽ More

    Submitted 31 December, 2020; v1 submitted 23 December, 2020; originally announced December 2020.

  15. arXiv:2007.11389  [pdf, other

    cs.DM cs.DS

    A 3/2-Approximation for the Metric Many-visits Path TSP

    Authors: Kristóf Bérczi, Matthias Mnich, Roland Vincze

    Abstract: In the Many-visits Path TSP, we are given a set of $n$ cities along with their pairwise distances (or cost) $c(uv)$, and moreover each city $v$ comes with an associated positive integer request $r(v)$. The goal is to find a minimum-cost path, starting at city $s$ and ending at city $t$, that visits each city $v$ exactly $r(v)$ times. We present a $\frac32$-approximation algorithm for the metri… ▽ More

    Submitted 21 July, 2020; originally announced July 2020.

    Comments: arXiv admin note: text overlap with arXiv:1911.09890

  16. arXiv:2007.02660  [pdf, other

    cs.DS

    Solving Packing Problems with Few Small Items Using Rainbow Matchings

    Authors: Max Bannach, Sebastian Berndt, Marten Maack, Matthias Mnich, Alexandra Lassota, Malin Rau, Malte Skambath

    Abstract: An important area of combinatorial optimization is the study of packing and covering problems, such as Bin Packing, Multiple Knapsack, and Bin Covering. Those problems have been studied extensively from the viewpoint of approximation algorithms, but their parameterized complexity has only been investigated barely. For problem instances containing no "small" items, classical matching algorithms yie… ▽ More

    Submitted 6 July, 2020; originally announced July 2020.

    Comments: MFCS 2020

  17. arXiv:2004.14102  [pdf, other

    cs.DS

    Dense Steiner problems: Approximation algorithms and inapproximability

    Authors: Marek Karpinski, Mateusz Lewandowski, Syed Mohammad Meesum, Matthias Mnich

    Abstract: The Steiner Tree problem is a classical problem in combinatorial optimization: the goal is to connect a set $T$ of terminals in a graph $G$ by a tree of minimum size. Karpinski and Zelikovsky (1996) studied the $δ$-dense version of {\sc Steiner Tree}, where each terminal has at least $δ|V(G)\setminus T|$ neighbours outside $T$, for a fixed $δ> 0$. They gave a PTAS for this problem. We study a ge… ▽ More

    Submitted 29 April, 2020; originally announced April 2020.

  18. arXiv:2003.05267  [pdf, other

    cs.DS

    Hitting Long Directed Cycles is Fixed-Parameter Tractable

    Authors: Alexander Göke, Dániel Marx, Matthias Mnich

    Abstract: In the Directed Long Cycle Hitting Set} problem we are given a directed graph $G$, and the task is to find a set $S$ of at most $k$ vertices/arcs such that $G-S$ has no cycle of length longer than $\ell$. We show that the problem can be solved in time $2^{\mathcal O(\ell k^3\log k + k^5\log k\log\ell)}\cdot n^{\mathcal O(1)}$, that is, it is fixed-parameter tractable (FPT) parameterized by $k$ and… ▽ More

    Submitted 11 March, 2020; originally announced March 2020.

    Comments: 50 pages, 5 figures

  19. arXiv:2003.02483  [pdf, ps, other

    cs.DS

    Parameterized Algorithms for Generalizations of Directed Feedback Vertex Set

    Authors: Alexander Göke, Dániel Marx, Matthias Mnich

    Abstract: The Directed Feedback Vertex Set (DFVS) problem takes as input a directed graph~$G$ and seeks a smallest vertex set~$S$ that hits all cycles in $G$. This is one of Karp's 21 $\mathsf{NP}$-complete problems. Resolving the parameterized complexity status of DFVS was a long-standing open problem until Chen et al. [STOC 2008, J. ACM 2008] showed its fixed-parameter tractability via a… ▽ More

    Submitted 5 March, 2020; originally announced March 2020.

  20. arXiv:1911.12350  [pdf, other

    cs.DS

    Single Machine Batch Scheduling to Minimize the Weighted Number of Tardy Jobs

    Authors: Danny Hermelin, Matthias Mnich, Simon Omlor

    Abstract: The $1|B,r_j|\sum w_jU_j$ scheduling problem takes as input a batch setup time $Δ$ and a set of $n$ jobs, each having a processing time, a release date, a weight, and a due date; the task is to find a sequence of batches that minimizes the weighted number of tardy jobs. This problem was introduced by Hochbaum and Landy in 1994; as a wide generalization of {\sc Knapsack}, it is $\mathsf{NP}$-hard.… ▽ More

    Submitted 27 November, 2019; originally announced November 2019.

  21. arXiv:1911.09890  [pdf, other

    cs.DM cs.DS

    Degree-Bounded Generalized Polymatroids and Approximating the Metric Many-Visits TSP

    Authors: Kristóf Bérczi, André Berger, Matthias Mnich, Roland Vincze

    Abstract: In the Bounded Degree Matroid Basis Problem, we are given a matroid and a hypergraph on the same ground set, together with costs for the elements of that set as well as lower and upper bounds $f(\varepsilon)$ and $g(\varepsilon)$ for each hyperedge $\varepsilon$. The objective is to find a minimum-cost basis $B$ such that $f(\varepsilon) \leq |B \cap \varepsilon| \leq g(\varepsilon)$ for each hype… ▽ More

    Submitted 14 December, 2019; v1 submitted 22 November, 2019; originally announced November 2019.

    Comments: 17 pages

  22. arXiv:1909.07326  [pdf, ps, other

    cs.DS cs.CC cs.DM math.CO math.OC

    Multitype Integer Monoid Optimization and Applications

    Authors: Dušan Knop, Martin Koutecký, Asaf Levin, Matthias Mnich, Shmuel Onn

    Abstract: Configuration integer programs (IP) have been key in the design of algorithms for NP-hard high-multiplicity problems since the pioneering work of Gilmore and Gomory [Oper. Res., 1961]. Configuration IPs have a variable for each possible configuration, which describes a placement of items into a location, and whose value corresponds to the number of locations with that placement. In high multiplici… ▽ More

    Submitted 16 September, 2019; originally announced September 2019.

  23. arXiv:1905.10902  [pdf, other

    cs.DS

    Engineering Kernelization for Maximum Cut

    Authors: Damir Ferizovic, Demian Hespe, Sebastian Lamm, Matthias Mnich, Christian Schulz, Darren Strash

    Abstract: Kernelization is a general theoretical framework for preprocessing instances of NP-hard problems into (generally smaller) instances with bounded size, via the repeated application of data reduction rules. For the fundamental Max Cut problem, kernelization algorithms are theoretically highly efficient for various parameterizations. However, the efficacy of these reduction rules in practice---to aid… ▽ More

    Submitted 26 May, 2019; originally announced May 2019.

    Comments: 16 pages, 4 tables, 2 figures

    ACM Class: F.2.2; G.2.2

  24. Voting and Bribing in Single-Exponential Time

    Authors: Dušan Knop, Martin Koutecký, Matthias Mnich

    Abstract: We introduce a general problem about bribery in voting systems. In the $\mathcal{R}$-Multi-Bribery problem, the goal is to bribe a set of voters at minimum cost such that a desired candidate wins the perturbed election under the voting rule R. Voters assign prices for withdrawing their vote, for swap** the positions of two consecutive candidates in their preference order, and for perturbing thei… ▽ More

    Submitted 5 December, 2018; originally announced December 2018.

    Comments: extended abstract appeared in proceedings of STACS 2017

  25. arXiv:1804.06361  [pdf, other

    cs.DS

    A time- and space-optimal algorithm for the many-visits TSP

    Authors: André Berger, László Kozma, Matthias Mnich, Roland Vincze

    Abstract: The many-visits traveling salesperson problem (MV-TSP) asks for an optimal tour of $n$ cities that visits each city $c$ a prescribed number $k_c$ of times. Travel costs may be asymmetric, and visiting a city twice in a row may incur a non-zero cost. The MV-TSP problem finds applications in scheduling, geometric approximation, and Hamiltonicity of certain graph families. The fastest known algorit… ▽ More

    Submitted 21 April, 2020; v1 submitted 17 April, 2018; originally announced April 2018.

    Comments: Small fixes, journal version

  26. arXiv:1801.09584  [pdf, ps, other

    cs.MA cs.DS

    A Unifying Framework for Manipulation Problems

    Authors: Dušan Knop, Martin Koutecký, Matthias Mnich

    Abstract: Manipulation models for electoral systems are a core research theme in social choice theory; they include bribery (unweighted, weighted, swap, shift, ...), control (by adding or deleting voters or candidates), lobbying in referenda and others. We develop a unifying framework for manipulation models with few types of people, one of the most commonly studied scenarios. A critical insight of our fr… ▽ More

    Submitted 29 January, 2018; originally announced January 2018.

    Comments: 15 pages, accepted to AAMAS 2018

  27. Reachability Switching Games

    Authors: John Fearnley, Martin Gairing, Matthias Mnich, Rahul Savani

    Abstract: We study the problem of deciding the winner of reachability switching games for zero-, one-, and two-player variants. Switching games provide a deterministic analogue of stochastic games. We show that the zero-player case is NL-hard, the one-player case is NP-complete, and that the two-player case is PSPACE-hard and in EXPTIME. For the zero-player case, we also show P-hardness for a succinctly-rep… ▽ More

    Submitted 21 April, 2021; v1 submitted 26 September, 2017; originally announced September 2017.

    Journal ref: Logical Methods in Computer Science, Volume 17, Issue 2 (April 22, 2021) lmcs:5425

  28. arXiv:1709.01670  [pdf, other

    math.OC cs.CC cs.DS

    Parameterized complexity of machine scheduling: 15 open problems

    Authors: Matthias Mnich, René van Bevern

    Abstract: Machine scheduling problems are a long-time key domain of algorithms and complexity research. A novel approach to machine scheduling problems are fixed-parameter algorithms. To stimulate this thriving research direction, we propose 15 open questions in this area whose resolution we expect to lead to the discovery of new approaches and techniques both in scheduling and parameterized complexity theo… ▽ More

    Submitted 22 July, 2018; v1 submitted 6 September, 2017; originally announced September 2017.

    Comments: Version accepted to Computers & Operations Research

    MSC Class: 90B35 ACM Class: F.2.2; G.2.1

    Journal ref: Computers & Operations Research, 100:254--261, 2018

  29. arXiv:1708.02323  [pdf, ps, other

    cs.DS

    Odd Multiway Cut in Directed Acyclic Graphs

    Authors: Karthekeyan Chandrasekaran, Matthias Mnich, Sahand Mozaffari

    Abstract: We investigate the odd multiway node (edge) cut problem where the input is a graph with a specified collection of terminal nodes and the goal is to find a smallest subset of nonterminal nodes (edges) to delete so that the terminal nodes do not have an odd length path between them. In an earlier work, Lokshtanov and Ramanujan showed that both odd multiway node cut and odd multiway edge cut are fixe… ▽ More

    Submitted 6 April, 2018; v1 submitted 7 August, 2017; originally announced August 2017.

    Comments: 23 pages, 4 figures

    ACM Class: G.2.2; I.1.2

  30. arXiv:1707.00362  [pdf, other

    cs.DS cs.CC

    Dynamic Parameterized Problems and Algorithms

    Authors: Josh Alman, Matthias Mnich, Virginia Vassilevska Williams

    Abstract: Fixed-parameter algorithms and kernelization are two powerful methods to solve $\mathsf{NP}$-hard problems. Yet, so far those algorithms have been largely restricted to static inputs. In this paper we provide fixed-parameter algorithms and kernelizations for fundamental $\mathsf{NP}$-hard problems with dynamic inputs. We consider a variety of parameterized graph and hitting set problems which ar… ▽ More

    Submitted 2 July, 2017; originally announced July 2017.

    Comments: 40 pages, appears in ICALP 2017

  31. Combinatorial n-fold Integer Programming and Applications

    Authors: Dušan Knop, Martin Koutecký, Matthias Mnich

    Abstract: Many fundamental NP-hard problems can be formulated as integer linear programs (ILPs). A famous algorithm by Lenstra solves ILPs in time that is exponential only in the dimension of the program, and polynomial in the size of the ILP. That algorithm became a ubiquitous tool in the design of fixed-parameter algorithms for NP-hard problems, where one wishes to isolate the hardness of a problemby some… ▽ More

    Submitted 8 November, 2017; v1 submitted 24 May, 2017; originally announced May 2017.

    Comments: 245 pages, preliminary results were presented during ESA 2017

    ACM Class: F.2.2

  32. arXiv:1603.01740  [pdf, other

    cs.DS

    New Algorithms for Maximum Disjoint Paths Based on Tree-Likeness

    Authors: Krzysztof Fleszar, Matthias Mnich, Joachim Spoerhase

    Abstract: We study the classical NP-hard problems of finding maximum-size subsets from given sets of $k$ terminal pairs that can be routed via edge-disjoint paths (MaxEDP) or node-disjoint paths (MaxNDP) in a given graph. The approximability of MaxEDP/NDP is currently not well understood; the best known lower bound is $Ω(\log^{1/2-ε}{n})$, assuming NP$~\not\subseteq~$ZPTIME$(n^{\mathrm{poly}\log n})$. This… ▽ More

    Submitted 20 May, 2016; v1 submitted 5 March, 2016; originally announced March 2016.

  33. arXiv:1602.08230  [pdf, ps, other

    cs.DS

    Stable Marriage with Covering Constraints: A Complete Computational Trichotomy

    Authors: Matthias Mnich, Ildikó Schlotter

    Abstract: We consider Stable Marriage with Covering Constraints (SMC): in this variant of Stable Marriage, we distinguish a subset of women as well as a subset of men, and we seek a matching with fewest number of blocking pairs that matches all of the distinguished people. We investigate how a set of natural parameters, namely the maximum length of preference lists for men and women, the number of distingui… ▽ More

    Submitted 5 October, 2019; v1 submitted 26 February, 2016; originally announced February 2016.

    Comments: 40 pages, 10 figures

  34. arXiv:1512.03246  [pdf, ps, other

    cs.CC cs.DS

    New Deterministic Algorithms for Solving Parity Games

    Authors: Matthias Mnich, Heiko Röglin, Clemens Rösner

    Abstract: We study parity games in which one of the two players controls only a small number $k$ of nodes and the other player controls the $n-k$ other nodes of the game. Our main result is a fixed-parameter algorithm that solves bipartite parity games in time $k^{O(\sqrt{k})}\cdot O(n^3)$, and general parity games in time $(p+k)^{O(\sqrt{k})} \cdot O(pnm)$, where $p$ is the number of distinct priorities an… ▽ More

    Submitted 10 December, 2015; originally announced December 2015.

  35. arXiv:1512.01829  [pdf, other

    cs.DS

    On Routing Disjoint Paths in Bounded Treewidth Graphs

    Authors: Alina Ene, Matthias Mnich, Marcin Pilipczuk, Andrej Risteski

    Abstract: We study the problem of routing on disjoint paths in bounded treewidth graphs with both edge and node capacities. The input consists of a capacitated graph $G$ and a collection of $k$ source-destination pairs $\mathcal{M} = \{(s_1, t_1), \dots, (s_k, t_k)\}$. The goal is to maximize the number of pairs that can be routed subject to the capacities in the graph. A routing of a subset $\mathcal{M}'$… ▽ More

    Submitted 6 December, 2015; originally announced December 2015.

  36. arXiv:1511.01137  [pdf, other

    cs.DS cs.DM

    A 7/3-Approximation for Feedback Vertex Sets in Tournaments

    Authors: Matthias Mnich, Virginia Vassilevska Williams, László A. Végh

    Abstract: We consider the minimum-weight feedback vertex set problem in tournaments: given a tournament with non-negative vertex weights, remove a minimum-weight set of vertices that intersects all cycles. This problem is $\mathsf{NP}$-hard to solve exactly, and Unique Games-hard to approximate by a factor better than 2. We present the first $7/3$ approximation algorithm for this problem, improving on the p… ▽ More

    Submitted 3 November, 2015; originally announced November 2015.

  37. arXiv:1507.03439  [pdf, ps, other

    cs.CC

    Polynomial Kernels for Weighted Problems

    Authors: Michael Etscheid, Stefan Kratsch, Matthias Mnich, Heiko Röglin

    Abstract: Kernelization is a formalization of efficient preprocessing for NP-hard problems using the framework of parameterized complexity. Among open problems in kernelization it has been asked many times whether there are deterministic polynomial kernelizations for Subset Sum and Knapsack when parameterized by the number $n$ of items. We answer both questions affirmatively by using an algorithm for comp… ▽ More

    Submitted 13 July, 2015; originally announced July 2015.

  38. arXiv:1404.7006  [pdf, other

    cs.DS cs.DM

    Parameterized Complexity Dichotomy for Steiner Multicut

    Authors: Karl Bringmann, Danny Hermelin, Matthias Mnich, Erik Jan van Leeuwen

    Abstract: The Steiner Multicut problem asks, given an undirected graph G, terminals sets T1,...,Tt $\subseteq$ V(G) of size at most p, and an integer k, whether there is a set S of at most k edges or nodes s.t. of each set Ti at least one pair of terminals is in different connected components of G \ S. This problem generalizes several graph cut problems, in particular the Multicut problem (the case p = 2),… ▽ More

    Submitted 23 June, 2015; v1 submitted 28 April, 2014; originally announced April 2014.

    Comments: As submitted to journal. This version also adds a proof of fixed-parameter tractability for parameter k+t using the technique of randomized contractions

  39. arXiv:1402.0851  [pdf, other

    cs.DM cs.DS math.CO

    Interval scheduling and colorful independent sets

    Authors: René van Bevern, Matthias Mnich, Rolf Niedermeier, Mathias Weller

    Abstract: Numerous applications in scheduling, such as resource allocation or steel manufacturing, can be modeled using the NP-hard Independent Set problem (given an undirected graph and an integer k, find a set of at least k pairwise non-adjacent vertices). Here, one encounters special graph classes like 2-union graphs (edge-wise unions of two interval graphs) and strip graphs (edge-wise unions of an inter… ▽ More

    Submitted 12 July, 2014; v1 submitted 4 February, 2014; originally announced February 2014.

    Comments: This revision does not contain Theorem 7 of the first revision, whose proof contained an error

    MSC Class: 68M20 ACM Class: F.2.2; I.2.8; G.2.1; G.2.2

    Journal ref: Journal of Scheduling 18(5):449-469, 2015

  40. arXiv:1312.2502  [pdf, ps, other

    cs.DS

    Improved integrality gap upper bounds for TSP with distances one and two

    Authors: Matthias Mnich, Tobias Mömke

    Abstract: We study the structure of solutions to linear programming formulations for the traveling salesperson problem (TSP). We perform a detailed analysis of the support of the subtour elimination linear programming relaxation, which leads to algorithms that find 2-matchings with few components in polynomial time. The number of components directly leads to integrality gap upper bounds for the TSP with d… ▽ More

    Submitted 26 March, 2015; v1 submitted 9 December, 2013; originally announced December 2013.

    Comments: 36 pages, 12 figures

    MSC Class: 90C05; 68W25 ACM Class: F.2.2; G.2.2

  41. arXiv:1311.4021  [pdf, other

    cs.DS

    Scheduling Meets Fixed-Parameter Tractability

    Authors: Matthias Mnich, Andreas Wiese

    Abstract: Fixed-parameter tractability analysis and scheduling are two core domains of combinatorial optimization which led to deep understanding of many important algorithmic questions. However, even though fixed-parameter algorithms are appealing for many reasons, no such algorithms are known for many fundamental scheduling problems. In this paper we present the first fixed-parameter algorithms for clas… ▽ More

    Submitted 16 November, 2013; originally announced November 2013.

  42. arXiv:1311.2749  [pdf, ps, other

    cs.DM math.CO

    Large Independent Sets in Triangle-Free Planar Graphs

    Authors: Zdenek Dvorak, Matthias Mnich

    Abstract: Every triangle-free planar graph on n vertices has an independent set of size at least (n+1)/3, and this lower bound is tight. We give an algorithm that, given a triangle-free planar graph G on n vertices and an integer k>=0, decides whether G has an independent set of size at least (n+k)/3, in time 2^{O(sqrt{k})}n. Thus, the problem is fixed-parameter tractable when parameterized by k. Furthermor… ▽ More

    Submitted 22 September, 2014; v1 submitted 12 November, 2013; originally announced November 2013.

    Comments: 14 pages, 1 figure

    MSC Class: 68R10 ACM Class: G.2.2

  43. arXiv:1207.5696  [pdf, other

    cs.DS cs.CC math.CO

    Beyond Max-Cut: λ-Extendible Properties Parameterized Above the Poljak-Turzík Bound

    Authors: Matthias Mnich, Geevarghese Philip, Saket Saurabh, Ondřej Suchý

    Abstract: Poljak and Turzík (Discrete Math. 1986) introduced the notion of λ-extendible properties of graphs as a generalization of the property of being bipartite. They showed that for any 0<λ<1 and λ-extendible property Π, any connected graph G on n vertices and m edges contains a subgraph H \in Π with at least λm+ (1-λ)/2 (n-1) edges. The property of being bipartite is 1/2-extendible, and thus this bound… ▽ More

    Submitted 24 July, 2012; originally announced July 2012.

    Comments: 23 pages, no figure

    MSC Class: 05C85 ACM Class: G.2.2

  44. arXiv:1206.7105  [pdf, ps, other

    cs.DM cs.CC cs.DS

    Parameterized Complexity of Induced Graph Matching on Claw-Free Graphs

    Authors: Danny Hermelin, Matthias Mnich, Erik Jan van Leeuwen

    Abstract: The Induced Graph Matching problem asks to find k disjoint induced subgraphs isomorphic to a given graph H in a given graph G such that there are no edges between vertices of different subgraphs. This problem generalizes the classical Independent Set and Induced Matching problems, among several other problems. We show that Induced Graph Matching is fixed-parameter tractable in k on claw-free graph… ▽ More

    Submitted 10 February, 2014; v1 submitted 29 June, 2012; originally announced June 2012.

    Comments: Conference version appeared in ESA 2012. This version is a substantial revision

  45. arXiv:1112.3506  [pdf, ps, other

    cs.DS cs.CC cs.DM

    Max-Cut Parameterized Above the Edwards-Erdős Bound

    Authors: Robert Crowston, Mark Jones, Matthias Mnich

    Abstract: We study the boundary of tractability for the Max-Cut problem in graphs. Our main result shows that Max-Cut above the Edwards-Erdős bound is fixed-parameter tractable: we give an algorithm that for any connected graph with n vertices and m edges finds a cut of size m/2 + (n-1)/4 + k in time 2^O(k)n^4, or decides that no such cut exists. This answers a long-standing open question from parameterized… ▽ More

    Submitted 6 November, 2013; v1 submitted 15 December, 2011; originally announced December 2011.

  46. arXiv:1012.0012  [pdf, other

    cs.DS cs.DM

    Domination When the Stars Are Out

    Authors: Danny Hermelin, Matthias Mnich, Erik Jan van Leeuwen, Gerhard Woeginger

    Abstract: We algorithmize the recent structural characterization for claw-free graphs by Chudnovsky and Seymour. Building on this result, we show that Dominating Set on claw-free graphs is (i) fixed-parameter tractable and (ii) even possesses a polynomial kernel. To complement these results, we establish that Dominating Set is not fixed-parameter tractable on the slightly larger class of graphs that exclude… ▽ More

    Submitted 14 January, 2019; v1 submitted 30 November, 2010; originally announced December 2010.

    Comments: Revised some proofs compared to v2. Significantly expanded proofs and several additional results compared to v1

  47. arXiv:1004.1956  [pdf, ps, other

    cs.DS cs.DM

    All Ternary Permutation Constraint Satisfaction Problems Parameterized Above Average Have Kernels with Quadratic Numbers of Variables

    Authors: Gregory Gutin, Leo van Iersel, Matthias Mnich, Anders Yeo

    Abstract: A ternary Permutation-CSP is specified by a subset $Π$ of the symmetric group $\mathcal S_3$. An instance of such a problem consists of a set of variables $V$ and a multiset of constraints, which are ordered triples of distinct variables of $V.$ The objective is to find a linear ordering $α$ of $V$ that maximizes the number of triples whose ordering (under $α$) follows a permutation in $Π$. We pro… ▽ More

    Submitted 8 July, 2011; v1 submitted 12 April, 2010; originally announced April 2010.

  48. arXiv:0907.5427  [pdf, ps, other

    cs.DS cs.CC

    Betweenness Parameterized Above Tight Lower Bound

    Authors: Gregory Gutin, Eun Jung Kim, Matthias Mnich, Anders Yeo

    Abstract: We study ordinal embedding relaxations in the realm of parameterized complexity. We prove the existence of a quadratic kernel for the {\sc Betweenness} problem parameterized above its tight lower bound, which is stated as follows. For a set $V$ of variables and set $\mathcal C$ of constraints "$v_i$ \mbox{is between} $v_j$ \mbox{and} $v_k$", decide whether there is a bijection from $V$ to the set… ▽ More

    Submitted 22 June, 2013; v1 submitted 30 July, 2009; originally announced July 2009.

  49. arXiv:0905.0567  [pdf, ps, other

    cs.DM cs.DS math.CO

    Feedback Vertex Sets in Tournaments

    Authors: Serge Gaspers, Matthias Mnich

    Abstract: We study combinatorial and algorithmic questions around minimal feedback vertex sets in tournament graphs. On the combinatorial side, we derive strong upper and lower bounds on the maximum number of minimal feedback vertex sets in an n-vertex tournament. We prove that every tournament on n vertices has at most 1.6740^n minimal feedback vertex sets, and that there is an infinite family of tournam… ▽ More

    Submitted 19 October, 2011; v1 submitted 5 May, 2009; originally announced May 2009.

    ACM Class: F.2.2; G.2.1; G.2.2

  50. arXiv:0901.3299   

    cs.DM cs.DS

    Computing Rooted and Unrooted Maximum Consistent Supertrees

    Authors: Leo van Iersel, Matthias Mnich

    Abstract: A chief problem in phylogenetics and database theory is the computation of a maximum consistent tree from a set of rooted or unrooted trees. A standard input are triplets, rooted binary trees on three leaves, or quartets, unrooted binary trees on four leaves. We give exact algorithms constructing rooted and unrooted maximum consistent supertrees in time O(2^n n^5 m^2 log(m)) for a set of m tripl… ▽ More

    Submitted 28 May, 2010; v1 submitted 21 January, 2009; originally announced January 2009.

    Comments: This paper has been withdrawn by the authors due to an error