Finding forest-orderings of tournaments is NP-complete
Pierre Aboulker, Guillaume Aubian, Raul Lopes
TL;DR
This work establishes that the Feedback Arc Set problem for forest-structured backedge graphs in tournaments is NP-complete by a careful reduction from 3-SAT. The authors construct a polynomial-size tournament $T_{\mathcal{I}}$ from a 3-SAT instance $\mathcal{I}$, combining a base tournament with variable/literal gadgets and a network of back-arc matchings that encode the SAT constraints; a forest-ordering of $T_{\mathcal{I}}$ corresponds precisely to a satisfying assignment of $\mathcal{I}$. They demonstrate both directions: a forest-ordering yields a valid assignment, and a satisfying assignment yields a forest-ordering, using a detailed degeneracy-peeling argument. The result links structural tournament parameters (dichromatic number, clique number) to SAT-complexity and highlights the role of forest-orderings in understanding tournament structure, while also noting open questions about related graph classes and the practical implications for approximating or recognizing such orderings.
Abstract
Given a class of (undirected) graphs $\mathcal{C}$, we say that a Feedback Arc Set (FAS for short) $F$ is a $\mathcal{C}$-FAS if the graph induced by the edges of $F$ (forgetting their orientations) belongs to $\mathcal{C}$. We show that deciding if a tournament has a $\mathcal{C}$-FAS is NP-complete when $\mathcal{C}$ is the class of all forests. We are motivated by connections between $\mathcal{C}$-FAS and structural parameters of tournaments, such as the dichromatic number, the clique number of tournaments, and the strong Erdős-Hajnal property.
