An Optimal Algorithm to Find Champions of Tournament Graphs

3Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

A tournament graph is an oriented complete graph, which can be used to model a round-robin tournament between n players. In this short paper, we address the problem of finding a champion of the tournament, also known as Copeland winner, which is a player that wins the highest number of matches. Our goal is to solve the problem by minimizing the number of arc lookups, i.e., the number of matches played. We prove that finding a champion requires comparisons, where is the number of matches lost by the champion, and we present a deterministic algorithm matching this lower bound without knowing. Solving this problem has important implications on several Information Retrieval applications including Web search, conversational AI, machine translation, question answering, recommender systems, etc.

Cite

CITATION STYLE

APA

Beretta, L., Nardini, F. M., Trani, R., & Venturini, R. (2019). An Optimal Algorithm to Find Champions of Tournament Graphs. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 11811 LNCS, pp. 267–273). Springer. https://doi.org/10.1007/978-3-030-32686-9_19

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free