Abstract 1 Executive Summary 2 Table of Contents 3 Overview of Talks 4 Open problems 5 Participants

New Tools in Parameterized Complexity: Paths, Cuts, and Decomposition

Report from Dagstuhl Seminar 24411
Fedor V. Fomin111Editor / Organizer University of Bergen, NO Dániel Marx222Editor / Organizer CISPA – Saarbrücken, DE Saket Saurabh333Editor / Organizer The Institute of Mathematical Sciences – Chennai, IN
Roohani Sharma444Editor / Organizer
MPI für Informatik – Saarbrücken, DE
Madhumita Kundu555Editorial Assistant / Collector University of Bergen, NO
Abstract

The Dagstuhl Seminar concentrated on the development of new tools arising from the parameterized complexity of cuts, paths, and decompositions in graphs. The last 2 years were very exciting for the area, with a number of breakthroughs.

In FOCS 2021, Korhonen introduced a new method for approximating tree decompositions in graphs. His method, which was deeply rooted in classical graph theory, appeared to be a very handy tool for decomposing graphs, and several STOC/FOCS papers developed this method in various settings. In parallel, a novel perspective on graph decompositions was proposed by Bonnet et al. in FOCS 2020. The new theory of twin-width had many exciting consequences, and we were still at the beginning of understanding the real impact of the new decompositions on graph algorithms.

In a series of papers (SODA 2021, STOC 2022, SODA 2023), Kim et al. developed beautiful algorithmic methods for handling separators in (undirected, weighted, or directed) graphs by the addition of arcs. The new algorithmic tool was used to resolve a number of long-standing open problems in the area, and it also seemed to pave the road to many more new discoveries.

Reis and Rothvoss (Arxiv 2023) announced a ((logn)O(n)) time randomized algorithm to solve integer programs in n variables. This breakthrough had an impact on many problems in parameterized complexity, especially on problems concerning cuts in graphs. Finally, by employing algebraic methods (both new and old), significant progress was made on several problems related to paths, including the classical (k)-disjoint path problems.

This seminar brought together people from the parameterized complexity community, specialists in cuts, flows, and connectivity, and those who had been at the forefront of these new developments. In doing so, it consolidated the results achieved in recent years, discussed future research directions, and further explored the potential applications of the methods and techniques described above.

Keywords and phrases:
fixed-parameter tractability, intractability, parameterized complexity
Seminar:
October 6–11, 2024 – https://www.dagstuhl.de/24411
2012 ACM Subject Classification:
Theory of computation Computational complexity and cryptography
; Theory of computation Design and analysis of algorithms
Copyright and License:
[Uncaptioned image] Except where otherwise noted, content of this report is licensed under a Creative Commons BY 4.0 International license

1 Executive Summary

Fedor V. Fomin (University of Bergen, NO)
Dániel Marx (CISPA – Saarbrücken, DE)
Saket Saurabh (The Institute of Mathematical Sciences – Chennai, IN)
Roohani Sharma (MPI für Informatik – Saarbrücken, DE)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Fedor V. Fomin, Dániel Marx, Saket Saurabh, and Roohani Sharma

Description of the Seminar: Topics and goals

Parameterized Complexity is an alternative approach of handling computational intractability. The main idea of the approach taken by the Parameterized Complexity is to analyze the complexity in finer detail by considering additional problem parameters beyond the input size and expresses the efficiency of the algorithms in terms of these parameters. In this framework, many NP-hard problems have been shown to be (fixed-parameter) tractable (FPT) when certain structural parameters of the inputs are bounded.

In the last three decades, there has been tremendous progress in understanding which problems are fixed-parameter tractable and which problems are not (under standard complexity assumptions). For all these years the central vision of the Parameterized Complexity has been to provide the algorithmic and complexity-theoretic toolkit for studying multivariate algorithmics in different disciplines and subfields of Computer Science. To achieve this vision several algorithmic and complexity theoretic tools such as polynomial time preprocessing, aka, kernelization, color-coding, graph-decompositions, parameterized integer programming, iterative compression, or lower bounds methods based on assumptions stronger than PNP have been developed. These tools are universal as they not only helped in the development of the core of Parameterized Complexity but also led to its success in other subfields of Computer Science such as Approximation Algorithms, Computational Social Choice, Computational Geometry, problems solvable in P (polynomial time) to name a few.

In the last few years several decade old open problems in Parameterized Complexity have been resolved. These have resulted in several new algorithmic tools for the core of Parameterized Complexity. These include tools such as iterative and local improvement methods for graph decomposition, methods arising from extremal combinatorics and graph theory, flow augmentation, faster algorithms for solving integer programs on n variables, and new algebraic methods. A natural question is to extend these tools in different directions and explore the limits and applicability of these new tools. Thus,

the main objective of the Dagstuhl Seminar was to initiate the discussion on extension, limits and applicability of newly developed tools arising from paths, cuts, and decomposition.

One of the seminar’s central goals was to facilitate a fruitful dialogue between researchers working at the core of Parameterized Complexity and those from Mathematical Programming, Computational Linear Algebra, Graph Theory, and Combinatorics, who had contributed to recent advances in parameterized algorithms. The Dagstuhl event enabled participants to explore possibilities for developing new tools and techniques that emerged from this collaboration.

Next, the seminar presented a few concrete examples of newly developed tools and techniques from various domains of Parameterized Complexity, which formed the focal points of discussion.

  • Width Parameters: Treewidth and Twinwidth.

  • Tools Based on Extremal Combinatorics: Paths and Rainbow Matching.

  • Cut Based Tool: Flow Augmentation.

  • Mathematical Programming.

  • Algebraic Methods.

Related Seminars

This Dagstuhl Seminar could be considered as a continuation of the Dagstuhl Seminar series on parameterized algorithms and complexity. The previous seminars in this series are New Horizons in Parameterized Complexity (seminar 19041), Randomization in Parameterized Complexity (seminar 17041), Optimality and Tight Results in Parameterized Complexity (seminar 14451), Data Reduction and Problem Kernels (seminar 12241), Parameterized complexity and approximation algorithms (seminar 09511), Structure Theory and FPT Algorithmics for Graphs, Digraphs and Hypergraphs (seminar 07281), Exact Algorithms and Fixed-Parameter Tractability (seminar 05301), Fixed Parameter Algorithms (seminar 03311), and Parameterized Complexity (seminar 01311).

Organization of the Seminar

