TY - GEN
T1 - When rigging a tournament, let greediness blind you
AU - Gupta, Sushmita
AU - Roy, Sanjukta
AU - Saurabh, Saket
AU - Zehavi, Meirav
N1 - Publisher Copyright: © 2018 International Joint Conferences on Artificial Intelligence. All right reserved.
PY - 2018/1/1
Y1 - 2018/1/1
N2 - A knockout tournament is a standard format of competition, ubiquitous in sports, elections and decision making. Such a competition consists of several rounds. In each round, all players that have not yet been eliminated are paired up into matches. Losers are eliminated, and winners are raised to the next round, until only one winner exists. Given that we can correctly predict the outcome of each potential match (modelled by a tournament D), a seeding of the tournament deterministically determines its winner. Having a favorite player v in mind, the Tournament Fixing Problem (TFP) asks whether there exists a seeding that makes v the winner. Aziz et al. [AAAI'14] showed that TFP is NP-hard. They initiated the study of the parameterized complexity of TFP with respect to the feedback arc set number k of D, and gave an XP-algorithm (which is highly inefficient). Recently, Ramanujan and Szeider [AAAI'17] showed that TFP admits an FPT algorithm, running in time 2O(k2 log k)nO(1). At the heart of this algorithm is a translation of TFP into an algebraic system of equations, solved in a black box fashion (by an ILP solver). We present a fresh, purely combinatorial greedy solution. We rely on new insights into TFP itself, which also results in the better running time bound of 2O(k log k)nO(1). While our analysis is intricate, the algorithm itself is surprisingly simple.
AB - A knockout tournament is a standard format of competition, ubiquitous in sports, elections and decision making. Such a competition consists of several rounds. In each round, all players that have not yet been eliminated are paired up into matches. Losers are eliminated, and winners are raised to the next round, until only one winner exists. Given that we can correctly predict the outcome of each potential match (modelled by a tournament D), a seeding of the tournament deterministically determines its winner. Having a favorite player v in mind, the Tournament Fixing Problem (TFP) asks whether there exists a seeding that makes v the winner. Aziz et al. [AAAI'14] showed that TFP is NP-hard. They initiated the study of the parameterized complexity of TFP with respect to the feedback arc set number k of D, and gave an XP-algorithm (which is highly inefficient). Recently, Ramanujan and Szeider [AAAI'17] showed that TFP admits an FPT algorithm, running in time 2O(k2 log k)nO(1). At the heart of this algorithm is a translation of TFP into an algebraic system of equations, solved in a black box fashion (by an ILP solver). We present a fresh, purely combinatorial greedy solution. We rely on new insights into TFP itself, which also results in the better running time bound of 2O(k log k)nO(1). While our analysis is intricate, the algorithm itself is surprisingly simple.
UR - http://www.scopus.com/inward/record.url?scp=85055678705&partnerID=8YFLogxK
U2 - 10.24963/ijcai.2018/38
DO - 10.24963/ijcai.2018/38
M3 - Conference contribution
T3 - IJCAI International Joint Conference on Artificial Intelligence
SP - 275
EP - 281
BT - Proceedings of the 27th International Joint Conference on Artificial Intelligence, IJCAI 2018
A2 - Lang, Jerome
T2 - 27th International Joint Conference on Artificial Intelligence, IJCAI 2018
Y2 - 13 July 2018 through 19 July 2018
ER -