Skip to main content

Showing 1–27 of 27 results for author: Bentert, M

.
  1. arXiv:2407.00251  [pdf, other

    cs.RO cs.DS

    Leveraging Fixed-Parameter Tractability for Robot Inspection Planning

    Authors: Yosuke Mizutani, Daniel Coimbra Salomao, Alex Crane, Matthias Bentert, Pål Grønås Drange, Felix Reidl, Alan Kuntz, Blair D. Sullivan

    Abstract: Autonomous robotic inspection, where a robot moves through its environment and inspects points of interest, has applications in industrial settings, structural health monitoring, and medicine. Planning the paths for a robot to safely and efficiently perform such an inspection is an extremely difficult algorithmic challenge. In this work we consider an abstraction of the inspection planning problem… ▽ More

    Submitted 28 June, 2024; originally announced July 2024.

  2. arXiv:2405.18866  [pdf, ps, other

    cs.DS cs.CC

    The Structural Complexity Landscape of Finding Balance-Fair Shortest Paths

    Authors: Matthias Bentert, Leon Kellerhals, Rolf Niedermeier

    Abstract: We study the parameterized complexity of finding shortest s-t-paths with an additional fairness requirement. The task is to compute a shortest path in a vertex-colored graph where each color appears (roughly) equally often in the solution. We provide a complete picture of the parameterized complexity landscape of the problem with respect to structural parameters by showing a tetrachotomy including… ▽ More

    Submitted 29 May, 2024; originally announced May 2024.

  3. arXiv:2403.01839  [pdf, ps, other

    cs.DS

    Fully Polynomial-time Algorithms Parameterized by Vertex Integrity Using Fast Matrix Multiplication

    Authors: Matthias Bentert, Klaus Heeger, Tomohiro Koana

    Abstract: We study the computational complexity of several polynomial-time-solvable graph problems parameterized by vertex integrity, a measure of a graph's vulnerability to vertex removal in terms of connectivity. Vertex integrity is the smallest number $ι$ such that there is a set $S$ of $ι' \le ι$ vertices such that every connected component of $G-S$ contains at most $ι-ι'$ vertices. It is known that the… ▽ More

    Submitted 4 March, 2024; originally announced March 2024.

  4. arXiv:2402.15348  [pdf, ps, other

    cs.DS

    Tight Approximation and Kernelization Bounds for Vertex-Disjoint Shortest Paths

    Authors: Matthias Bentert, Fedor V. Fomin, Petr A. Golovach

    Abstract: We examine the possibility of approximating Maximum Vertex-Disjoint Shortest Paths. In this problem, the input is an edge-weighted (directed or undirected) $n$-vertex graph $G$ along with $k$ terminal pairs $(s_1,t_1),(s_2,t_2),\ldots,(s_k,t_k)$. The task is to connect as many terminal pairs as possible by pairwise vertex-disjoint paths such that each path is a shortest path between the respective… ▽ More

    Submitted 23 February, 2024; originally announced February 2024.

  5. arXiv:2402.10335  [pdf, other

    cs.DS cs.SI

    Correlation Clustering with Vertex Splitting

    Authors: Matthias Bentert, Alex Crane, Pål Grønås Drange, Felix Reidl, Blair D. Sullivan

    Abstract: We explore Cluster Editing and its generalization Correlation Clustering with a new operation called permissive vertex splitting which addresses finding overlap** clusters in the face of uncertain information. We determine that both problems are NP-hard, yet they exhibit significant differences in parameterized complexity and approximability. For Cluster Editing with Permissive Vertex Splitting,… ▽ More

    Submitted 15 February, 2024; originally announced February 2024.

    MSC Class: 05C85 ACM Class: F.2.2; I.5.3

  6. arXiv:2308.04575  [pdf, other

    cs.DM

    Finding a Sparse Connected Spanning Subgraph in a non-Uniform Failure Model

    Authors: Matthias Bentert, Jannik Schestag, Frank Sommer

    Abstract: We study a generalization of the classic Spanning Tree problem that allows for a non-uniform failure model. More precisely, edges are either \emph{safe} or \emph{unsafe} and we assume that failures only affect unsafe edges. In Unweighted Flexible Graph Connectivity we are given an undirected graph $G = (V,E)$ in which the edge set $E$ is partitioned into a set $S$ of safe edges and a set $U$ of un… ▽ More

    Submitted 27 February, 2024; v1 submitted 8 August, 2023; originally announced August 2023.

    Comments: Accepted at IPEC 2023

  7. arXiv:2305.01314  [pdf, other

    cs.DS

    Two-sets cut-uncut on planar graphs

    Authors: Matthias Bentert, Pål Grønås Drange, Fedor V. Fomin, Petr A. Golovach, Tuukka Korhonen

    Abstract: We study the following Two-Sets Cut-Uncut problem on planar graphs. Therein, one is given an undirected planar graph $G$ and two sets of vertices $S$ and $T$. The question is, what is the minimum number of edges to remove from $G$, such that we separate all of $S$ from all of $T$, while maintaining that every vertex in $S$, and respectively in $T$, stays in the same connected component. We show th… ▽ More

    Submitted 2 May, 2023; originally announced May 2023.

    Comments: 22 pages, 5 figures

  8. arXiv:2205.07550  [pdf, ps, other

    cs.GT

    Stable Matching with Multilayer Approval Preferences: Approvals can be Harder than Strict Preferences

    Authors: Matthias Bentert, Niclas Boehmer, Klaus Heeger, Tomohiro Koana

    Abstract: We study stable matching problems where agents have multilayer preferences: There are $\ell$ layers each consisting of one preference relation for each agent. Recently, Chen et al. [EC '18] studied such problems with strict preferences, establishing four multilayer adaptions of classical notions of stability. We follow up on their work by analyzing the computational complexity of stable matching p… ▽ More

    Submitted 16 May, 2022; originally announced May 2022.

  9. arXiv:2205.05482  [pdf, ps, other

    cs.GT

    Who won? Winner Determination and Robustness in Liquid Democracy

    Authors: Matthias Bentert, Niclas Boehmer, Maciej Rymar, Henri Tannenberg

    Abstract: Liquid democracy is a decision-making paradigm in which each agent can either vote directly for some alternative or (transitively) delegate its vote to another agent. To mitigate the issue of delegation cycles or the concentration of power, delegating agents might be allowed to specify multiple delegation options. Then, a (cycle-free) delegation is selected in which each delegating agent has exact… ▽ More

    Submitted 1 September, 2022; v1 submitted 11 May, 2022; originally announced May 2022.

  10. arXiv:2203.17132  [pdf, ps, other

    cs.DS cs.CC

    Fair Short Paths in Vertex-Colored Graphs

    Authors: Matthias Bentert, Leon Kellerhals, Rolf Niedermeier

    Abstract: The computation of short paths in graphs with arc lengths is a pillar of graph algorithmics and network science. In a more diverse world, however, not every short path is equally valuable. For the setting where each vertex is assigned to a group (color), we provide a framework to model multiple natural fairness aspects. We seek to find short paths in which the number of occurrences of each color i… ▽ More

    Submitted 27 February, 2023; v1 submitted 31 March, 2022; originally announced March 2022.

    Comments: Full version of a paper accepted at AAAI '23

  11. arXiv:2102.13642  [pdf, other

    cs.GT

    A Multivariate Complexity Analysis of the Material Consumption Scheduling Problem

    Authors: Matthias Bentert, Robert Bredereck, Péter Györgyi, Andrzej Kaczmarczyk, Rolf Niedermeier

    Abstract: The NP-hard MATERIAL CONSUMPTION SCHEDULING Problem and closely related problems have been thoroughly studied since the 1980's. Roughly speaking, the problem deals with minimizing the makespan when scheduling jobs that consume non-renewable resources. We focus on the single-machine case without preemption: from time to time, the resources of the machine are (partially) replenished, thus allowing f… ▽ More

    Submitted 12 March, 2021; v1 submitted 26 February, 2021; originally announced February 2021.

    Comments: Accepted for publication in The Thirty-Fifth AAAI Conference on Artificial Intelligence (AAAI-21)

    ACM Class: F.2.2; G.2.1; I.2.8; I.1.2

  12. arXiv:2102.08905  [pdf, ps, other

    cs.DS cs.DM

    The Complexity of Gerrymandering Over Graphs: Paths and Trees

    Authors: Matthias Bentert, Tomohiro Koana, Rolf Niedermeier

    Abstract: Roughly speaking, gerrymandering is the systematic manipulation of the boundaries of electoral districts to make a specific (political) party win as many districts as possible. While typically studied from a geographical point of view, addressing social network structures, the investigation of gerrymandering over graphs was recently initiated by Cohen-Zemach et al. [AAMAS 2018]. Settling three ope… ▽ More

    Submitted 17 February, 2021; originally announced February 2021.

  13. Using a geometric lens to find k disjoint shortest paths

    Authors: Matthias Bentert, André Nichterlein, Malte Renken, Philipp Zschoche

    Abstract: Given an undirected $n$-vertex graph and $k$ pairs of terminal vertices $(s_1,t_1), \ldots, (s_k,t_k)$, the $k$-Disjoint Shortest Paths ($k$-DSP)-problem asks whether there are $k$ pairwise vertex-disjoint paths $P_1,\ldots, P_k$ such that $P_i$ is a shortest $s_i$-$t_i$-path for each $i \in [k]$. Recently, Lochet [SODA 2021] provided an algorithm that solves $k$-DSP in $n^{O(k^{5^k})}$ time, answ… ▽ More

    Submitted 2 May, 2022; v1 submitted 24 July, 2020; originally announced July 2020.

    MSC Class: 05C85

  14. arXiv:2005.14620  [pdf, ps, other

    cs.DS

    Parameterized Complexity of Min-Power Asymmetric Connectivity

    Authors: Matthias Bentert, Roman Haag, Christian Hofer, Tomohiro Koana, André Nichterlein

    Abstract: We investigate parameterized algorithms for the NP-hard problem Min-Power Asymmetric Connectivity (MinPAC) that has applications in wireless sensor networks. Given a directed arc-weighted graph, MinPAC asks for a strongly connected spanning subgraph minimizing the summed vertex costs. Here, the cost of each vertex is the weight of its heaviest outgoing arc in the chosen subgraph. We present linear… ▽ More

    Submitted 29 May, 2020; originally announced May 2020.

    ACM Class: F.2.2

  15. arXiv:2005.02218  [pdf, ps, other

    cs.MA cs.DM cs.DS

    On Reachable Assignments in Cycles and Cliques

    Authors: Luis Müller, Matthias Bentert

    Abstract: The efficient and fair distribution of indivisible resources among agents is a common problem in the field of \emph{Multi-Agent-Systems}. We consider a graph-based version of this problem called Reachable Assignments, introduced by Gourves, Lesca, and Wilczynski [AAAI, 2017]. The input for this problem consists of a set of agents, a set of objects, the agent's preferences over the objects, a graph… ▽ More

    Submitted 5 May, 2020; originally announced May 2020.

  16. arXiv:1910.03409  [pdf, ps, other

    cs.DS

    Length-Bounded Cuts: Proper Interval Graphs and Structural Parameters

    Authors: Matthias Bentert, Klaus Heeger, Dušan Knop

    Abstract: In the presented paper we study the Length-Bounded Cut problem for special graph classes as well as from a parameterized-complexity viewpoint. Here, we are given a graph $G$, two vertices $s$ and $t$, and positive integers $β$ and $λ$. The task is to find a set of edges $F$ of size at most $β$ such that every $s$-$t$-path of length at most $λ$ in $G$ contains some edge in $F$. Bazgan et al. conj… ▽ More

    Submitted 8 October, 2019; originally announced October 2019.

    Comments: 24 pages

    ACM Class: G.2.2

  17. arXiv:1910.00277  [pdf, other

    cs.DS cs.DM math.OC

    Polynomial-Time Data Reduction for Weighted Problems Beyond Additive Goal Functions

    Authors: Matthias Bentert, René van Bevern, Till Fluschnik, André Nichterlein, Rolf Niedermeier

    Abstract: Dealing with NP-hard problems, kernelization is a fundamental notion for polynomial-time data reduction with performance guarantees: in polynomial time, a problem instance is reduced to an equivalent instance with size upper-bounded by a function of a parameter chosen in advance. Kernelization for weighted problems particularly requires to also shrink weights. Marx and Végh [ACM Trans. Algorithms… ▽ More

    Submitted 28 November, 2022; v1 submitted 1 October, 2019; originally announced October 2019.

    MSC Class: 90C27

    Journal ref: Discrete Applied Mathematics 328:117-133, 2023

  18. arXiv:1909.01152  [pdf, ps, other

    cs.DS

    Efficient Computation of Optimal Temporal Walks under Waiting-Time Constraints

    Authors: Anne-Sophie Himmel, Matthias Bentert, André Nichterlein, Rolf Niedermeier

    Abstract: Node connectivity plays a central role in temporal network analysis. We provide a comprehensive study of various concepts of walks in temporal graphs, that is, graphs with fixed vertex sets but edge sets changing over time. Taking into account the temporal aspect leads to a rich set of optimization criteria for "shortest" walks. Extending and significantly broadening state-of-the-art work of Wu et… ▽ More

    Submitted 11 March, 2020; v1 submitted 30 August, 2019; originally announced September 2019.

  19. arXiv:1905.04219  [pdf, ps, other

    cs.DS

    Good Things Come to Those Who Swap Objects on Paths

    Authors: Matthias Bentert, Jiehua Chen, Vincent Froese, Gerhard J. Woeginger

    Abstract: We study a simple exchange market, introduced by Gourvés, Lesca and Wilczynski (IJCAI-17), where every agent initially holds a single object. The agents have preferences over the objects, and two agents may swap their objects if they both prefer the object of the other agent. The agents live in an underlying social network that governs the structure of the swaps: Two agents can only swap their obj… ▽ More

    Submitted 10 May, 2019; originally announced May 2019.

  20. arXiv:1901.10848  [pdf, other

    cs.DS cs.GT

    Comparing Election Methods Where Each Voter Ranks Only Few Candidates

    Authors: Matthias Bentert, Piotr Skowron

    Abstract: Election rules are formal processes that aggregate voters preferences, typically to select a single candidate, called the winner. Most of the election rules studied in the literature require the voters to rank the candidates from the most to the least preferred one. This method of eliciting preferences is impractical when the number of candidates to be ranked is large. We ask how well certain elec… ▽ More

    Submitted 30 January, 2019; originally announced January 2019.

  21. arXiv:1901.00156  [pdf, ps, other

    cs.CC cs.DS

    Cluster Editing with Vertex Splitting

    Authors: Faisal N. Abu-Khzam, Emmanuel Arrighi, Matthias Bentert, Pål Grønås Drange, Judith Egan, Serge Gaspers, Alexis Shaw, Peter Shaw, Blair D. Sullivan, Petra Wolf

    Abstract: Cluster Editing, also known as Correlation Clustering, is a well-studied graph modification problem. In this problem, one is given a graph and the task is to perform up to $k$ edge additions or deletions to transform it into a cluster graph, i.e., a graph consisting of a disjoint union of cliques. However, in real-world networks, clusters are often overlap**. For example in social networks, a pe… ▽ More

    Submitted 2 November, 2023; v1 submitted 1 January, 2019; originally announced January 2019.

  22. arXiv:1806.10210  [pdf, ps, other

    cs.DS

    Listing All Maximal $k$-Plexes in Temporal Graphs

    Authors: Matthias Bentert, Anne-Sophie Himmel, Hendrik Molter, Marco Morik, Rolf Niedermeier, René Saitenmacher

    Abstract: Many real-world networks evolve over time, that is, new contacts appear and old contacts may disappear. They can be modeled as temporal graphs where interactions between vertices (which represent people in the case of social networks) are represented by time-stamped edges. One of the most fundamental problems in (social) network analysis is community detection, and one of the most basic primitives… ▽ More

    Submitted 26 July, 2019; v1 submitted 26 June, 2018; originally announced June 2018.

  23. arXiv:1802.10048  [pdf, ps, other

    cs.DS

    Parameterized Complexity of Diameter

    Authors: Matthias Bentert, André Nichterlein

    Abstract: Diameter -- the task of computing the length of a longest shortest path -- is a fundamental graph problem. Assuming the Strong Exponential Time Hypothesis, there is no $O(n^{1.99})$-time algorithm even in sparse graphs [Roditty and Williams, 2013]. To circumvent this lower bound we aim for algorithms with running time $f(k)(n+m)$ where $k$ is a parameter and $f$ is a function as small as possible.… ▽ More

    Submitted 21 December, 2020; v1 submitted 27 February, 2018; originally announced February 2018.

  24. arXiv:1802.06701  [pdf, ps, other

    cs.DS cs.SI

    An Adaptive Version of Brandes' Algorithm for Betweenness Centrality

    Authors: Matthias Bentert, Alexander Dittmann, Leon Kellerhals, André Nichterlein, Rolf Niedermeier

    Abstract: Betweenness centrality---measuring how many shortest paths pass through a vertex---is one of the most important network analysis concepts for assessing the relative importance of a vertex. The well-known algorithm of Brandes [J. Math. Sociol.~'01] computes, on an $n$-vertex and $m$-edge graph, the betweenness centrality of all vertices in $O(nm)$ worst-case time. In later work, significant empiric… ▽ More

    Submitted 12 May, 2020; v1 submitted 19 February, 2018; originally announced February 2018.

    Comments: An extended abstract of this work appears in the proceedings of the 29th International Symposium on Algorithms and Computation (ISAAC 2018)

  25. arXiv:1712.06481  [pdf, other

    cs.DM cs.DS math.OC

    Inductive $k$-independent graphs and $c$-colorable subgraphs in scheduling: A review

    Authors: Matthias Bentert, René van Bevern, Rolf Niedermeier

    Abstract: Inductive $k$-independent graphs generalize chordal graphs and have recently been advocated in the context of interference-avoiding wireless communication scheduling. The NP-hard problem of finding maximum-weight induced $c$-colorable subgraphs, which is a generalization of finding maximum independent sets, naturally occurs when selecting $c$ sets of pairwise non-conflicting jobs (modeled as graph… ▽ More

    Submitted 26 July, 2018; v1 submitted 18 December, 2017; originally announced December 2017.

    MSC Class: 05C85 ACM Class: F.2.2; I.2.8; G.2.1; G.2.2

    Journal ref: Journal of Scheduling 22(1):3-20, 2019

  26. Parameterized Algorithms for Power-Efficiently Connecting Wireless Sensor Networks: Theory and Experiments

    Authors: Matthias Bentert, René van Bevern, André Nichterlein, Rolf Niedermeier, Pavel V. Smirnov

    Abstract: We study an NP-hard problem motivated by energy-efficiently maintaining the connectivity of a symmetric wireless communication network: Given an edge-weighted $n$-vertex graph, find a connected spanning subgraph of minimum cost, where the cost is determined by letting each vertex pay the most expensive edge incident to it in the subgraph. On the negative side, we show that $o(\log n)$-approximatin… ▽ More

    Submitted 3 September, 2020; v1 submitted 9 June, 2017; originally announced June 2017.

    Comments: Additional experiments, lower bounds strengthened to metric case, added kernelization lower bounds

    MSC Class: 90C27 ACM Class: G.2.1; G.2.2; F.2.2; I.2.8; G.1.6

    Journal ref: INFORMS Journal on Computing 34(1):55-75, 2022

  27. arXiv:1702.06548  [pdf, ps, other

    cs.DS cs.DM

    Parameterized Aspects of Triangle Enumeration

    Authors: Matthias Bentert, Till Fluschnik, André Nichterlein, Rolf Niedermeier

    Abstract: The task of listing all triangles in an undirected graph is a fundamental graph primitive with numerous applications. It is trivially solvable in time cubic in the number of vertices. It has seen a significant body of work contributing to both theoretical aspects (e.g., lower and upper bounds on running time, adaption to new computational models) as well as practical aspects (e.g. algorithms tuned… ▽ More

    Submitted 21 December, 2018; v1 submitted 21 February, 2017; originally announced February 2017.

    Comments: Appeared at FCT 2017