During the five-day seminar, 48 researchers from theoretical computer science, mathematical optimization, and operations research convened. Attendees ranged from senior scientists to postdoctoral scholars and advanced doctoral candidates, creating a rich environment for both mentorship and innovation.

The seminar featured 22 presentations of varying lengths. Six keynote speakers–Dániel Marx, Michał Pilipczuk, Euiwoong Lee, Tuukka Korhonen, Jie Xue, and Daniel Lokshtanov–delivered 60-minute talks that provided overviews of state-of-the-art methods and showcased recent breakthroughs in their respective areas. The remaining slots were filled with shorter, 30-minute talks covering various topics.

At the beginning of the week, open problem sessions encouraged participants to share challenges and spark collaborative research. The schedule also included ample free time, which attendees used for productive discussions and joint work, fostering new ideas and potential research partnerships.

Outcome

Organizers and participants regarded the seminar as a great success. It successfully brought together the relevant research communities, facilitated the sharing of state-of-the-art results, and enabled discussions on the major challenges in the field. The talks were not only excellent but also highly stimulating, prompting active engagement in working groups during afternoons and evenings. Particularly noteworthy was the participation of younger researchers (postdocs and PhD students), who integrated seamlessly and contributed to the seminar’s collegial and productive atmosphere.

2 Table of Contents

Executive Summary

Fedor V. Fomin, Dániel Marx, Saket Saurabh, and Roohani Sharma

Overview of Talks

Approximating Small Sparse Cuts

Aditya Anand and Thatchaphol Saranurak

Unbreakable Decomposition in Close-to-Linear Time

Aditya Anand, Euiwoong Lee, and Thatchaphol Saranurak

Planar Min-Sum Disjoint Paths in Subexponential FPT time

Matthias Bentert, Fedor V. Fomin, and Petr A. Golovach

Twin-width – Part 2

Édouard Bonnet

Algorithms for 2-connected network design and flexible Steiner trees with a constant number of terminals

Joseph Cheriyan

Topological methods for graph algorithms: (multi-)cuts on surface-embedded graphs

Éric Colin de Verdière

Efficient Approximation of Fractional Hypertree Width

Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan, and Jie Xue

Twin-width I

Eun Jung Kim

Longest Path parameterized by Maximum Independent Set

Fedor V. Fomin

Steiner Tree Parameterized by Multiway Cut and Even Less

Bart Jansen

A Subexponential Time Algorithm for Makespan Scheduling of Unit Jobs with Precedence Constraints

Jesper Nederlof

The Parameter Report: An Orientation Guide for Data-Driven Parameterization

Christian Komusiewicz

Linear-Time Algorithms for k-Edge-Connected Components, k-Lean Tree Decompositions, and More

Tuukka Korhonen

Parameterized Inapproximability Hypothesis under Exponential Time Hypothesis

Bingkai Lin

Feedback Vertex Set on Planar Graphs

Daniel Lokshtanov

Cuts, Paths, and Decompositions

Dániel Marx

Minimum Isolating Cuts for Fast Graph Algorithms: A tutorial

Thatchaphol Saranurak

Parameterized Streaming

Ramanujan Sridharan

Planar Disjoint Shortest Paths is Fixed-Parameter Tractable

Giannos Stamoulis

Parameterized Approximation for Capacitated 𝒅-Hitting Set with Hard Capacities

Vaishali Surianarayanan, Daniel Lokshtanov, Saket Saurabh, and Jie Xue

Parameterized Complexity in Explainable AI

Stefan Szeider

Complexity Framework for Subgraph-Free Graphs & Beyond

Erik Jan van Leeuwen

Planar Disjoint Paths, Treewidth, and Kernels

Michał Wlodarczyk

Open problems

Extending 1-Planar Drawings by a Few Vertices

Robert Ganian

Disjoint Paths Reconfiguration in Planar Graphs

Yusuke Kobayashi

Three-Sets Cut-Uncut

Tuukka Korhonen

Beating 𝒏! for Permutation CSPs

Marcin Pilipczuk

Better bounds for directed flow-augmentation

Marcin Pilipczuk

Space efficient Min Cut

Michał Pilipczuk

Bisection in Planar Graphs

Saket Saurabh

Skew Multicut on Planar DAGs

Michał Wlodarczyk

Participants

3 Overview of Talks

3.1 Approximating Small Sparse Cuts

