How to Make Knockout Tournaments More Popular?
Juhi Chaudhary, Hendrik Molter, Meirav Zehavi
TL;DR
This work studies how to seed knockout tournaments to maximize total profit or popularity when player strength induces a linear order. It formalizes Tournament Value Maximization with a seed-dependent tournament value $V_\sigma= abla_{(i,j,r)\, ext{played}} v(i,j,r)$ and analyzes complexity under various restrictions, establishing NP-hardness and APX-hardness for restricted game-value functions. On the algorithmic side, it delivers a $(1/\,\log n)$-approximation for round-oblivious values, a quasipolynomial DP for win-count oriented values, linear-time and FPT strategies for popularity-based settings, and an FPT algorithm parameterized by the size of an influential set of players. The results offer both theoretical hardness boundaries and practical seeds for maximizing tournament appeal, with open questions around non-round-oblivious values, stronger approximations, and alternative parameterizations. Overall, the paper lays a comprehensive foundation for algorithmic seed design that optimizes profitability and engagement in knockout formats.
Abstract
Given a mapping from a set of players to the leaves of a complete binary tree (called a seeding), a knockout tournament is conducted as follows: every round, every two players with a common parent compete against each other, and the winner is promoted to the common parent; then, the leaves are deleted. When only one player remains, it is declared the winner. This is a popular competition format in sports, elections, and decision-making. Over the past decade, it has been studied intensively from both theoretical and practical points of view. Most frequently, the objective is to seed the tournament in a way that "assists" (or even guarantees) some particular player to win the competition. We introduce a new objective, which is very sensible from the perspective of the directors of the competition: maximize the profit or popularity of the tournament. Specifically, we associate a "score" with every possible match, and aim to seed the tournament to maximize the sum of the scores of the matches that take place. We focus on the case where we assume a total order on the players' strengths, and provide a wide spectrum of results on the computational complexity of the problem.
