Skip to main content

Showing 1–26 of 26 results for author: Neuen, D

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

    cs.CC cs.DS

    Counting Small Induced Subgraphs: Hardness via Fourier Analysis

    Authors: Radu Curticapean, Daniel Neuen

    Abstract: For a fixed graph property $Φ$ and integer $k \geq 1$, the problem $\#\mathrm{IndSub}(Φ,k)$ asks to count the induced $k$-vertex subgraphs satisfying $Φ$ in an input graph $G$. If $Φ$ is trivial on $k$-vertex graphs (i.e., if $Φ$ contains either all or no $k$-vertex graphs), this problem is trivial. Otherwise we prove, among other results: - If $Φ$ is edge-monotone (i.e., closed under deleting e… ▽ More

    Submitted 9 July, 2024; originally announced July 2024.

  2. arXiv:2402.03274  [pdf, other

    cs.DM cs.LO math.CO

    Bounding the Weisfeiler-Leman Dimension via a Depth Analysis of I/R-Trees

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman (WL) dimension is an established measure for the inherent descriptive complexity of graphs and relational structures. It corresponds to the number of variables that are needed and sufficient to define the object of interest in a counting version of first-order logic (FO). These bounded-variable counting logics were even candidates to capture graph isomorphism, until a celebrat… ▽ More

    Submitted 5 February, 2024; originally announced February 2024.

    Comments: 37 pages, 2 figures

  3. arXiv:2312.02048  [pdf, other

    cs.DS cs.DM

    Isomorphism for Tournaments of Small Twin Width

    Authors: Martin Grohe, Daniel Neuen

    Abstract: We prove that isomorphism of tournaments of twin width at most $k$ can be decided in time $k^{O(\log k)}n^{O(1)}$. This implies that the isomorphism problem for classes of tournaments of bounded or moderately growing twin width is in polynomial time. By comparison, there are classes of undirected graphs of bounded twin width that are isomorphism complete, that is, the isomorphism problem for the c… ▽ More

    Submitted 18 June, 2024; v1 submitted 4 December, 2023; originally announced December 2023.

    Comments: 30 pages, 2 figures, full version of a paper accepted at ICALP 2024; second version improves several bounds and the presentation of the results

  4. arXiv:2308.15306  [pdf, other

    cs.DS

    Approximate Monotone Local Search for Weighted Problems

    Authors: Baris Can Esmer, Ariel Kulik, Daniel Marx, Daniel Neuen, Roohani Sharma

    Abstract: In a recent work, Esmer et al. describe a simple method - Approximate Monotone Local Search - to obtain exponential approximation algorithms from existing parameterized exact algorithms, polynomial-time approximation algorithms and, more generally, parameterized approximation algorithms. In this work, we generalize those results to the weighted setting. More formally, we consider monotone subset… ▽ More

    Submitted 29 August, 2023; originally announced August 2023.

  5. arXiv:2308.11970  [pdf, ps, other

    cs.DM cs.DS cs.LO

    Compressing CFI Graphs and Lower Bounds for the Weisfeiler-Leman Refinements

    Authors: Martin Grohe, Moritz Lichter, Daniel Neuen, Pascal Schweitzer

    Abstract: The $k$-dimensional Weisfeiler-Leman ($k$-WL) algorithm is a simple combinatorial algorithm that was originally designed as a graph isomorphism heuristic. It naturally finds applications in Babai's quasipolynomial time isomorphism algorithm, practical isomorphism solvers, and algebraic graph theory. However, it also has surprising connections to other areas such as logic, proof complexity, combina… ▽ More

    Submitted 23 August, 2023; originally announced August 2023.

    Comments: 26 pages, 5 figures, full version of a paper accepted at FOCS 2023

  6. arXiv:2306.15331  [pdf, other

    cs.DS cs.CC

    Optimally Repurposing Existing Algorithms to Obtain Exponential-Time Approximations

    Authors: Barış Can Esmer, Ariel Kulik, Dániel Marx, Daniel Neuen, Roohani Sharma

    Abstract: The goal of this paper is to understand how exponential-time approximation algorithms can be obtained from existing polynomial-time approximation algorithms, existing parameterized exact algorithms, and existing parameterized approximation algorithms. More formally, we consider a monotone subset minimization problem over a universe of size $n$ (e.g., Vertex Cover or Feedback Vertex Set). We have a… ▽ More

    Submitted 27 June, 2023; originally announced June 2023.

    Comments: 80 pages, 5 figures

  7. arXiv:2306.03640  [pdf, other

    cs.CC cs.DS

    Tight Complexity Bounds for Counting Generalized Dominating Sets in Bounded-Treewidth Graphs Part II: Hardness Results

    Authors: Jacob Focke, Dániel Marx, Fionn Mc Inerney, Daniel Neuen, Govind S. Sankar, Philipp Schepper, Philip Wellnitz

    Abstract: For a well-studied family of domination-type problems, in bounded-treewidth graphs, we investigate whether it is possible to find faster algorithms. For sets $σ,ρ$ of non-negative integers, a $(σ,ρ)$-set of a graph $G$ is a set $S$ of vertices such that $|N(u)\cap S|\in σ$ for every $u\in S$, and $|N(v)\cap S|\in ρ$ for every $v\not\in S$. The problem of finding a $(σ,ρ)$-set (of a certain size) u… ▽ More

    Submitted 26 May, 2023; originally announced June 2023.

    Comments: This is the second part following an accompanying paper arXiv:2211.04278. We split the original paper to keep paper length more manageable

    ACM Class: F.2.2; G.2.1

  8. arXiv:2304.07011  [pdf, other

    math.CO cs.DM

    Homomorphism-Distinguishing Closedness for Graphs of Bounded Tree-Width

    Authors: Daniel Neuen

    Abstract: Two graphs are homomorphism indistinguishable over a graph class $\mathcal{F}$, denoted by $G \equiv_{\mathcal{F}} H$, if $\operatorname{hom}(F,G) = \operatorname{hom}(F,H)$ for all $F \in \mathcal{F}$ where $\operatorname{hom}(F,G)$ denotes the number of homomorphisms from $F$ to $G$. A classical result of Lovász shows that isomorphism between graphs is equivalent to homomorphism indistinguishabi… ▽ More

    Submitted 10 July, 2023; v1 submitted 14 April, 2023; originally announced April 2023.

    Comments: 10 pages; second version adds a characterization of subgraph counts detected by WL

  9. arXiv:2301.13317  [pdf, other

    cs.DS cs.DM cs.LO

    The Iteration Number of the Weisfeiler-Leman Algorithm

    Authors: Martin Grohe, Moritz Lichter, Daniel Neuen

    Abstract: We prove new upper and lower bounds on the number of iterations the $k$-dimensional Weisfeiler-Leman algorithm ($k$-WL) requires until stabilization. For $k \geq 3$, we show that $k$-WL stabilizes after at most $O(kn^{k-1}\log n)$ iterations (where $n$ denotes the number of vertices of the input structures), obtaining the first improvement over the trivial upper bound of $n^{k}-1$ and extending a… ▽ More

    Submitted 27 May, 2023; v1 submitted 30 January, 2023; originally announced January 2023.

    Comments: 30 pages, 1 figure, full version of a paper accepted at LICS 2023; second version improves the presentation of the results

  10. arXiv:2211.04458  [pdf, other

    cs.DS cs.DM

    Computing Square Colorings on Bounded-Treewidth and Planar Graphs

    Authors: Akanksha Agrawal, Dániel Marx, Daniel Neuen, Jasper Slusallek

    Abstract: A square coloring of a graph $G$ is a coloring of the square $G^2$ of $G$, that is, a coloring of the vertices of $G$ such that any two vertices that are at distance at most $2$ in $G$ receive different colors. We investigate the complexity of finding a square coloring with a given number of $q$ colors. We show that the problem is polynomial-time solvable on graphs of bounded treewidth by presenti… ▽ More

    Submitted 8 November, 2022; originally announced November 2022.

    Comments: 72 pages, 15 figures, full version of a paper accepted at SODA 2023

  11. arXiv:2211.04278  [pdf, other

    cs.CC cs.DS

    Tight Complexity Bounds for Counting Generalized Dominating Sets in Bounded-Treewidth Graphs Part I: Algorithmic Results

    Authors: Jacob Focke, Dániel Marx, Fionn Mc Inerney, Daniel Neuen, Govind S. Sankar, Philipp Schepper, Philip Wellnitz

    Abstract: We investigate how efficiently a well-studied family of domination-type problems can be solved on bounded-treewidth graphs. For sets $σ,ρ$ of non-negative integers, a $(σ,ρ)$-set of a graph $G$ is a set $S$ of vertices such that $|N(u)\cap S|\in σ$ for every $u\in S$, and $|N(v)\cap S|\in ρ$ for every $v\not\in S$. The problem of finding a $(σ,ρ)$-set (of a certain size) unifies standard problems… ▽ More

    Submitted 21 June, 2023; v1 submitted 8 November, 2022; originally announced November 2022.

    Comments: We split the original paper to keep paper length more manageable. This is the first part with the algorithmic results followed by the accompanying paper arXiv:2306.03640 covering the second part with the hardness results

  12. arXiv:2206.13481  [pdf, ps, other

    cs.DS cs.CC

    Faster Exponential-Time Approximation Algorithms Using Approximate Monotone Local Search

    Authors: Barış Can Esmer, Ariel Kulik, Dániel Marx, Daniel Neuen, Roohani Sharma

    Abstract: We generalize the monotone local search approach of Fomin, Gaspers, Lokshtanov and Saurabh [J.ACM 2019], by establishing a connection between parameterized approximation and exponential-time approximation algorithms for monotone subset minimization problems. In a monotone subset minimization problem the input implicitly describes a non-empty set family over a universe of size $n$ which is closed u… ▽ More

    Submitted 27 June, 2022; originally announced June 2022.

    Comments: 27 pages, full version of a paper accepted at ESA 2022

  13. arXiv:2206.10557  [pdf, other

    cs.DM math.CO

    A Study of Weisfeiler-Leman Colorings on Planar Graphs

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman (WL) algorithm is a combinatorial procedure that computes colorings on graphs, which can often be used to detect their (non-)isomorphism. Particularly the 1- and 2-dimensional versions 1-WL and 2-WL have received much attention, due to their numerous links to other areas of computer science. Knowing the expressive power of a certain dimension of the algorithm usually amounts… ▽ More

    Submitted 21 June, 2022; originally announced June 2022.

    Comments: 53 pages, 15 figures, full version of a paper accepted at ICALP 2022

  14. arXiv:2110.15098  [pdf, other

    cs.DS cs.CC

    A Framework for Parameterized Subexponential Algorithms for Generalized Cycle Hitting Problems on Planar Graphs

    Authors: Dániel Marx, Pranabendu Misra, Daniel Neuen, Prafullkumar Tale

    Abstract: Subexponential parameterized algorithms are known for a wide range of natural problems on planar graphs, but the techniques are usually highly problem specific. The goal of this paper is to introduce a framework for obtaining $n^{O(\sqrt{k})}$ time algorithms for a family of graph modification problems that includes problems that can be seen as generalized cycle hitting problems. Our starting po… ▽ More

    Submitted 28 October, 2021; originally announced October 2021.

    Comments: 97 pages, 8 figures

  15. arXiv:2106.14869  [pdf, other

    cs.DS cs.DM math.CO

    Isomorphism Testing Parameterized by Genus and Beyond

    Authors: Daniel Neuen

    Abstract: We give an isomorphism test for graphs of Euler genus $g$ running in time $2^{O(g^4 \log g)}n^{O(1)}$. Our algorithm provides the first explicit upper bound on the dependence on $g$ for an fpt isomorphism test parameterized by the Euler genus of the input graphs. The only previous fpt algorithm runs in time $f(g)n$ for some function $f$ (Kawarabayashi 2015). Actually, our algorithm even works when… ▽ More

    Submitted 2 October, 2023; v1 submitted 28 June, 2021; originally announced June 2021.

    Comments: 31 pages, 5 figure, full version of a paper accepted at ESA 2021; second version improves the presentation of the results

    Journal ref: SIAM J. Discret. Math. 38(1): 453-484 (2024)

  16. arXiv:2011.14730  [pdf, other

    cs.DS cs.DM math.CO

    Isomorphism Testing for Graphs Excluding Small Topological Subgraphs

    Authors: Daniel Neuen

    Abstract: We give an isomorphism test that runs in time $n^{\operatorname{polylog}(h)}$ on all $n$-vertex graphs excluding some $h$-vertex vertex graph as a topological subgraph. Previous results state that isomorphism for such graphs can be tested in time $n^{\operatorname{polylog}(n)}$ (Babai, STOC 2016) and $n^{f(h)}$ for some function $f$ (Grohe and Marx, SIAM J. Comp., 2015). Our result also unifies… ▽ More

    Submitted 6 March, 2024; v1 submitted 30 November, 2020; originally announced November 2020.

    Comments: 42 pages, 3 figures, full version of a paper accepted at SODA 2022; second and third version improve the presentation of the results. arXiv admin note: text overlap with arXiv:2004.07671

  17. arXiv:2011.01366  [pdf, ps, other

    cs.DS cs.DM math.CO

    Recent Advances on the Graph Isomorphism Problem

    Authors: Martin Grohe, Daniel Neuen

    Abstract: We give an overview of recent advances on the graph isomorphism problem. Our main focus will be on Babai's quasi-polynomial time isomorphism test and subsequent developments that led to the design of isomorphism algorithms with a quasi-polynomial parameterized running time of the from $n^{\text{polylog}(k)}$, where $k$ is a graph parameter such as the maximum degree. A second focus will be the com… ▽ More

    Submitted 14 January, 2021; v1 submitted 2 November, 2020; originally announced November 2020.

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

    MSC Class: 05C85 ACM Class: F.2.2; G.2.2

  18. arXiv:2004.07671  [pdf, other

    cs.DS cs.DM math.CO

    Isomorphism Testing for Graphs Excluding Small Minors

    Authors: Martin Grohe, Daniel Neuen, Daniel Wiebking

    Abstract: We prove that there is a graph isomorphism test running in time $n^{\operatorname{polylog}(h)}$ on $n$-vertex graphs excluding some $h$-vertex graph as a minor. Previously known bounds were $n^{\operatorname{poly}(h)}$ (Ponomarenko, 1988) and $n^{\operatorname{polylog}(n)}$ (Babai, STOC 2016). For the algorithm we combine recent advances in the group-theoretic graph isomorphism machinery with new… ▽ More

    Submitted 24 October, 2022; v1 submitted 16 April, 2020; originally announced April 2020.

    Comments: 33 pages, 7 figures, full version of a paper accepted at FOCS 2020; second version improves the presentation of the results

    Journal ref: SIAM J. Comput. 52(1): 238-272 (2023)

  19. arXiv:2002.06997  [pdf, other

    cs.DS cs.DM

    Hypergraph Isomorphism for Groups with Restricted Composition Factors

    Authors: Daniel Neuen

    Abstract: We consider the isomorphism problem for hypergraphs taking as input two hypergraphs over the same set of vertices $V$ and a permutation group $Γ$ over domain $V$, and asking whether there is a permutation $γ\in Γ$ that proves the two hypergraphs to be isomorphic. We show that for input groups, all of whose composition factors are isomorphic to a subgroup of the symmetric group on $d$ points, this… ▽ More

    Submitted 31 July, 2022; v1 submitted 17 February, 2020; originally announced February 2020.

    Comments: 50 pages, 5 figures, full version of a paper accepted at ICALP 2020; second version improves the presentation of the results

    Journal ref: ACM Trans. Algorithms 18(3): 27:1-27:50 (2022)

  20. arXiv:1908.05268  [pdf, other

    cs.DM cs.LO math.CO

    The Power of the Weisfeiler-Leman Algorithm to Decompose Graphs

    Authors: Sandra Kiefer, Daniel Neuen

    Abstract: The Weisfeiler-Leman procedure is a widely-used technique for graph isomorphism testing that works by iteratively computing an isomorphism-invariant coloring of vertex tuples. Meanwhile, a fundamental tool in structural graph theory, which is often exploited in approaches to tackle the graph isomorphism problem, is the decomposition into 2- and 3-connected components. We prove that the 2-dimensi… ▽ More

    Submitted 22 September, 2021; v1 submitted 14 August, 2019; originally announced August 2019.

    Comments: 48 pages, 6 figures, full version of a paper accepted at MFCS 2019. Added Definition 5.4 and Theorem 5.6 to formalise the notions and arguments. New appendix contains extended proofs for Theorems 5.6 and 5.7. Results remain unchanged

    Journal ref: SIAM J. Discret. Math. 36(1): 252-298 (2022)

  21. arXiv:1901.10330  [pdf, other

    cs.DS cs.LO math.CO

    Canonisation and Definability for Graphs of Bounded Rank Width

    Authors: Martin Grohe, Daniel Neuen

    Abstract: We prove that the combinatorial Weisfeiler-Leman algorithm of dimension $(3k+4)$ is a complete isomorphism test for the class of all graphs of rank width at most $k$. Rank width is a graph invariant that, similarly to tree width, measures the width of a certain style of hierarchical decomposition of graphs; it is equivalent to clique width. It was known that isomorphism of graphs of rank width… ▽ More

    Submitted 16 July, 2022; v1 submitted 29 January, 2019; originally announced January 2019.

    Comments: 32 pages, 2 figures; second version corrects a small error in the proof of Theorem 1.1 and improves the presentation

    Journal ref: ACM Trans. Comput. Log. 24(1): 6:1-6:31 (2023)

  22. arXiv:1803.06858  [pdf, ps, other

    cs.DS cs.DM math.CO

    An improved isomorphism test for bounded-tree-width graphs

    Authors: Martin Grohe, Daniel Neuen, Pascal Schweitzer, Daniel Wiebking

    Abstract: We give a new fpt algorithm testing isomorphism of $n$-vertex graphs of tree width $k$ in time $2^{k\operatorname{polylog} (k)}\operatorname{poly} (n)$, improving the fpt algorithm due to Lokshtanov, Pilipczuk, Pilipczuk, and Saurabh (FOCS 2014), which runs in time $2^{\mathcal{O}(k^5\log k)}\operatorname{poly} (n)$. Based on an improved version of the isomorphism-invariant graph decomposition tec… ▽ More

    Submitted 19 March, 2018; originally announced March 2018.

    Comments: 34 pages, 1 figures

  23. arXiv:1802.04659  [pdf, ps, other

    cs.DS cs.DM math.CO math.GR

    A Faster Isomorphism Test for Graphs of Small Degree

    Authors: Martin Grohe, Daniel Neuen, Pascal Schweitzer

    Abstract: In a recent breakthrough, Babai (STOC 2016) gave a quasipolynomial time graph isomorphism test. In this work, we give an improved isomorphism test for graphs of small degree: our algorithms runs in time $n^{O((\log d)^{c})}$, where $n$ is the number of vertices of the input graphs, $d$ is the maximum degree of the input graphs, and $c$ is an absolute constant. The best previous isomorphism test fo… ▽ More

    Submitted 30 November, 2019; v1 submitted 13 February, 2018; originally announced February 2018.

    Comments: 36 pages; second version significantly improves on the results and gives a faster isomorphism test for all graphs of maximum degree d rather than just graphs of maximum degree d and logarithmic diameter; third version adds additional explanations and corrects several typos

  24. arXiv:1705.03686  [pdf, ps, other

    cs.DS math.CO

    Benchmark Graphs for Practical Graph Isomorphism

    Authors: Daniel Neuen, Pascal Schweitzer

    Abstract: The state-of-the-art solvers for the graph isomorphism problem can readily solve generic instances with tens of thousands of vertices. Indeed, experiments show that on inputs without particular combinatorial structure the algorithms scale almost linearly. In fact, it is non-trivial to create challenging instances for such solvers and the number of difficult benchmark graphs available is quite limi… ▽ More

    Submitted 10 May, 2017; originally announced May 2017.

    Comments: 32 pages

  25. arXiv:1705.03283  [pdf, ps, other

    cs.CC cs.DS

    An exponential lower bound for Individualization-Refinement algorithms for Graph Isomorphism

    Authors: Daniel Neuen, Pascal Schweitzer

    Abstract: The individualization-refinement paradigm provides a strong toolbox for testing isomorphism of two graphs and indeed, the currently fastest implementations of isomorphism solvers all follow this approach. While these solvers are fast in practice, from a theoretical point of view, no general lower bounds concerning the worst case complexity of these tools are known. In fact, it is an open question… ▽ More

    Submitted 9 May, 2017; originally announced May 2017.

    Comments: 21 pages

  26. arXiv:1602.08371  [pdf, ps, other

    cs.DS math.CO

    Graph Isomorphism for unit square graphs

    Authors: Daniel Neuen

    Abstract: In the past decades for more and more graph classes the Graph Isomorphism Problem was shown to be solvable in polynomial time. An interesting family of graph classes arises from intersection graphs of geometric objects. In this work we show that the Graph Isomorphism Problem for unit square graphs, intersection graphs of axis-parallel unit squares in the plane, can be solved in polynomial time. Si… ▽ More

    Submitted 22 June, 2016; v1 submitted 26 February, 2016; originally announced February 2016.

    Comments: 31 pages, 6 figures