Aditya Anand (University of Michigan – Ann Arbor, US), Thatchaphol Saranurak (University of Michigan – Ann Arbor, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Aditya Anand and Thatchaphol Saranurak

Joint work of: Aditya Anand, Jason Li, Thatchaphol Saranurak

We study polynomial-time approximation algorithms for (edge/vertex) Sparsest Cut and Small Set Expansion in terms of k, the number of edges or vertices cut in the optimal solution. Our main results are O(polylogk)-approximation algorithms for various versions in this setting.

Our techniques involve an extension of the notion of sample sets (Feige and Mahdian STOC’06), originally developed for small balanced cuts, to sparse cuts in general. We then show how to combine this notion of sample sets with two algorithms, one based on an existing framework of LP rounding and another new algorithm based on the cut-matching game, to get such approximation algorithms. Our cut-matching game algorithm can be viewed as a local version of the cut-matching game by Khandekar, Khot, Orecchia and Vishnoi and certifies an expansion of every vertex set of size s in O(logs) rounds. These techniques may be of independent interest.

As corollaries of our results, we also obtain an O(logopt)-approximation for min-max graph partitioning, where opt is the min-max value of the optimal cut, and improve the bound on the size of multicut mimicking networks computable in polynomial time.

3.2 Unbreakable Decomposition in Close-to-Linear Time

Aditya Anand (University of Michigan – Ann Arbor, US), Euiwoong Lee (University of Michigan – Ann Arbor, US), Thatchaphol Saranurak (University of Michigan – Ann Arbor, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Aditya Anand, Euiwoong Lee, and Thatchaphol Saranurak

Joint work of: Aditya Anand, Euiwoong Lee, Jason Li, Yaowei Long, Thatchaphol Saranurak

Unbreakable decomposition, introduced by Cygan et al. (SICOMP’19) and Cygan et al. (TALG’20), has proven to be one of the most powerful tools for parameterized graph cut problems in recent years. Unfortunately, all known constructions require at least Ωk(mn2) time, given an undirected graph with n vertices, m edges, and cut-size parameter k. In this work, we show the first close-to-linear time parameterized algorithm that computes an unbreakable decomposition. More precisely, for any 0<ϵ1, our algorithm runs in time 2O(kϵlog(k/ϵ))m1+ϵ and computes a (O(k/ϵ),k) unbreakable tree decomposition of the input graph, where each bag has adhesion at most O(k/ϵ). This immediately opens up possibilities for obtaining close-to-linear time algorithms for numerous problems whose only known solution is based on unbreakable decomposition.

3.3 Planar Min-Sum Disjoint Paths in Subexponential FPT time

Matthias Bentert (University of Bergen, NO), Fedor V. Fomin (University of Bergen, NO), Petr A. Golovach (University of Bergen, NO)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Matthias Bentert, Fedor V. Fomin, and Petr A. Golovach

In the Min-Sum Disjoint Paths problem, we are given an edge-weighted n-vertex graph and k terminal pairs. The task is to connect all terminal pairs by pairwise internally vertex-disjoint paths of minimum total length (or decide that there is no set of pairwise disjoint paths). We show that Min-Sum Disjoint Paths on (directed or undirected) planar input graphs can be solved in 2O(logO(1)())nO(1) time, where is the number of edges in an optimal solution. We complement our main result with an ETH-based lower bound excluding 2o(n)-time algorithms for undirected and unweighted planar graphs even in the special case where we ask whether all terminal pairs can be connected by shortest paths between the respective endpoints.

3.4 Twin-width – Part 2

Édouard Bonnet (ENS – Lyon, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Édouard Bonnet

We survey some algorithmic applications of twin-width.

3.5 Algorithms for 2-connected network design and flexible Steiner trees with a constant number of terminals

Joseph Cheriyan (University of Waterloo, CA)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Joseph Cheriyan

Joint work of: Joseph Cheriyan, Ishan Bansal, Logan Grout, Sharat Ibrahimpur

The k-Steiner-2NCS problem is as follows: Given a constant k, and an undirected connected graph G=(V,E), non-negative costs c on the edges, and a partition of V into a set of terminals, T, and a set of non-terminals (or, Steiner nodes), VT, where |T|=k, our algorithmic goal is to find a min-cost two-node connected subgraph that contains the terminals.

We present a randomized polynomial-time algorithm for the unweighted problem, and a randomized FPTAS for the weighted problem.

We obtain similar results for the k-Steiner-2ECS problem, where the input is the same, and the algorithmic goal is to find a min-cost two-edge connected subgraph that contains the terminals.

Our methods build on results by Bjorklund, Husfeldt, and Taslaman (SODA 2012) that give a randomized polynomial-time algorithm for the unweighted k-Steiner-cycle problem; this problem has the same inputs as the unweighted k-Steiner-2NCS problem, and the algorithmic goal is to find a min-cost simple cycle that contains the terminals.

3.6 Topological methods for graph algorithms: (multi-)cuts on surface-embedded graphs

Éric Colin de Verdière (Gustave Eiffel University – Marne-la-Vallée, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Éric Colin de Verdière

Minimum cut and multicut problems for general graphs are well-studied. In this talk, we survey algorithms and lower bounds for these problems when restricting to graphs that are either planar or embeddable on a fixed surface. For such classes of graphs, topological techniques, developed originally in computational geometry/topology with very different motivations in mind, turn out to be very useful.

We first aim to provide an executive summary of the computational topology routines that are the most useful for cut problems for surface-embedded graphs. We then discuss near-linear time algorithms for minimum cut on a fixed surface, which outperform the existing generic (polynomial-time) combinatorial algorithms. We then turn to the multicut problem, presenting an algorithm that is fixed-parameter tractable parameterized by the genus and the number of terminals, and an almost matching lower bound. There is actually a refined complexity analysis depending also on the demand pattern. Finally, we present an algorithm for the multicut problem that returns an (1+ε)-approximation and that is fixed parameter tractable in the genus, the number of terminals, and ε.

All these results rely on topological methods: The subgraph of the dual of the input graph, made of the edges dual to a multicut, has nice properties, which can be exploited using classical tools from algebraic topology such as homotopy, homology, and covering spaces.

3.7 Efficient Approximation of Fractional Hypertree Width

Daniel Lokshtanov (University of California – Santa Barbara, US), Saket Saurabh (The Institute of Mathematical Sciences – Chennai, IN), Vaishali Surianarayanan (University of California – Santa Barbara, US), Jie Xue (New York University – Shanghai, CN)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Daniel Lokshtanov, Saket Saurabh, Vaishali Surianarayanan, and Jie Xue

Joint work of: Daniel Lokshtanov, Viktoriia Korchemna, Saket Saurabh, Vaishali Surianarayanan, Jie Xue

We give two new approximation algorithms to compute the fractional hypertree width of an input hypergraph. The first algorithm takes as input n-vertex m-edge hypergraph H of fractional hypertree width at most ω, runs in polynomial time and produces a tree decomposition of H of fractional hypertree width 𝒪(ωlognlogω), i.e., it is an 𝒪(lognlogω)-approximation algorithm. As an immediate corollary this yields polynomial time 𝒪(log2nlogω)-approximation algorithms for (generalized) hypertree width as well. To the best of our knowledge our algorithm is the first non-trivial polynomial-time approximation algorithm for fractional hypertree width and (generalized) hypertree width, as opposed to algorithms that run in polynomial time only when ω is considered a constant. For hypergraphs with the bounded intersection property (i.e. hypergraphs where every pair of hyperedges have at most η vertices in common) the algorithm outputs a hypertree decomposition with fractional hypertree width 𝒪(ηω2logω) and generalized hypertree width 𝒪(ηω2logω(logη+logω)). This ratio is comparable with the recent algorithm of Lanzinger and Razgon [STACS 2024], which produces a hypertree decomposition with generalized hypertree width 𝒪(ω2(ω+η)), but uses time (at least) exponential in η and ω.

The second algorithm runs in time nωm𝒪(1) and produces a tree decomposition of H of fractional hypertree width 𝒪(ωlog2ω). This significantly improves over the (n+m)𝒪(ω3) time algorithm of Marx [ACM TALG 2010], which produces a tree decomposition of fractional hypertree width 𝒪(ω3), both in terms of running time and the approximation ratio.

Our main technical contribution, and the key insight behind both algorithms, is a variant of the classic Menger’s Theorem for clique separators in graphs: For every graph G, vertex sets A and B, family of cliques in G, and positive rational f, either there exists a sub-family of 𝒪(flog2n) cliques in whose union separates A from B, or there exist flog|| paths from A to B such that no clique in intersects more than log|| paths.

3.8 Twin-width I

Eun Jung Kim (KAIST – Daejeon, KR & CNRS – Paris, FR)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Eun Jung Kim

Twin-width is a relatively new notion introduced in 2020 by Bonnet, Kim, Thomassé and Watrigant. Since then, it is prove to demonstrate rich structure and be a useful tool for understanding graph classes and logic, designing algorithms, etc. In this talk, we present the notion, grid theorem for twin-width and how to use it for proving certain graph classes have bounded twin-width as well as other use cases of twin-width.

3.9 Longest Path parameterized by Maximum Independent Set

Fedor V. Fomin (University of Bergen, NO)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Fedor V. Fomin

Question 1.

What is the complexity of Longested Path parameterized by α(G) (the largest size of an indpendent set). We know that the problem is FPT in undirected graphs and either returns a path of length at least k or establishes that α(G)k. However, what is the complexity of the problem in directed graphs? Is it even in XP?

Additionally, what about the promise version, where an independent set of size α(G) is provided as input?

Question 2.

(Gallai-Milgram Theorem) Let G be a directed graph. The vertices of G can be covered by at most α(G) disjoint paths.

Additionally, there exist at least kt edge-disjoint paths if the graph satisfies certain conditions.

3.10 Steiner Tree Parameterized by Multiway Cut and Even Less

Bart Jansen (TU Eindhoven, NL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Bart Jansen

Joint work of: Bart M. P. Jansen, Celine Swennenhuis

In the Steiner Tree problem we are given an undirected edge-weighted graph as input, along with a set K of vertices called terminals. The task is to output a minimum-weight connected subgraph that spans all the terminals. The famous Dreyfus-Wagner algorithm running in 3|K|𝗉𝗈𝗅𝗒(n) time shows that the problem is fixed-parameter tractable parameterized by the number of terminals. We present fixed-parameter tractable algorithms for Steiner Tree using structurally smaller parameterizations.

Our first result concerns the parameterization by a multiway cut S of the terminals, which is a vertex set S (possibly containing terminals) such that each connected component of GS contains at most one terminal. We show that Steiner Tree can be solved in 2O(|S|log|S|)𝗉𝗈𝗅𝗒(n) time and polynomial space, where S is a minimum multiway cut for K. The algorithm is based on the insight that, after guessing how an optimal Steiner tree interacts with a multiway cut S, computing a minimum-cost solution of this type can be formulated as minimum-cost bipartite matching.

Our second result concerns a new hybrid parameterization called K-free treewidth that simultaneously refines the number of terminals |K| and the treewidth of the input graph. By utilizing recent work on -Treewidth in order to find a corresponding decomposition of the graph, we give an algorithm that solves Steiner Tree in time 2O(k)𝗉𝗈𝗅𝗒(n), where k denotes the K-free treewidth of the input graph. To obtain this running time, we show how the rank-based approach for solving Steiner Tree parameterized by treewidth can be extended to work in the setting of K-free treewidth, by exploiting existing algorithms parameterized by |K| to compute the table entries of leaf bags of a tree K-free decomposition.

3.11 A Subexponential Time Algorithm for Makespan Scheduling of Unit Jobs with Precedence Constraints

Jesper Nederlof (Utrecht University, NL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Jesper Nederlof

Joint work of: Jesper Nederlof, Céline M. F. Swennenhuis, Karol Wegrzycki

In a classical scheduling problem, we are given a set of n jobs of unit length with precedence constraints, and the goal is to find a schedule of these jobs on m identical machines that minimizes the makespan. In standard 3-field notation, it is denoted as Pm|prec,pj=1|Cmax.

For m=2 machines, the problem can be solved in polynomial time. Settling the complexity for any constant m3 is a longstanding open question in the field, asked by Lenstra and Rinnooy Kan [OR 1978] in the late 70s and prominently featured in the textbook of Garey and Johnson. Since then, the problem has been thoroughly investigated, but nontrivial solutions had been found only in special cases or relaxed settings. For example, despite the possibility of the problem being polynomially solvable in the exact setting, just the existence of an approximation-scheme is widely regarded as a major open problem (see the survey of Bansal [MAPS 2017]), but so far, only superpolynomial approximations are known.

In this paper, we make the first progress on the exact complexity of Pm|prec,pj=1|Cmax. We present an algorithm that runs in 2O(nlogn) time for m=O(1). Before our work, only a 2O(n) time exact algorithm was known by Held and Karp [ACM 1961].

3.12 The Parameter Report: An Orientation Guide for Data-Driven Parameterization

Christian Komusiewicz (Friedrich-Schiller-Universität Jena, DE)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Christian Komusiewicz

Joint work of: Christian Komusiewicz, Nils Morawietz, Frank Sommer, Luca Staus

A strength of parameterized algorithmics is that each problem can be parameterized by an essentially inexhaustible set of parameters. Usually, the choice of the considered parameter is informed by the theoretical relations between parameters with the general goal of achieving FPT-algorithms for smaller and smaller parameters. However, the FPT-algorithms for smaller parameters usually have higher running times and it is not clear whether the decrease in the parameter value or the increase in the running time bound dominates in real-world data. Any answer to this question requires knowledge on typical parameter values. To provide a data-driven guideline for parameterized complexity studies of graph problems, we present the first comprehensive comparison of parameter values for a set of benchmark graphs originating from real-world applications. Our study covers degree-related parameters, such as maximum degree or degeneracy, neighborhood-based parameters such as neighborhood diversity and modular-width, modulator-based parameters such as vertex cover number and feedback vertex set number, and the treewidth of the graphs. Our implementation and full experimental data are openly available.

3.13 Linear-Time Algorithms for k-Edge-Connected Components, k-Lean Tree Decompositions, and More

Tuukka Korhonen (University of Copenhagen, DK)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Tuukka Korhonen

We present kO(k2)m time algorithms for various problems about decomposing a given graph by edge cuts or vertex separators of size less than k into parts that are “well-connected” with respect to cuts or separators of size less than k; here, m is the total number of vertices and edges of the graph. As an application of our results, we obtain for every fixed k a linear-time algorithm for computing the k-edge-connected components of a given graph, solving a long-standing open problem. More generally, we obtain a kO(k2)m time algorithm for computing a k-Gomory-Hu tree of a given graph, which is a structure representing all pairwise minimum cuts of size less than k.

Our main technical result, from which the other results follow, is a kO(k2)m time algorithm for computing a k-lean tree decomposition of a given graph. This is a tree decomposition with adhesion size less than k that captures the existence of separators of size less than k between subsets of its bags. A k-lean tree decomposition is also an unbreakable tree decomposition with optimal unbreakability parameters for the adhesion size bound k.

As further applications, we obtain kO(k2)m time algorithms for k-vertex connectivity and for k-Gomory-Hu tree for element connectivity. All of our algorithms are deterministic.

Our techniques are inspired by the tenth paper of the Graph Minors series of Robertson and Seymour and by Bodlaender’s parameterized linear-time algorithm for computing treewidth.

3.14 Parameterized Inapproximability Hypothesis under Exponential Time Hypothesis

Bingkai Lin (Nanjing University, CN)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Bingkai Lin

Joint work of: Bingkai Lin, Venkatesan Guruswami, Xuandi Ren, Yican Sun, Kewen Wu

The Parameterized Inapproximability Hypothesis (PIH) asserts that no fixed parameter tractable (FPT) algorithm can distinguish a satisfiable CSP instance, parameterized by the number of variables, from one where every assignment fails to satisfy an ε fraction of constraints for some absolute constant ε>0. PIH plays the role of the PCP theorem in parameterized complexity. However, PIH has only been established under Gap-ETH, a very strong assumption with an inherent gap.

In this work, we prove PIH under the Exponential Time Hypothesis (ETH). This is the first proof of PIH from a gap-free assumption. Our proof is self-contained and elementary. We identify an ETH-hard CSP whose variables take vector values, and constraints are either linear or of a special parallel structure. Both kinds of constraints can be checked with constant soundness via a “parallel PCP of proximity” based on the Walsh-Hadamard code.

3.15 Feedback Vertex Set on Planar Graphs

Daniel Lokshtanov (University of California – Santa Barbara, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Daniel Lokshtanov

Given an undirected graph G=(V,E), the Feedback Vertex Set (FVS) problem asks for a minimum-size subset SV such that the subgraph induced by VS is acyclic. The unweighted Feedback Vertex Set problem is known to admit an EPTAS on planar graphs, whereas the weighted version only has a PTAS. A natural question is whether the problem admits an EPTAS even in the weighted case.

3.16 Cuts, Paths, and Decompositions

Dániel Marx (CISPA – Saarbrücken, DE)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Dániel Marx

We overview the many different types of cut, path, and decomposition problems in the field of parameterized algorithms and sketch some connections between the different topics.

3.17 Minimum Isolating Cuts for Fast Graph Algorithms: A tutorial

Thatchaphol Saranurak (University of Michigan – Ann Arbor, US)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Thatchaphol Saranurak

I give a gentle tutorial on using the minimum isolating cuts for fast graph algorithms, as well as, give a survey of its applications.

3.18 Parameterized Streaming

Ramanujan Sridharan (University of Warwick – Coventry, GB)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Ramanujan Sridharan

Joint work of: Ramanujan Sridharan, Daniel Lokshtanov, Pranabendu Misra, Fahad Panolan, M. S. Ramanujan, Saket Saurabh, Meirav Zehavi

The streaming model has been studied from the point of parameterized complexity in the last decade by several researchers. However, the applicability of the streaming model to central problems in parameterized complexity has remained somewhat limited due to simple Ω(n)-space lower bounds for many problems. In other words, the kO(1)(logn)O(1) space requirement of the parameterized streaming model is too restrictive. This has motivated the study of parameterized semi-streaming algorithms.

In this talk, we will discuss some recent developments in this direction.

3.19 Planar Disjoint Shortest Paths is Fixed-Parameter Tractable

Giannos Stamoulis (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Giannos Stamoulis

Joint work of: Michał Pilipczuk, Giannos Stamoulis, Michał Włodarczyk

In the Disjoint Shortest Paths problem one is given a graph G and a set T={(s1,t1),,(sk,tk)} of k vertex pairs. The question is whether there exist vertex-disjoint paths P1,,Pk in G so that each Pi is a shortest path between si and ti. While the problem is known to be W[1]-hard in general, we show that it is fixed-parameter tractable on planar graphs with positive edge weights. Specifically, we propose an algorithm for Planar Disjoint Shortest Paths with running time 2O(klogk)nO(1). Notably, our parameter dependency is better than state-of-the-art 2O(k2) for the Planar Disjoint Paths problem, where the sought paths are not required to be shortest paths.

3.20 Parameterized Approximation for Capacitated 𝒅-Hitting Set with Hard Capacities

Vaishali Surianarayanan (University of California – Santa Barbara, US), Daniel Lokshtanov (University of California – Santa Barbara, US), Saket Saurabh (The Institute of Mathematical Sciences – Chennai, IN), Jie Xue (New York University – Shanghai, CN)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Vaishali Surianarayanan, Daniel Lokshtanov, Saket Saurabh, and Jie Xue

Joint work of: Vaishali Surianarayanan, Abhishek Sahu, Daniel Lokshtanov, Saket Saurabh, Jie Xue

In the Capacitated d-Hitting Set problem input is a universe U equipped with a capacity function 𝖼𝖺𝗉:U, and a collection 𝒜 of subsets of U, each of size at most d. The task is to find a minimum size subset S of U and an assignment ϕ:𝒜S such that, for every set A𝒜 we have ϕ(A)A and for every xU we have |ϕ1(x)|𝖼𝖺𝗉(x). When d=2 the problem is known under the name Capacitated Vertex Cover. In Weighted Capacitated d-Hitting Set each element of U has a positive integer weight and the goal is to find a capacitated hitting set of minimum weight.

In this paper we initiate the study of parameterized (approximation) algorithms for Capacitated d-Hitting Set. Capacitated d-Hitting Set is a well studied problem and is known to admit a d-approximation algorithm and no (dϵ)-approximation under UGC for any ϵ>0. Further, unweighted Capacitated d-Hitting Set for d3 is W[1]-hard parameterized by solution size. Our main result is a parameterized approximation algorithm that runs in time (kϵ)k2kO(kd)(|U|+|𝒜|)O(1) and either concludes that there is no solution of size at most k or outputs a solution S of size at most 4/3k and weight at most 2+ϵ times the minimum weight of a solution whose size is at most k. We also complement our algorithmic results with hardness results.

3.21 Parameterized Complexity in Explainable AI

Stefan Szeider (TU Wien, AT)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Stefan Szeider

As machine learning (ML) models become increasingly complex, interpretability and explainability in ML-based decisions, referred to as eXplainable AI (XAI) has become an important objective. In this talk, we introduce two computational questions that arise in the context of XAI and discuss possible parameterizations.

  1. 1.

    Finding a small symbolic ML model that best represents given data.

  2. 2.

    Generating a concise explanation for a prediction from an existing symbolic model.

We discuss recent results [1, 2, 3, 4, 5, 6, 7, 8] and examine these questions for various model types, including decision trees (DT), decision sets (DS), decision lists (DL), and binary decision diagrams (BDD), highlighting possible avenues for future research.

References

  • [1] K. Dabrowski, E. Eiben, S. Ordyniak, G. Paesani, and S. Szeider. Learning small decision trees for data of low rank-width. In J. Dy and S. Natarajan, editors, AAAI’24, pages 10476–10483. AAAI Press, 2024.
  • [2] E. Eiben, S. Ordyniak, G. Paesani, and S. Szeider. Learning small decision trees with large domain. In E. Elkind, editor, IJCAI’23, pages 3184–3192, 2023.
  • [3] H. Gahlawat and M. Zehavi. Learning small decision trees with few outliers: A parameterized perspective. In M. J. Wooldridge, J. G. Dy, and S. Natarajan, editors, AAAI’24, pages 12100–12108. AAAI Press, 2024.
  • [4] C. Komusiewicz, P. Kunz, F. Sommer, and M. Sorge. On computing optimal tree ensembles. In A. Krause, E. Brunskill, K. Cho, B. Engelhardt, S. Sabato, and J. Scarlett, editors, ICML’23, pages 17364–17374. PMLR, 2023.
  • [5] S. Ordyniak, G. Paesani, M. Rychlicki, and S. Szeider. Explaining decisions in ML models: a parameterized complexity analysis. In KR’24, 2024. To appear.
  • [6] S. Ordyniak, G. Paesani, M. Rychlicki, and S. Szeider. A general theoretical framework for learning smallest interpretable models. In J. Dy and S. Natarajan, editors, AAAI’24, pages 10662–10669. AAAI Press, 2024.
  • [7] S. Ordyniak, G. Paesani, and S. Szeider. The parameterized complexity of finding concise local explanations. In IJCAI’23, pages 3312–3320. ijcai.org, 2023.
  • [8] S. Ordyniak and S. Szeider. Parameterized complexity of small decision tree learning. In AAAI’21, pages 6454–6462. AAAI Press, 2021.

3.22 Complexity Framework for Subgraph-Free Graphs & Beyond

Erik Jan van Leeuwen (Utrecht University, NL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Erik Jan van Leeuwen

Joint work of: Hans Bodlaender, Matthew Johnson, Barnaby Martin, Jelle J. Oostveen, Sukanya Pandey, Daniël Paulusma, Siani Smith, Erik Jan van Leeuwen

For any finite set ={H1,,Hp} of graphs, a graph is -subgraph-free if it does not contain any of H1,,Hp as a subgraph. We give a new framework that precisely classifies whether problems are “efficiently solvable” or “computationally hard” for -subgraph-free graphs, depending on . To illustrate the broad applicability of our framework, we study partitioning, covering and packing problems, network design problems, and width parameter problems. We apply the framework to obtain a dichotomy (depending on ) between polynomial-time solvability and NP-completeness of those problems. For other problems, we obtain a dichotomy between almost-linear-time solvability and having no subquadratic-time algorithm (conditioned on some hardness hypotheses). Along the way, we unify and strengthen known results from the literature. We also discuss recent insights into the complexity on -subgraph-free graphs of problems that do not fall within the framework.

3.23 Planar Disjoint Paths, Treewidth, and Kernels

Michał Wlodarczyk (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Michał Wlodarczyk

Joint work of: Michał Wlodarczyk, Meirav Zehavi

In the Planar Disjoint Paths problem, one is given an undirected planar graph with a set of k vertex pairs (si,ti) and the task is to find k pairwise vertex-disjoint paths such that the i-th path connects si to ti. We study the problem through the lens of kernelization, aiming at efficiently reducing the input size in terms of a parameter. We show that Planar Disjoint Paths does not admit a polynomial kernel when parameterized by k unless coNP NP/poly, resolving an open problem by [Bodlaender, Thomassé, Yeo, ESA’09]. Moreover, we rule out the existence of a polynomial Turing kernel unless the WK-hierarchy collapses. Our reduction carries over to the setting of edge-disjoint paths, where the kernelization status remained open even in general graphs.

On the positive side, we present a polynomial kernel for Planar Disjoint Paths parameterized by k+tw, where tw denotes the treewidth of the input graph. As a consequence of both our results, we rule out the possibility of a polynomial-time (Turing) treewidth reduction to tw=kO(1) under the same assumptions. To the best of our knowledge, this is the first hardness result of this kind. Finally, combining our kernel with the known techniques [Adler, Kolliopoulos, Krause, Lokshtanov, Saurabh, Thilikos, JCTB’17; Schrijver, SICOMP’94] yields an alternative (and arguably simpler) proof that Planar Disjoint Paths can be solved in time 2O(k2)nO(1), matching the result of [Lokshtanov, Misra, Pilipczuk, Saurabh, Zehavi, STOC’20].

4 Open problems

4.1 Extending 1-Planar Drawings by a Few Vertices

Robert Ganian (TU Wien, AT)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Robert Ganian

A drawing of a graph G is 1-planar (or 1-plane) if each edge has at most one crossing. We restrict our attention to simple drawings – in particular, the curves representing edges are not allowed to “touch” or cross through vertices which are not their endpoints. A drawing α extends a drawing β if βα. The following question was left open in an ICALP paper of Eiben, Ganian, Hamm, Klute and Nöllenburg [3].

Is the following problem FPT w.r.t. k?

Given a graph G, a vertex subset XV(G) of size k and a 1-planar drawing of the graph H=GX, does there exist a 1-planar drawing of G which extends ?

Essentially, we are given an “almost complete” partial 1-planar drawing of a graph G and want to extend it to a full drawing, where the parameter tells us how many vertices are still missing from the partial drawing. Note that the statement in the paper is slightly more general as it also allows individual edges to be missing from H, but the real difficult/interesting case is the one above.

The problem was shown to be in XP in a follow-up MFCS paper [3], and the edge-deletion version of the problem – i.e., where we parameterize by how many edges are missing – is known to be FPT [2] (by using decomposition techniques). Several follow-ups to the latter result are known by now [4, 5, 1], but the vertex-deletion case has not been cracked so far.

References

  • [1] S. Bhore, R. Ganian, L. Khazaliya, F. Montecchiani, and M. Nöllenburg. Extending orthogonal planar graph drawings is fixed-parameter tractable. In E. W. Chambers and J. Gudmundsson, editors, 39th International Symposium on Computational Geometry, SoCG 2023, June 12-15, 2023, Dallas, Texas, USA, volume 258 of LIPIcs, pages 18:1–18:16. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023.
  • [2] E. Eiben, R. Ganian, T. Hamm, F. Klute, and M. Nöllenburg. Extending nearly complete 1-planar drawings in polynomial time. In J. Esparza and D. Král’, editors, 45th International Symposium on Mathematical Foundations of Computer Science, MFCS 2020, August 24-28, 2020, Prague, Czech Republic, volume 170 of LIPIcs, pages 31:1–31:16. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2020.
  • [3] E. Eiben, R. Ganian, T. Hamm, F. Klute, and M. Nöllenburg. Extending partial 1-planar drawings. In A. Czumaj, A. Dawar, and E. Merelli, editors, 47th International Colloquium on Automata, Languages, and Programming, ICALP 2020, July 8-11, 2020, Saarbrücken, Germany (Virtual Conference), volume 168 of LIPIcs, pages 43:1–43:19. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2020.
  • [4] R. Ganian, T. Hamm, F. Klute, I. Parada, and B. Vogtenhuber. Crossing-optimal extension of simple drawings. In N. Bansal, E. Merelli, and J. Worrell, editors, 48th International Colloquium on Automata, Languages, and Programming, ICALP 2021, July 12-16, 2021, Glasgow, Scotland (Virtual Conference), volume 198 of LIPIcs, pages 72:1–72:17. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2021.
  • [5] T. Hamm and P. Hlinený. Parameterised partially-predrawn crossing number. In X. Goaoc and M. Kerber, editors, 38th International Symposium on Computational Geometry, SoCG 2022, June 7-10, 2022, Berlin, Germany, volume 224 of LIPIcs, pages 46:1–46:15. Schloss Dagstuhl - Leibniz-Zentrum für Informatik, 2022.

4.2 Disjoint Paths Reconfiguration in Planar Graphs

Yusuke Kobayashi (Kyoto University, JP)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Yusuke Kobayashi

Let G=(V,E) be a graph with distinct terminals s1,,sk,t1,,tk. A tuple 𝒫=(P1,,Pk) of paths is called a linkage if they are vertex-disjoint and each Pi connects si and ti for i=1,,k. For two linkages 𝒫=(P1,,Pk) and 𝒬=(Q1,,Qk), we say that 𝒫 is adjacent to 𝒬 if there exists i{1,,k} such that Pj=Qj for j{1,,k}{i} and PiQi. We say that a sequence 𝒫1,𝒫2,,𝒫 of linkages is a reconfiguration sequence from 𝒫1 to 𝒫 if 𝒫i and 𝒫i+1 are adjacent for i=1,,1. If such a sequence exists, we say that 𝒫1 is reconfigurable to 𝒫.

In Disjoint Paths Reconfiguration, we are given a graph G=(V,E), distinct terminals s1,,sk,t1,,tk, and two linkages 𝒫 and 𝒬. The objective is to determine whether 𝒫 is reconfigurable to 𝒬 or not. It is shown in [1] that Disjoint Paths Reconfiguration is PSPACE-complete for k=2. The polynomial solvability for the planar case is open.

For fixed k, is there a polynomial-time algorithm for Disjoint Paths Reconfiguration in planar graphs? The problem is open even for k=2.

References

  • [1] T. Ito, Y. Iwamasa, N. Kakimura, Y. Kobayashi, S.-i. Maezawa, Y. Nozaki, Y. Okamoto, and K. Ozeki. Rerouting Planar Curves and Disjoint Paths. In K. Etessami, U. Feige, and G. Puppis, editors, 50th International Colloquium on Automata, Languages, and Programming (ICALP 2023), volume 261 of Leibniz International Proceedings in Informatics (LIPIcs), pages 81:1–81:19, Dagstuhl, Germany, 2023. Schloss Dagstuhl – Leibniz-Zentrum für Informatik.

4.3 Three-Sets Cut-Uncut

Tuukka Korhonen (University of Copenhagen, DK)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Tuukka Korhonen

The Three-Sets Cut-Uncut Problem.

Given a graph G and three sets of terminal vertices T1, T2, and T3, the goal is to remove a minimum number of edges from G such that in the resulting graph:

  1. 1.

    For each i{1,2,3}, every pair of vertices u,vTi remains connected by a path.

  2. 2.

    For every pair of distinct indices ij, there is no path between any vertex uTi and any vertex vTj.

(Note that it is possible that no solution exists.)

We ask: What is the parameterized complexity of the Three-Sets Cut-Uncut problem on planar graphs when parameterized by k=|T1|+|T2|+|T3|? In particular, it remains open whether the problem is polynomial-time solvable even for the case |T1|=|T2|=1and|T3|=2.

For related literature, please see the discussion and references in [1].

References

  • [1] M. Bentert, P. G. Drange, F. V. Fomin, P. A. Golovach, and T. Korhonen. Two-sets cut-uncut on planar graphs. In K. Bringmann, M. Grohe, G. Puppis, and O. Svensson, editors, 51st International Colloquium on Automata, Languages, and Programming, ICALP 2024, July 8-12, 2024, Tallinn, Estonia, volume 297 of LIPIcs, pages 22:1–22:18. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2024.

4.4 Beating 𝒏! for Permutation CSPs

Marcin Pilipczuk (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Marcin Pilipczuk

We consider a problem where we ask for an existence of a permutation π:[n][n] satisfying a number of constraints. Each constraint is of the form (π(a)<π(b))(π(c)<π(d)) for some a,b,c,d[n].

Clearly, this problem can be solved in time roughly n! by brute-force enumeration. Leif Eriksson in his master thesis [1] observed that this can be improved to roughly ((n/2)!)2. Does there exist an 2o(nlogn)-time algorithm?

When the constraints are of the form π(a)<π(b), a simple dynamic programming algorithm solves the problem in 2𝒪(n) time. To the best of my knowledge, the problem remains open for constraints being an alternative of three comparisons. A simple reduction from k×k Clique [2] gives an ETH 2Ω(nlogn) lower bound for constraints being an alternative of four comparisons.

References

  • [1] L. Eriksson. Solving temporal CSPs via enumeration and SAT compilation, 2019. Master thesis.
  • [2] D. Lokshtanov, D. Marx, and S. Saurabh. Slightly superexponential parameterized problems. SIAM J. Comput., 47(3):675–702, 2018.

4.5 Better bounds for directed flow-augmentation

Marcin Pilipczuk (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Marcin Pilipczuk

Let G be a directed (multi)graph with distinguished vertices s,tV(G) and let k be an integer parameter. For an inclusion-wise minimal st-cut ZE(G), a set AV(G)×V(G) is compatible with Z if Z remains an st-cut in G+A:=(V(G),E(G)A).

The flow-augmentation technique, in its basic form, can be stated as follows: given G,s,t,k as above, one can in FPT time find a family 𝒜 of subsets of V(G)×V(G) such that for every inclusion-wise minimal st-cut Z of size at most k, there exists A𝒜 that is compatible with Z and such that, furthermore, Z becomes a minimum st-cut in G+A. The work [1] provides 𝒜 of size bounded by

2𝒪(k4logk)(logn)𝒪(k3)2𝒪(k4logk)no(1).

The only known lower bound known is an observation that every important separator Z requires a different set A in the family 𝒜. As the number of important separators of size at most k can be as large as k-th Catalan number (i.e., Ω(4kk3/2)), this is also a lower bound on the size of 𝒜.

Please provide a better upper or lower bound.

References

  • [1] E. J. Kim, S. Kratsch, M. Pilipczuk, and M. Wahlström. Directed flow-augmentation. In S. Leonardi and A. Gupta, editors, STOC ’22: 54th Annual ACM SIGACT Symposium on Theory of Computing, Rome, Italy, June 20 – 24, 2022, pages 938–947. ACM, 2022.

4.6 Space efficient Min Cut

Michał Pilipczuk (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Michał Pilipczuk

The following question seems to be fundamental for very low parameterized space complexity classes.

Given an undirected n-vertex graph G, a pair of vertices s and t, and an integer k, is it possible to decide in deterministic space f(k)+𝒪(logn), for a computable f, the following question: is there a vertex subset XV(G){s,t} with |X|k such that every s-t path intersects X.

I would conjecture that the answer should be negative, and that establishing it could provide some technique for lower bounds on parameterized space complexity.

4.7 Bisection in Planar Graphs

Saket Saurabh (The Institute of Mathematical Sciences – Chennai, IN)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Saket Saurabh

In the classic Minimum Bisection problem, we are given as input a graph G and an integer k. The task is to determine whether there is a partition of V(G) into two parts A and B such that ||A||B||1 and there are at most k edges with one endpoint in A and the other in B.

  1. 1.

    Is the problem polynomial time solvable on planar graphs?

  2. 2.

    Does the problem admit a quasi-polynomial time algorithm on planar graphs?

  3. 3.

    Does the problem admit subexponential (in k) time FPT algorithm?

4.8 Skew Multicut on Planar DAGs

Michał Wlodarczyk (University of Warsaw, PL)

License: [Uncaptioned image] Creative Commons BY 4.0 International license © Michał Wlodarczyk

In Skew Multicut one is given a (directed) graph G, a set TV(G) of terminals, an ordering σ over T, and a budget k. We ask whether there is a set XV(G)T,|X|k, such that for each pair s,tT with s<σt there is no (s,t)-path in GX.

Does Skew Multicut admit a polynomial kernel on planar DAGs when parameterized by k+|T|?

If yes, can you make the kernel oblivious to σ? That is, the ordering σ is revealed after the compressed instance is returned.

Such an oblivious kernel would be helpful for kernelization of planar DFVS.

5 Participants

  • Akanksha Agrawal – Indian Institute of Techology Madras, IN

  • Aditya Anand – University of Michigan – Ann Arbor, US

  • Matthias Bentert – University of Bergen, NO

  • Édouard Bonnet – ENS – Lyon, FR

  • Joseph Cheriyan – University of Waterloo, CA

  • Éric Colin de Verdière – Gustave Eiffel University – Marne-la-Vallée, FR

  • Eduard Eiben – Royal Holloway, University of London, GB

  • Fedor V. Fomin – University of Bergen, NO

  • Robert Ganian – TU Wien, AT

  • Petr A. Golovach – University of Bergen, NO

  • Bart Jansen – TU Eindhoven, NL

  • Eun Jung Kim – KAIST – Daejeon, KR & CNRS – Paris, FR

  • Yusuke Kobayashi – Kyoto University, JP

  • Christian Komusiewicz – Friedrich-Schiller-Universität Jena, DE

  • Tuukka Korhonen – University of Copenhagen, DK

  • Stefan Kratsch – HU Berlin, DE

  • Madhumita Kundu – University of Bergen, NO

  • Euiwoong Lee – University of Michigan – Ann Arbor, US

  • Bingkai Lin – Nanjing University, CN

  • William Lochet – CNRS – Montpellier, FR

  • Daniel Lokshtanov – University of California – Santa Barbara, US

  • Dániel Marx – CISPA – Saarbrücken, DE

  • Neeldhara Misra – Indian Institute of Techology – Madras, IN

  • Pranabendu Misra – Chennai Mathematical Institute, IN

  • Jesper Nederlof – Utrecht University, NL

  • Daniel Neuen – MPI für Informatik – Saarbrücken, DE

  • Fahad Panolan – University of Leeds, GB

  • Marcin Pilipczuk – University of Warsaw, PL

  • Michał Pilipczuk – University of Warsaw, PL

  • Thatchaphol Saranurak – University of Michigan – Ann Arbor, US

  • Ignasi Sau Valls – LIRMM, Université de Montpellier, CNRS – Montpellier, FR

  • Saket Saurabh – The Institute of Mathematical Sciences – Chennai, IN

  • Roohani Sharma – MPI für Informatik – Saarbrücken, DE

  • Ramanujan Sridharan – University of Warwick – Coventry, GB

  • Giannos Stamoulis – University of Warsaw, PL

  • Vaishali Surianarayanan – University of California – Santa Barbara, US

  • Stefan Szeider – TU Wien, AT

  • Erik Jan van Leeuwen – Utrecht University, NL

  • Magnus Wahlström – Royal Holloway, University of London, GB

  • Michał Wlodarczyk – University of Warsaw, PL

  • Jie Xue – New York University – Shanghai, CN

[Uncaptioned image]