Anti-Factor is FPT Parameterized by Treewidth and List Size (but Counting is Hard)
D\'aniel Marx, Govind S. Sankar, Philipp Schepper

TL;DR
This paper studies the AntiFactor problem, showing fixed-parameter tractability when the number of forbidden degrees per vertex is small, but also proving counting versions are computationally hard under standard complexity assumptions.
Contribution
The paper introduces a fixed-parameter algorithm for AntiFactor with sparse forbidden degree sets and establishes hardness results for counting versions.
Findings
AntiFactor is FPT when each vertex has at most x forbidden degrees.
Counting AntiFactor (#AntiFactor) is #W[1]-hard even for simple cases.
Standard dynamic programming algorithms are essentially optimal for counting AntiFactor.
Abstract
In the general AntiFactor problem, a graph is given with a set of forbidden degrees for every vertex and the task is to find a set of edges such that the degree of in is not in the set . Standard techniques (dynamic programming + fast convolution) can be used to show that if is the largest forbidden degree, then the problem can be solved in time if a tree decomposition of width is given. However, significantly faster algorithms are possible if the sets are sparse: our main algorithmic result shows that if every vertex has at most forbidden degrees (we call this special case AntiFactor), then the problem can be solved in time . That is, the AntiFactor is fixed-parameter tractable parameterized by treewidth and the maximum number of excluded degrees.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
