Sebastian Kuhnert

dblp:59/7050 · DBLP profile ↗
← Back
18ranked-venue papers
0as first author
1since 2021 · last 2021
0000-0003-2197-5803ORCID · verified

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

Theory of computation · 18 · 1 since 2021
YearPublicationVenuePosition
2021 Parameterized Complexity of Small Weight Automorphisms and Isomorphisms
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Jacobo Torán
Algorithmica3
2017 Finding Small Weight Isomorphisms with Additional Constraints is Fixed-Parameter Tractable
abstract
Lubiw showed that several variants of Graph Isomorphism are NP-complete, where the solutions are required to satisfy certain additional constraints [SICOMP 10, 1981]. One of these, called Isomorphism With Restrictions, is to decide for two given graphs X_1=(V,E_1) and X_2=(V,E_2) and a subset R\subseteq V\times V of forbidden pairs whether there is an isomorphism \pi from X_1 to X_2 such that i^\pi\ne j for all (i,j)\in R. We prove that this problem and several of its generalizations are in fact in \FPT: - The problem of deciding whether there is an isomorphism between two graphs that moves k vertices and satisfies Lubiw-style constraints is in FPT, with k and the size of R as parameters. The problem remains in FPT even if a conjunction of disjunctions of such constraints is allowed. As a consequence of the main result it follows that the problem to decide whether there is an isomorphism that moves exactly k vertices is in FPT. This solves a question left open in our article on exact weight automorphisms [STACS 2017]. - When the number of moved vertices is unrestricted, finding isomorphisms that satisfy a CNF of Lubiw-style constraints can be solved in FPT with access to a GI oracle. - Checking if there is an isomorphism π between two graphs with complexity t is also in FPT with t as parameter, where the complexity of a permutation is the Cayley measure defined as the minimum number t such that \pi can be expressed as a product of t transpositions. - We consider a more general problem in which the vertex set of a graph X is partitioned into Red and Blue, and we are interested in an automorphism that stabilizes Red and Blue and moves exactly k vertices in Blue, where k is the parameter. This problem was introduced by [Downey and Fellows 1999], and we showed [STACS 2017] that it is W[1]-hard even with color classes of size 4 inside Red. Now, for color classes of size at most 3 inside Red, we show the problem is in FPT. In the non-parameterized setting, all these problems are NP-complete. Also, they all generalize in several ways the problem to decide whether there is an isomorphism between two graphs that moves at most k vertices, shown to be in FPT by Schweitzer [ESA 2011].
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Jacobo Torán
IPEC3
2017 Parameterized Complexity of Small Weight Automorphisms
abstract
We show that checking if a given hypergraph has an automorphism that moves exactly k vertices is fixed parameter tractable, using k and additionally either the maximum hyperedge size or the maximum color class size as parameters. In particular, it suffices to use k as parameter if the hyperedge size is at most polylogarithmic in the size of the given hypergraph. As a building block for our algorithms, we generalize Schweitzer's FPT algorithm [ESA 2011] that, given two graphs on the same vertex set and a parameter k, decides whether there is an isomorphism between the two graphs that moves at most k vertices. We extend this result to hypergraphs, using the maximum hyperedge size as a second parameter. Another key component of our algorithm is an orbit-shrinking technique that preserves permutations that move few points and that may be of independent interest. Applying it to a suitable subgroup of the automorphism group allows us to switch from bounded hyperedge size to bounded color classes in the exactly-k case.
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Jacobo Torán
STACS3
2017 Circular-arc hypergraphs: Rigidity via connectedness
Johannes Köbler, Sebastian Kuhnert, Oleg Verbitsky 0001
Discret. Appl. Math.2
2016 The Parameterized Complexity of Fixing Number and Vertex Individualization in Graphs
abstract
In this paper we study the complexity of the following problems: Given a colored graph X=(V,E,c), compute a minimum cardinality set S of vertices such that no nontrivial automorphism of X fixes all vertices in S. A closely related problem is computing a minimum base S for a permutation group G on [n] given by generators, i.e., a minimum cardinality subset S of [n] such that no nontrivial permutation in G fixes all elements of S. Our focus is mainly on the parameterized complexity of these problems. We show that when k=|S| is treated as parameter, then both problems are MINI[1]-hard. For the dual problems, where k=n-|S| is the parameter, we give FPT algorithms. A notion closely related to fixing is called individualization. Individualization combined with the Weisfeiler-Leman procedure is a fundamental technique in algorithms for Graph Isomorphism. Motivated by the power of individualization, in the present paper we explore the complexity of individualization: what is the minimum number of vertices we need to individualize in a given graph such that color refinement "succeeds" on it. Here "succeeds" could have different interpretations, and we consider the following: It could mean the individualized graph becomes: (a) discrete, (b) amenable, (c) compact, or (d) refinable. In particular, we study the parameterized versions of these problems where the parameter is the number of vertices individualized. We show a dichotomy: For graphs with color classes of size at most 3 these problems can be solved in polynomial time (even in logspace), while starting from color class size 4 they become W[P]-hard.
Vikraman Arvind, Frank Fuhlbrück, Johannes Köbler, Sebastian Kuhnert, Gaurav Rattan
MFCS4
2016 Solving Linear Equations Parameterized by Hamming Weight
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Jacobo Torán
Algorithmica3
2016 On the isomorphism problem for Helly circular-arc graphs
Johannes Köbler, Sebastian Kuhnert, Oleg Verbitsky 0001
Inf. Comput.2
2015 On the isomorphism problem for decision trees and decision lists
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Gaurav Rattan, Yadu Vasudev
Theor. Comput. Sci.3
2014 Solving Linear Equations Parameterized by Hamming Weight
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Jacobo Torán
IPEC3
2013 On the Isomorphism Problem for Decision Trees and Decision Lists
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Gaurav Rattan, Yadu Vasudev
FCT3
2013 Helly Circular-Arc Graph Isomorphism Is in Logspace
Johannes Köbler, Sebastian Kuhnert, Oleg Verbitsky 0001
MFCS2
2012 Solving the Canonical Representation and Star System Problems for Proper Circular-Arc Graphs in Logspace
abstract
We present a logspace algorithm that constructs a canonical intersection model for a given proper circular-arc graph, where canonical means that isomorphic graphs receive identical models. This implies that the recognition and the isomorphism problems for these graphs are solvable in logspace. For the broader class of concave-round graphs, which still possess (not necessarily proper) circular-arc models, we show that a canonical circular-arc model can also be constructed in logspace. As a building block for these results, we design a logspace algorithm for computing canonical circular-arc models of circular-arc hypergraphs; this important class of hypergraphs corresponds to matrices with the circular ones property. Furthermore, we consider the Star System Problem that consists in reconstructing a graph from its closed neighborhood hypergraph. We show that this problem is solvable in logarithmic space for the classes of proper circular-arc, concave-round, and co-convex graphs.
Johannes Köbler, Sebastian Kuhnert, Oleg Verbitsky 0001
FSTTCS2
2012 Interval Graph Representation with Given Interval and Intersection Lengths
Johannes Köbler, Sebastian Kuhnert, Osamu Watanabe 0001
ISAAC2
2012 Approximate Graph Isomorphism
Vikraman Arvind, Johannes Köbler, Sebastian Kuhnert, Yadu Vasudev
MFCS3
2012 The isomorphism problem for k-trees is complete for logspace
Vikraman Arvind, Bireswar Das, Johannes Köbler, Sebastian Kuhnert
Inf. Comput.4
2011 Interval Graphs: Canonical Representations in Logspace
abstract
We present a logspace algorithm for computing a canonical labeling, in fact, a canonical interval representation, for interval graphs. To achieve this, we compute canonical interval representations of interval hypergraphs. This approach also yields a canonical labeling of convex graphs. As a consequence, the isomorphism and automorphism problems for these graph classes are solvable in logspace. For proper interval graphs we also design logspace algorithms computing their canonical representations by proper and by unit interval systems.
Johannes Köbler, Sebastian Kuhnert, Bastian Laubner, Oleg Verbitsky 0001
SIAM J. Comput.2
2010 Interval Graphs: Canonical Representation in Logspace
Johannes Köbler, Sebastian Kuhnert, Bastian Laubner, Oleg Verbitsky 0001
ICALP (1)2
2009 The Isomorphism Problem for k-Trees Is Complete for Logspace
Johannes Köbler, Sebastian Kuhnert
MFCS2