English

An Almost Quadratic Vertex Kernel for Subset Feedback Arc Set in Tournaments

Data Structures and Algorithms 2025-03-14 v1

Abstract

In the Feedback Arc Set in Tournaments (Subset-FAST) problem, we are given a tournament DD and a positive integer kk, and the objective is to determine whether there exists an arc set SA(D)S \subseteq A(D) of size at most kk whose removal makes the graph acyclic. This problem is well-known to be equivalent to a natural tournament ranking problem, whose task is to rank players in a tournament such that the number of pairs in which the lower-ranked player defeats the higher-ranked player is no more than kk. Using the PTAS for Subset-FAST [STOC 2007], Bessy et al. [JCSS 2011] present a (2+ε)k(2 + \varepsilon)k-vertex kernel for this problem, given any fixed ε>0\varepsilon > 0. A generalization of Subset-FAST, called Subset-FAST, further includes an additional terminal subset TV(D)T \subseteq V(D) in the input. The goal of Subset-FAST is to determine whether there is an arc set SA(D)S \subseteq A(D) of size at most kk whose removal ensures that no directed cycle passes through any terminal in TT. Prior to our work, no polynomial kernel for Subset-FAST was known. In our work, we show that Subset-FAST admits an O((αk)2)\mathcal{O}((\alpha k)^{2})-vertex kernel, provided that Subset-FAST has an approximation algorithm with an approximation ratio α\alpha. Consequently, based on the known O(logkloglogk)\mathcal{O}(\log k \log \log k)-approximation algorithm, we obtain an almost quadratic kernel for Subset-FAST.

Keywords

Cite

@article{arxiv.2503.10447,
  title  = {An Almost Quadratic Vertex Kernel for Subset Feedback Arc Set in Tournaments},
  author = {Tian Bai},
  journal= {arXiv preprint arXiv:2503.10447},
  year   = {2025}
}

Comments

19 pages, 4 figures

R2 v1 2026-06-28T22:19:10.761Z