MPI-INF Logo
Campus Event Calendar

Event Entry

What and Who

Tight Complexity Results for General Factor Problems Parameterized by Treewidth and Cutwidth

Govind Sankar
Max-Planck-Institut für Informatik - D1
AG1 Mittagsseminar (own work)
AG 1  
AG Audience
English

Date, Time and Location

Thursday, 17 June 2021
13:00
30 Minutes
Virtual talk
Virtual talk
Saarbrücken

Abstract

In the General Factor problem, we are given an undirected graph and for each vertex, a finite set of non-negative integers. The task is to decide if there is a subgraph such that every vertex has degree from its set. If the largest "gap" in the sets is at most 1, the problem is known to be polynomial-time solvable. We present a general algorithm counting the number of solutions of a certain size in time $O^*{(M+1)^{tw}}$, given a tree decomposition of width $tw$, and where $M$ is the largest integer across all sets. By using convolution techniques from van Rooij (2020), we improve upon the previous $O^*{(M+1)^{3tw}}$ time algorithm by Arulselvan et al. from 2018.


We prove that this algorithm is essentially optimal for all cases that are not trivial or polynomial time solvable for the decision, minimization, or maximization versions. Our lower bounds show that such an improvement is not possible even for the restricted problem where all vertices share a common list $B$. We show that for every fixed $B$ where the problem is NP-hard, our $O^*{(\max B+1)^{tw}}$ algorithm cannot be significantly improved assuming the Strong Exponential Time Hypothesis (SETH). We extend this bound to the counting version of the problem for arbitrary, non-trivial sets $B$ assuming #SETH.

We also investigate the parameterization of the problem by cutwidth. Unlike for treewidth, having larger sets does not appear to make the problem harder: we give a $O^*{2^{cutw}}$ algorithm and provide a matching lower bound for the NP-hard cases.

--------
Join Zoom Meeting
Meeting ID: 527 278 8807

Note: for people outside D1 interested in listening to this talk, please contact Sándor Kisfaludi-Bak at skisfalu@mpi-inf.mpg.de for the password.

Contact

Sándor Kisfaludi-Bak
--email hidden

Tags, Category, Keywords and additional notes

Join Zoom Meeting
Meeting ID: 527 278 8807

Note: for people outside D1 interested in listening to this talk, please contact Sándor Kisfaludi-Bak at skisfalu@mpi-inf.mpg.de for the password.

Sándor Kisfaludi-Bak, 06/07/2021 14:52
Sándor Kisfaludi-Bak, 06/01/2021 16:48
Sándor Kisfaludi-Bak, 06/01/2021 12:04 -- Created document.