Skip to main content

Showing 1–49 of 49 results for author: Sorge, M

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

    cs.CC cs.DS

    On the Complexity of Establishing Hereditary Graph Properties via Vertex Splitting

    Authors: Alexander Firbas, Manuel Sorge

    Abstract: Vertex splitting is a graph operation that replaces a vertex $v$ with two nonadjacent new vertices and makes each neighbor of $v$ adjacent with one or both of the introduced vertices. Vertex splitting has been used in contexts from circuit design to statistical analysis. In this work, we explore the computational complexity of achieving a given graph property $Π$ by a limited number of vertex spli… ▽ More

    Submitted 29 January, 2024; originally announced January 2024.

    Comments: 45 pages, 15 figures

  2. arXiv:2309.00504  [pdf, other

    cs.DS cs.CC cs.DM

    The Complexity of Cluster Vertex Splitting and Company

    Authors: Alexander Firbas, Alexander Dobler, Fabian Holzer, Jakob Schafellner, Manuel Sorge, Anaïs Villedieu, Monika Wißmann

    Abstract: Clustering a graph when the clusters can overlap can be seen from three different angles: We may look for cliques that cover the edges of the graph with bounded overlap, we may look to add or delete few edges to uncover the cluster structure, or we may split vertices to separate the clusters from each other. Splitting a vertex $v$ means to remove it and to add two new copies of $v$ and to make eac… ▽ More

    Submitted 3 April, 2024; v1 submitted 1 September, 2023; originally announced September 2023.

    Comments: 30 pages, 9 figures. Appears in SOFSEM 2024

  3. arXiv:2306.04423  [pdf, ps, other

    cs.LG cs.DS

    On Computing Optimal Tree Ensembles

    Authors: Christian Komusiewicz, Pascal Kunz, Frank Sommer, Manuel Sorge

    Abstract: Random forests and, more generally, (decision\nobreakdash-)tree ensembles are widely used methods for classification and regression. Recent algorithmic advances allow to compute decision trees that are optimal for various measures such as their size or depth. We are not aware of such research for tree ensembles and aim to contribute to this area. Mainly, we provide two novel algorithms and corresp… ▽ More

    Submitted 7 June, 2023; originally announced June 2023.

    Comments: Accepted at ICML 2023

  4. arXiv:2212.00699  [pdf, ps, other

    cs.GT

    Game Implementation: What Are the Obstructions?

    Authors: Jiehua Chen, Sebastian Vincent Haydn, Negar Layegh Khavidaki, Sofia Simola, Manuel Sorge

    Abstract: In many applications, we want to influence the decisions of independent agents by designing incentives for their actions. We revisit a fundamental problem in this area, called GAME IMPLEMENTATION: Given a game in standard form and a set of desired strategies, can we design a set of payment promises such that if the players take the payment promises into account, then all undominated strategies are… ▽ More

    Submitted 1 December, 2022; originally announced December 2022.

  5. Threshold Treewidth and Hypertree Width

    Authors: Andre Schidler, Robert Ganian, Manuel Sorge, Stefan Szeider

    Abstract: Treewidth and hypertree width have proven to be highly successful structural parameters in the context of the Constraint Satisfaction Problem (CSP). When either of these parameters is bounded by a constant, then CSP becomes solvable in polynomial time. However, here the order of the polynomial in the running time depends on the width, and this is known to be unavoidable; therefore, the problem is… ▽ More

    Submitted 13 October, 2022; originally announced October 2022.

    Comments: 24 pages, 4 figures. An extended abstract appeared at IJCAI 2020. A full version appeared in the Journal of Artificial Intelligence Research

    Journal ref: Journal of Artificial Intelligence Research, 74:1687-1713, 2022

  6. Fixed-parameter tractability of Directed Multicut with three terminal pairs parameterized by the size of the cutset: twin-width meets flow-augmentation

    Authors: Meike Hatzel, Lars Jaffke, Paloma T. Lima, Tomáš Masařík, Marcin Pilipczuk, Roohani Sharma, Manuel Sorge

    Abstract: We show fixed-parameter tractability of the Directed Multicut problem with three terminal pairs (with a randomized algorithm). This problem, given a directed graph $G$, pairs of vertices (called terminals) $(s_1,t_1)$, $(s_2,t_2)$, and $(s_3,t_3)$, and an integer $k$, asks to find a set of at most $k$ non-terminal vertices in $G$ that intersect all $s_1t_1$-paths, all $s_2t_2$-paths, and all… ▽ More

    Submitted 15 July, 2022; originally announced July 2022.

    Journal ref: Proceedings: ACM-SIAM Symposium on Discrete Algorithms, SODA 2023

  7. arXiv:2205.07756  [pdf, other

    cs.CC

    The Influence of Dimensions on the Complexity of Computing Decision Trees

    Authors: Stephen G. Kobourov, Maarten Löffler, Fabrizio Montecchiani, Marcin Pilipczuk, Ignaz Rutter, Raimund Seidel, Manuel Sorge, Jules Wulms

    Abstract: A decision tree recursively splits a feature space $\mathbb{R}^{d}$ and then assigns class labels based on the resulting partition. Decision trees have been part of the basic machine-learning toolkit for decades. A large body of work treats heuristic algorithms to compute a decision tree from training data, usually aiming to minimize in particular the size of the resulting tree. In contrast, littl… ▽ More

    Submitted 2 June, 2022; v1 submitted 16 May, 2022; originally announced May 2022.

    Comments: 13 pages, 8 figures

  8. arXiv:2203.03358  [pdf, other

    cs.DS

    Turbocharging Heuristics for Weak Coloring Numbers

    Authors: Alexander Dobler, Manuel Sorge, Anaïs Villedieu

    Abstract: Bounded expansion and nowhere-dense classes of graphs capture the theoretical tractability for several important algorithmic problems. These classes of graphs can be characterized by the so-called weak coloring numbers of graphs, which generalize the well-known graph invariant degeneracy (also called k-core number). Being NP-hard, weak-coloring numbers were previously computed on real-world graphs… ▽ More

    Submitted 26 September, 2022; v1 submitted 7 March, 2022; originally announced March 2022.

    Comments: 26 pages, 15 figures. Extended version of ESA 2022 paper

  9. arXiv:2202.12293  [pdf, other

    cs.CG cs.CC

    Planarizing Graphs and their Drawings by Vertex Splitting

    Authors: Martin Nöllenburg, Manuel Sorge, Soeren Terziadis, Anaïs Villedieu, Hsiang-Yun Wu, Jules Wulms

    Abstract: The splitting number of a graph $G=(V,E)$ is the minimum number of vertex splits required to turn $G$ into a planar graph, where a vertex split removes a vertex $v \in V$, introduces two new vertices $v_1, v_2$, and distributes the edges formerly incident to $v$ among its two split copies $v_1, v_2$. The splitting number problem is known to be NP-complete. In this paper we shift focus to the split… ▽ More

    Submitted 8 September, 2022; v1 submitted 24 February, 2022; originally announced February 2022.

    Comments: Appeared in the proceedings of the 30th International Symposium on Graph Drawing and Network Visualization (GD 2022)

  10. arXiv:2105.05725  [pdf, ps, other

    cs.GT cs.DS cs.MA

    On (Coalitional) Exchange-Stable Matching

    Authors: Jiehua Chen, Adrian Chmurovic, Fabian Jogl, Manuel Sorge

    Abstract: We study (coalitional) exchange stability, which Alcalde [Economic Design, 1995] introduced as an alternative solution concept for matching markets involving property rights, such as assigning persons to two-bed rooms. Here, a matching of a given Stable Marriage or Stable Roommates instance is called coalitional exchange-stable if it does not admit any exchange-blocking coalition, that is, a subse… ▽ More

    Submitted 17 May, 2021; v1 submitted 12 May, 2021; originally announced May 2021.

  11. arXiv:2103.08445  [pdf, other

    math.CO cs.DM

    Constant congestion brambles in directed graphs

    Authors: Tomáš Masařík, Marcin Pilipczuk, Paweł Rzążewski, Manuel Sorge

    Abstract: The Directed Grid Theorem, stating that there is a function $f$ such that a directed graphs of directed treewidth at least $f(k)$ contains a directed grid of size at least $k$ as a butterfly minor, after being a conjecture for nearly 20 years, has been proven in 2015 by Kawarabayashi and Kreutzer. However, the function $f$ obtained in the proof is very fast growing. In this work, we show that if… ▽ More

    Submitted 16 March, 2021; v1 submitted 15 March, 2021; originally announced March 2021.

    Comments: 16 pages, 5 figures

    MSC Class: 05C20

    Journal ref: SIAM Journal on Discrete Mathematics 36(2), 922-938, 2022

  12. arXiv:2011.12259  [pdf, ps, other

    cs.GT

    Fractional Matchings under Preferences: Stability and Optimality

    Authors: Jiehua Chen, Sanjukta Roy, Manuel Sorge

    Abstract: We thoroughly study a generalized version of the classic Stable Marriage and Stable Roommates problems where agents may share partners. We consider two prominent stability concepts: ordinal stability [Aharoni and Fleiner, Journal of Combinatorial Theory, 2003] and cardinal stability [Caragiannis et al., ACM EC 2019] and two optimality criteria: maximizing social welfare (i.e., the overall satisfac… ▽ More

    Submitted 24 November, 2020; originally announced November 2020.

  13. arXiv:2009.12892  [pdf, other

    cs.DS

    The Complexity of Connectivity Problems in Forbidden-Transition Graphs and Edge-Colored Graphs

    Authors: Thomas Bellitto, Shaohua Li, Karolina Okrasa, Marcin Pilipczuk, Manuel Sorge

    Abstract: The notion of forbidden-transition graphs allows for a robust generalization of walks in graphs. In a forbidden-transition graph, every pair of edges incident to a common vertex is permitted or forbidden; a walk is compatible if all pairs of consecutive edges on the walk are permitted. Forbidden-transition graphs and related models have found applications in a variety of fields, such as routing in… ▽ More

    Submitted 27 September, 2020; originally announced September 2020.

  14. Constant Congestion Brambles

    Authors: Meike Hatzel, Pawel Komosa, Marcin Pilipczuk, Manuel Sorge

    Abstract: A bramble in an undirected graph $G$ is a family of connected subgraphs of $G$ such that for every two subgraphs $H_1$ and $H_2$ in the bramble either $V(H_1) \cap V(H_2) \neq \emptyset$ or there is an edge of $G$ with one endpoint in $V(H_1)$ and the second endpoint in $V(H_2)$. The order of the bramble is the minimum size of a vertex set that intersects all elements of a bramble. Brambles are… ▽ More

    Submitted 30 March, 2022; v1 submitted 5 August, 2020; originally announced August 2020.

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 24, no. 1, Graph Theory (March 31, 2022) dmtcs:6699

  15. arXiv:2006.00571  [pdf, other

    cs.DS cs.DM math.CO

    Efficient fully dynamic elimination forests with applications to detecting long paths and cycles

    Authors: Jiehua Chen, Wojciech Czerwiński, Yann Disser, Andreas Emil Feldmann, Danny Hermelin, Wojciech Nadara, Michał Pilipczuk, Marcin Pilipczuk, Manuel Sorge, Bartłomiej Wróblewski, Anna Zych-Pawlewicz

    Abstract: We present a data structure that in a dynamic graph of treedepth at most $d$, which is modified over time by edge insertions and deletions, maintains an optimum-height elimination forest. The data structure achieves worst-case update time $2^{{\cal O}(d^2)}$, which matches the best known parameter dependency in the running time of a static fpt algorithm for computing the treedepth of a graph. This… ▽ More

    Submitted 19 July, 2020; v1 submitted 31 May, 2020; originally announced June 2020.

    Comments: 74 pages, 5 figures

  16. arXiv:2003.02475  [pdf, other

    cs.DS cs.CG cs.DM

    Optimal Discretization is Fixed-parameter Tractable

    Authors: Stefan Kratsch, Tomáš Masařík, Irene Muzi, Marcin Pilipczuk, Manuel Sorge

    Abstract: Given two disjoint sets $W_1$ and $W_2$ of points in the plane, the Optimal Discretization problem asks for the minimum size of a family of horizontal and vertical lines that separate $W_1$ from $W_2$, that is, in every region into which the lines partition the plane there are either only points of $W_1$, or only points of $W_2$, or the region is empty. Equivalently, Optimal Discretization can be… ▽ More

    Submitted 17 November, 2022; v1 submitted 5 March, 2020; originally announced March 2020.

    Comments: Accepted to ACM-SIAM Symposium on Discrete Algorithms (SODA 2021). 53 pages, 18 figures

    MSC Class: 68Q25; 68W40; 68R01

  17. A Double Exponential Lower Bound for the Distinct Vectors Problem

    Authors: Marcin Pilipczuk, Manuel Sorge

    Abstract: In the (binary) Distinct Vectors problem we are given a binary matrix A with pairwise different rows and want to select at most k columns such that, restricting the matrix to these columns, all rows are still pairwise different. A result by Froese et al. [JCSS] implies a 2^2^(O(k)) * poly(|A|)-time brute-force algorithm for Distinct Vectors. We show that this running time bound is essentially opti… ▽ More

    Submitted 17 September, 2020; v1 submitted 4 February, 2020; originally announced February 2020.

    Journal ref: Discrete Mathematics & Theoretical Computer Science, vol. 22 no. 4, Discrete Algorithms (September 18, 2020) dmtcs:6072

  18. arXiv:1910.08517  [pdf, other

    cs.CC cs.DM

    Cluster Editing parameterized above modification-disjoint $P_3$-packings

    Authors: Shaohua Li, Marcin Pilipczuk, Manuel Sorge

    Abstract: Given a graph $G=(V,E)$ and an integer $k$, the Cluster Editing problem asks whether we can transform $G$ into a union of vertex-disjoint cliques by at most $k$ modifications (edge deletions or insertions). In this paper, we study the following variant of Cluster Editing. We are given a graph $G=(V,E)$, a packing $\cal H$ of modification-disjoint induced $P_3$s (no pair of $P_3$s in $\cal H$ share… ▽ More

    Submitted 26 October, 2023; v1 submitted 18 October, 2019; originally announced October 2019.

    Comments: 41 pages, 13 figures

  19. Packing Directed Cycles Quarter- and Half-Integrally

    Authors: Tomáš Masařík, Irene Muzi, Marcin Pilipczuk, Paweł Rzążewski, Manuel Sorge

    Abstract: The celebrated Erdős-Pósa theorem states that every undirected graph that does not admit a family of $k$ vertex-disjoint cycles contains a feedback vertex set (a set of vertices hitting all cycles in the graph) of size $O(k \log k)$. After being known for long as Younger's conjecture, a similar statement for directed graphs has been proven in 1996 by Reed, Robertson, Seymour, and Thomas. However,… ▽ More

    Submitted 9 June, 2020; v1 submitted 4 July, 2019; originally announced July 2019.

    Comments: Accepted to European Symposium on Algorithms (ESA '19)

    Journal ref: Combinatorica 42(2), 1409-1438, 2022; Proceedings: ESA 2019, 72:1-72:13

  20. arXiv:1902.10535  [pdf, other

    cs.GT cs.MA

    Matchings under Preferences: Strength of Stability and Trade-offs

    Authors: Jiehua Chen, Piotr Skowron, Manuel Sorge

    Abstract: We propose two solution concepts for matchings under preferences: robustness and near stability. The former strengthens while the latter relaxes the classic definition of stability by Gale and Shapley (1962). Informally speaking, robustness requires that a matching must be stable in the classic sense, even if the agents slightly change their preferences. Near stability, on the other hand, imposes… ▽ More

    Submitted 5 June, 2019; v1 submitted 15 February, 2019; originally announced February 2019.

    Comments: 47 pages. Accepted for presentation at the 20th ACM Conference on Economics and Computation (EC '19)

  21. arXiv:1811.09411  [pdf, other

    cs.DS cs.DM

    Your Rugby Mates Don't Need to Know your Colleagues: Triadic Closure with Edge Colors

    Authors: Laurent Bulteau, Niels Grüttemeier, Christian Komusiewicz, Manuel Sorge

    Abstract: Given an undirected graph $G=(V,E)$ the NP-hard Strong Triadic Closure (STC) problem asks for a labeling of the edges as \emph{weak} and \emph{strong} such that at most $k$ edges are weak and for each induced $P_3$ in $G$ at least one edge is weak. In this work, we study the following generalizations of STC with $c$ different strong edge colors. In Multi-STC an induced $P_3$ may receive two strong… ▽ More

    Submitted 11 March, 2021; v1 submitted 23 November, 2018; originally announced November 2018.

    Comments: 29 pages

  22. Solving Partition Problems Almost Always Requires Pushing Many Vertices Around

    Authors: Iyad Kanj, Christian Komusiewicz, Manuel Sorge, Erik Jan van Leeuwen

    Abstract: A fundamental graph problem is to recognize whether the vertex set of a graph $G$ can be bipartitioned into sets $A$ and $B$ such that $G[A]$ and $G[B]$ satisfy properties $Π_A$ and $Π_B$, respectively. This so-called $(Π_A,Π_B)$-Recognition problem generalizes amongst others the recognition of $3$-colorable, bipartite, split, and monopolar graphs. In this paper, we study whether certain fixed-par… ▽ More

    Submitted 23 August, 2019; v1 submitted 27 August, 2018; originally announced August 2018.

    Comments: Full version of the corresponding article in the Proceedings of the 26th Annual European Symposium on Algorithms (ESA '18), 35 pages, 7 figures

  23. arXiv:1807.08949  [pdf, ps, other

    cs.CC cs.DS

    A Note on Clustering Aggregation for Binary Clusterings

    Authors: Jiehua Chen, Danny Hermelin, Manuel Sorge

    Abstract: We consider the clustering aggregation problem in which we are given a set of clusterings and want to find an aggregated clustering which minimizes the sum of mismatches to the input clusterings. In the binary case (each clustering is a bipartition) this problem was known to be NP-hard under Turing reductions. We strengthen this result by providing a polynomial-time many-one reduction. Our result… ▽ More

    Submitted 9 November, 2023; v1 submitted 24 July, 2018; originally announced July 2018.

  24. arXiv:1807.06469  [pdf, ps, other

    cs.CC

    On Computing Centroids According to the $p$-Norms of Hamming Distance Vectors

    Authors: Jiehua Chen, Danny Hermelin, Manuel Sorge

    Abstract: In this paper we consider the $p$-Norm Hamming Centroid problem which asks to determine whether some given binary strings have a centroid with a bound on the $p$-norm of its Hamming distances to the strings. Specifically, given a set of strings $S$ and a real $k$, we consider the problem of determining whether there exists a string $s^*$ with $\big(\sum_{s \in S}d^p(s^*,s)\big)^{1/p} \leq k$, wher… ▽ More

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

    Comments: To appear at ESA 2019

  25. arXiv:1801.10401  [pdf, other

    cs.DS

    Efficient Algorithms for Measuring the Funnel-likeness of DAGs

    Authors: Marcelo Garlet Millani, Hendrik Molter, Rolf Niedermeier, Manuel Sorge

    Abstract: Funnels are a new natural subclass of DAGs. Intuitively, a DAG is a funnel if every source-sink path can be uniquely identified by one of its arcs. Funnels are an analog to trees for directed graphs that is more restrictive than DAGs but more expressive than in-/out-trees. Computational problems such as finding vertex-disjoint paths or tracking the origin of memes remain NP-hard on DAGs while on f… ▽ More

    Submitted 31 January, 2018; originally announced January 2018.

    Comments: Submitted to ISCO 2018

  26. arXiv:1711.01811  [pdf, ps, other

    cs.DM

    Computational Complexity Aspects of Point Visibility Graphs

    Authors: Anne-Sophie Himmel, Clemens Hoffmann, Pascal Kunz, Vincent Froese, Manuel Sorge

    Abstract: A point visibility graph is a graph induced by a set of points in the plane where the vertices of the graph represent the points in the point set and two vertices are adjacent if and only if no other point from the point set lies on the line segment between the two corresponding points. The set of all point visibility graphs form a graph class which is examined from a computational complexity pers… ▽ More

    Submitted 16 May, 2018; v1 submitted 6 November, 2017; originally announced November 2017.

    MSC Class: 68R10; 05C62; 05C45; 05C69

  27. arXiv:1710.01576  [pdf, ps, other

    cs.DM cs.CC

    The Parameterized Complexity of Centrality Improvement in Networks

    Authors: Clemens Hoffmann, Hendrik Molter, Manuel Sorge

    Abstract: The centrality of a vertex v in a network intuitively captures how important v is for communication in the network. The task of improving the centrality of a vertex has many applications, as a higher centrality often implies a larger impact on the network or less transportation or administration cost. In this work we study the parameterized complexity of the NP-complete problems Closeness Improvem… ▽ More

    Submitted 4 October, 2017; originally announced October 2017.

  28. arXiv:1709.09100  [pdf, other

    cs.DM

    Cluster Editing for Multi-Layer and Temporal Graphs

    Authors: Jiehua Chen, Hendrik Molter, Manuel Sorge, Ondrej Suchy

    Abstract: Motivated by the recent rapid growth of research for algorithms to cluster multi-layer and temporal graphs, we study extensions of the classical Cluster Editing problem. In Multi-Layer Cluster Editing we receive a set of graphs on the same vertex set, called layers and aim to transform all layers into cluster graphs (disjoint unions of cliques) that differ only slightly. More specifically, we want… ▽ More

    Submitted 12 December, 2018; v1 submitted 26 September, 2017; originally announced September 2017.

  29. arXiv:1707.04316  [pdf, ps, other

    cs.CC cs.DS

    How hard is it to satisfy (almost) all roommates?

    Authors: Jiehua Chen, Danny Hermelin, Manuel Sorge, Harel Yedidsion

    Abstract: The classic Stable Roommates problem (which is the non-bipartite generalization of the well-known Stable Marriage problem) asks whether there is a stable matching for a given set of agents, i.e. a partitioning of the agents into disjoint pairs such that no two agents induce a blocking pair. Herein, each agent has a preference list denoting who it prefers to have as a partner, and two agents are bl… ▽ More

    Submitted 20 February, 2018; v1 submitted 13 July, 2017; originally announced July 2017.

  30. arXiv:1705.03673  [pdf, ps, other

    cs.CC cs.DS

    The Complexity of Routing with Few Collisions

    Authors: Till Fluschnik, Marco Morik, Manuel Sorge

    Abstract: We study the computational complexity of routing multiple objects through a network in such a way that only few collisions occur: Given a graph $G$ with two distinct terminal vertices and two positive integers $p$ and $k$, the question is whether one can connect the terminals by at least $p$ routes (e.g. paths) such that at most $k$ edges are time-wise shared among them. We study three types of ro… ▽ More

    Submitted 10 May, 2017; originally announced May 2017.

    MSC Class: 68Q17; 68Q25; 68R10 ACM Class: F.1.3; F.2.2; G.2.2

  31. arXiv:1702.04322  [pdf, ps, other

    cs.CC cs.DS

    Parameterized Algorithms for Recognizing Monopolar and 2-Subcolorable Graphs

    Authors: Iyad Kanj, Christian Komusiewicz, Manuel Sorge, Erik Jan van Leeuwen

    Abstract: A graph $G$ is a $(Π_A,Π_B)$-graph if $V(G)$ can be bipartitioned into $A$ and $B$ such that $G[A]$ satisfies property $Π_A$ and $G[B]$ satisfies property $Π_B$. The $(Π_{A},Π_{B})$-Recognition problem is to recognize whether a given graph is a $(Π_A,Π_B)$-graph. There are many $(Π_{A},Π_{B})$-Recognition problems, including the recognition problems for bipartite, split, and unipolar graphs. We pr… ▽ More

    Submitted 4 January, 2018; v1 submitted 14 February, 2017; originally announced February 2017.

    Comments: A preliminary version of this paper appears in the proceedings of SWAT 2016. A journal version of this paper appears in Journal of Computer and System Sciences, volume 92, 2018. This ArXiv paper additionally discusses relations to the iterative localization technique (Heggernes et al., Information and Computation, 2013)

  32. The parameterized complexity of finding secluded solutions to some classical optimization problems on graphs

    Authors: René van Bevern, Till Fluschnik, George B. Mertzios, Hendrik Molter, Manuel Sorge, Ondřej Suchý

    Abstract: This work studies the parameterized complexity of finding secluded solutions to classical combinatorial optimization problems on graphs such as finding minimum s-t separators, feedback vertex sets, dominating sets, maximum independent sets, and vertex deletion problems for hereditary graph properties: Herein, one searches not only to minimize or maximize the size of the solution, but also to minim… ▽ More

    Submitted 22 May, 2018; v1 submitted 29 June, 2016; originally announced June 2016.

    Comments: Compared to the previous version, this version additionally shows that Small Secluded s-t-Separator is fixed-parameter tractable parameterized by the combination of the solution size and the open neighborhood size (Theorem 3.5). To appear in Discrete Optimization

    MSC Class: 68Q17; 68Q25; 68W40; 68R05; 68R10 ACM Class: F.2.2; G.2.2

    Journal ref: Discrete Optimzation 30:20-50, 2018

  33. arXiv:1605.03871  [pdf, other

    cs.DS cs.CC cs.SI

    Adapting the Bron-Kerbosch Algorithm for Enumerating Maximal Cliques in Temporal Graphs

    Authors: Anne-Sophie Himmel, Hendrik Molter, Rolf Niedermeier, Manuel Sorge

    Abstract: Dynamics of interactions play an increasingly important role in the analysis of complex networks. A modeling framework to capture this are temporal graphs which consist of a set of vertices (entities in the network) and a set of time-stamped binary interactions between the vertices. We focus on enumerating delta-cliques, an extension of the concept of cliques to temporal graphs: for a given time p… ▽ More

    Submitted 2 May, 2017; v1 submitted 12 May, 2016; originally announced May 2016.

  34. arXiv:1604.07724  [pdf, other

    cs.CC cs.DM cs.DS

    Assessing the Computational Complexity of Multi-Layer Subgraph Detection

    Authors: Robert Bredereck, Christian Komusiewicz, Stefan Kratsch, Hendrik Molter, Rolf Niedermeier, Manuel Sorge

    Abstract: Multi-layer graphs consist of several graphs (layers) over the same vertex set. They are motivated by real-world problems where entities (vertices) are associated via multiple types of relationships (edges in different layers). We chart the border of computational (in)tractability for the class of subgraph detection problems on multi-layer graphs, including fundamental problems such as maximum mat… ▽ More

    Submitted 21 October, 2019; v1 submitted 26 April, 2016; originally announced April 2016.

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

  35. arXiv:1604.04827  [pdf, other

    cs.DL cs.DM cs.DS cs.SI

    h-Index Manipulation by Undoing Merges

    Authors: René van Bevern, Christian Komusiewicz, Hendrik Molter, Rolf Niedermeier, Manuel Sorge, Toby Walsh

    Abstract: The h-index is an important bibliographic measure used to assess the performance of researchers. Dutiful researchers merge different versions of their articles in their Google Scholar profile even though this can decrease their h-index. In this article, we study the manipulation of the h-index by undoing such merges. In contrast to manipulation by merging articles (van Bevern et al. [Artif. Intel.… ▽ More

    Submitted 12 November, 2019; v1 submitted 17 April, 2016; originally announced April 2016.

    MSC Class: 91D30 ACM Class: G.2.1; G.2.2; F.2.2; H.3.7

    Journal ref: Quantitative Science Studies, 1(4): 1529-1552. 2020

  36. arXiv:1602.01739  [pdf, ps, other

    cs.CC

    The Parameterized Complexity of the Minimum Shared Edges Problem

    Authors: Till Fluschnik, Stefan Kratsch, Rolf Niedermeier, Manuel Sorge

    Abstract: We study the NP-complete Minimum Shared Edges (MSE) problem. Given an undirected graph, a source and a sink vertex, and two integers p and k, the question is whether there are p paths in the graph connecting the source with the sink and sharing at most k edges. Herein, an edge is shared if it appears in at least two paths. We show that MSE is W[1]-hard when parameterized by the treewidth of the in… ▽ More

    Submitted 4 February, 2016; originally announced February 2016.

    Comments: 35 pages, 16 figures

    MSC Class: 68Q17; 68Q25; 68R10 ACM Class: F.1.3; F.2.2; G.2.2

  37. arXiv:1602.01385  [pdf, ps, other

    cs.CC

    The Minimum Shared Edges Problem on Planar Graphs

    Authors: Till Fluschnik, Manuel Sorge

    Abstract: We study the Minimum Shared Edges problem introduced by Omran et al. [Journal of Combinatorial Optimization, 2015] on planar graphs: Planar MSE asks, given a planar graph G = (V,E), two distinct vertices s,t in V , and two integers p, k, whether there are p s-t paths in G that share at most k edges, where an edges is called shared if it appears in at least two of the p s-t paths. We show that Plan… ▽ More

    Submitted 3 February, 2016; originally announced February 2016.

    Comments: 7 pages, 3 figures

    MSC Class: 68Q17; 68Q25; 68R10; 05C10 ACM Class: F.1.3; F.2.2; G.2.2

  38. Exploiting Hidden Structure in Selecting Dimensions that Distinguish Vectors

    Authors: Vincent Froese, René van Bevern, Rolf Niedermeier, Manuel Sorge

    Abstract: The NP-hard Distinct Vectors problem asks to delete as many columns as possible from a matrix such that all rows in the resulting matrix are still pairwise distinct. Our main result is that, for binary matrices, there is a complexity dichotomy for Distinct Vectors based on the maximum (H) and the minimum (h) pairwise Hamming distance between matrix rows: Distinct Vectors can be solved in polynomia… ▽ More

    Submitted 4 December, 2015; v1 submitted 3 December, 2015; originally announced December 2015.

    Comments: Accepted for publication in Journal of Computer and System Sciences (Elsevier)

    MSC Class: 15B36; 06B99; 05D05; 68R05; 68Q17; 68Q32; 68P15 ACM Class: F.2.2; G.2.1; I.1.2; I.5.2

    Journal ref: Journal of Computer and System Sciences, 82(3):521-535, 2016

  39. arXiv:1511.09389  [pdf, other

    cs.DM math.CO

    The role of twins in computing planar supports of hypergraphs

    Authors: René van Bevern, Iyad A. Kanj, Christian Komusiewicz, Rolf Niedermeier, Manuel Sorge

    Abstract: A support or realization of a hypergraph $H$ is a graph $G$ on the same vertex as $H$ such that for each hyperedge of $H$ it holds that its vertices induce a connected subgraph of $G$. The NP-hard problem of finding a planar support has applications in hypergraph drawing and network design. Previous algorithms for the problem assume that twins -- pairs of vertices that are in precisely the same hy… ▽ More

    Submitted 1 August, 2022; v1 submitted 15 November, 2015; originally announced November 2015.

  40. arXiv:1507.02350  [pdf, other

    cs.DM math.CO

    Well-Formed Separator Sequences, with an Application to Hypergraph Drawing

    Authors: René van Bevern, Iyad Kanj, Christian Komusiewicz, Rolf Niedermeier, Manuel Sorge

    Abstract: Given a hypergraph $H$, the Planar Support problem asks whether there is a planar graph $G$ on the same vertex set as $H$ such that each hyperedge induces a connected subgraph of $G$. Planar Support is motivated by applications in graph drawing and data visualization. We show that Planar Support is fixed-parameter tractable when parameterized by the number of hyperedges in the input hypergraph and… ▽ More

    Submitted 8 July, 2015; originally announced July 2015.

    Comments: 30 pages, 5 figures

    MSC Class: 68R10 ACM Class: G.2.2; F.2.2; G.2.1; I.1.2

  41. arXiv:1506.05620  [pdf, other

    cs.DS cs.DM math.OC

    A parameterized approximation algorithm for the mixed and windy Capacitated Arc Routing Problem: theory and experiments

    Authors: René van Bevern, Christian Komusiewicz, Manuel Sorge

    Abstract: We prove that any polynomial-time $α(n)$-approximation algorithm for the $n$-vertex metric asymmetric Traveling Salesperson Problem yields a polynomial-time $O(α(C))$-approximation algorithm for the mixed and windy Capacitated Arc Routing Problem, where $C$ is the number of weakly connected components in the subgraph induced by the positive-demand arcs---a small number in many applications. In con… ▽ More

    Submitted 15 October, 2016; v1 submitted 18 June, 2015; originally announced June 2015.

    Comments: A preliminary version of this article appeared in the Proceedings of the 15th Workshop on Algorithmic Approaches for Transportation Modeling, Optimization, and Systems (ATMOS'15). This version describes several algorithmic enhancements, contains an experimental evaluation of our algorithm, and provides a new benchmark data set

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

    Journal ref: Networks 70(3):262-278, 2017

  42. arXiv:1412.5498  [pdf, other

    cs.DL cs.DM cs.DS cs.SI

    H-Index Manipulation by Merging Articles: Models, Theory, and Experiments

    Authors: René van Bevern, Christian Komusiewicz, Rolf Niedermeier, Manuel Sorge, Toby Walsh

    Abstract: An author's profile on Google Scholar consists of indexed articles and associated data, such as the number of citations and the H-index. The author is allowed to merge articles; this may affect the H-index. We analyze the (parameterized) computational complexity of maximizing the H-index using article merges. Herein, to model realistic manipulation scenarios, we define a compatibility graph whose… ▽ More

    Submitted 11 August, 2016; v1 submitted 17 December, 2014; originally announced December 2014.

    Comments: Manuscript accepted to Artificial Intelligence

    MSC Class: 91D30 ACM Class: G.2.1; G.2.2; F.2.2; H.3.7

    Journal ref: Artificial Intelligence, 240:19-35, 2016

  43. arXiv:1410.8819  [pdf, ps, other

    cs.CC cs.DM

    On Kernelization and Approximation for the Vector Connectivity Problem

    Authors: Stefan Kratsch, Manuel Sorge

    Abstract: In the Vector Connectivity problem we are given an undirected graph $G=(V,E)$, a demand function $φ\colon V\to\{0,\ldots,d\}$, and an integer $k$. The question is whether there exists a set $S$ of at most $k$ vertices such that every vertex $v\in V\setminus S$ has at least $φ(v)$ vertex-disjoint paths to $S$; this abstractly captures questions about placing servers or warehouses relative to demand… ▽ More

    Submitted 23 June, 2015; v1 submitted 31 October, 2014; originally announced October 2014.

    Comments: Non-constructive Kernelization argument, improved technical details of signatures

  44. arXiv:1409.8524  [pdf, ps, other

    cs.CC cs.DM cs.DS

    The Minimum Feasible Tileset problem

    Authors: Yann Disser, Stefan Kratsch, Manuel Sorge

    Abstract: We introduce and study the Minimum Feasible Tileset problem: Given a set of symbols and subsets of these symbols (scenarios), find a smallest possible number of pairs of symbols (tiles) such that each scenario can be formed by selecting at most one symbol from each tile. We show that this problem is APX-hard and that it is NP-hard even if each scenario contains at most three symbols. Our main resu… ▽ More

    Submitted 25 October, 2017; v1 submitted 30 September, 2014; originally announced September 2014.

    Comments: 23 pages, 2 figures. An extended abstract of this article appeared at the 12th Workshop on Approximation and Online Algorithms, Wroclaw, September 2014

  45. arXiv:1404.3660  [pdf, other

    cs.DS cs.DM math.CO

    Constant-factor approximations for Capacitated Arc Routing without triangle inequality

    Authors: René van Bevern, Sepp Hartung, André Nichterlein, Manuel Sorge

    Abstract: Given an undirected graph with edge costs and edge demands, the Capacitated Arc Routing problem (CARP) asks for minimum-cost routes for equal-capacity vehicles so as to satisfy all demands. Constant-factor polynomial-time approximation algorithms were proposed for CARP with triangle inequality, while CARP was claimed to be NP-hard to approximate within any constant factor in general. Correcting th… ▽ More

    Submitted 14 April, 2014; originally announced April 2014.

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

    Journal ref: Operations Research Letters 42(4):290--292, 2014

  46. arXiv:1312.7014  [pdf, other

    cs.DM cs.DS math.CO

    On the Parameterized Complexity of Computing Balanced Partitions in Graphs

    Authors: René van Bevern, Andreas Emil Feldmann, Manuel Sorge, Ondřej Suchý

    Abstract: A balanced partition is a clustering of a graph into a given number of equal-sized parts. For instance, the Bisection problem asks to remove at most k edges in order to partition the vertices into two equal-sized parts. We prove that Bisection is FPT for the distance to constant cliquewidth if we are given the deletion set. This implies FPT algorithms for some well-studied parameters such as clust… ▽ More

    Submitted 16 May, 2014; v1 submitted 25 December, 2013; originally announced December 2013.

    Comments: This version of the article is to appear in Theory of Computing Systems

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

    Journal ref: Theory of Computing Systems 57(1):1-35, 2015

  47. arXiv:1306.6598  [pdf, ps, other

    cs.CC cs.DM math.CO

    A More Complicated Hardness Proof for Finding Densest Subgraphs in Bounded Degree Graphs

    Authors: Manuel Sorge

    Abstract: We consider the Densest-Subgraph problem, where a graph and an integer k is given and we search for a subgraph on exactly k vertices that induces the maximum number of edges. We prove that this problem is NP-hard even when the input graph has maximum degree three.

    Submitted 27 June, 2013; originally announced June 2013.

  48. arXiv:1101.4283  [pdf, other

    cs.DM

    On Making Directed Graphs Eulerian

    Authors: Manuel Sorge

    Abstract: A directed graph is called Eulerian, if it contains a tour that traverses every arc in the graph exactly once. We study the problem of Eulerian extension (EE) where a directed multigraph G and a weight function is given and it is asked whether G can be made Eulerian by adding arcs whose total weight does not exceed a given threshold. This problem is motivated through applications in vehicle routin… ▽ More

    Submitted 18 February, 2011; v1 submitted 22 January, 2011; originally announced January 2011.

    Comments: Revised version. Corrected typographic errors, corrected minor flaw, added many examples, schematics, and tables

  49. arXiv:1005.5395  [pdf, other

    cs.DM

    Algorithmic Aspects of Golomb Ruler Construction

    Authors: Manuel Sorge

    Abstract: We consider Golomb rulers and their construction. Common rulers feature marks at every unit measure, distances can often be measured with numerous pairs of marks. On Golomb rulers, for every distance there are at most two marks measuring it. The construction of optimal---with respect to shortest length for given number of marks or maximum number of marks for given length---is nontrivial, various p… ▽ More

    Submitted 8 June, 2010; v1 submitted 28 May, 2010; originally announced May 2010.