EconPapers    
Economics at your fingertips  
 

Dynamic Programming Algorithms for Computing Optimal Knockout Tournaments

Amelia Bădică, Costin Bădică, Ion Buligiu, Liviu Ion Ciora and Doina Logofătu
Additional contact information
Amelia Bădică: Department of Statistics and Business Informatics, University of Craiova, 200585 Craiova, Romania
Costin Bădică: Department of Computers and Information Technology, University of Craiova, 200585 Craiova, Romania
Ion Buligiu: Department of Statistics and Business Informatics, University of Craiova, 200585 Craiova, Romania
Liviu Ion Ciora: Department of Statistics and Business Informatics, University of Craiova, 200585 Craiova, Romania
Doina Logofătu: Faculty of Computer Science and Engineering, Frankfurt University of Applied Sciences, Nibelungenplatz 1, 60318 Frankfurt am Main, Germany

Mathematics, 2021, vol. 9, issue 19, 1-24

Abstract: We study competitions structured as hierarchically shaped single-elimination tournaments. We define optimal tournaments by maximizing attractiveness such that the topmost players will have the chance to meet in higher stages of the tournament. We propose a dynamic programming algorithm for computing optimal tournaments and we provide its sound complexity analysis. Based on the idea of the dynamic programming approach, we also develop more efficient deterministic and stochastic sub-optimal algorithms. We present experimental results obtained with the Python implementation of all the proposed algorithms regarding the optimality of solutions and the efficiency of the running time.

Keywords: optimization; knockout tournament; dynamic programming algorithm; computational complexity; combinatorics (search for similar items in EconPapers)
JEL-codes: C (search for similar items in EconPapers)
Date: 2021
References: View references in EconPapers View complete reference list from CitEc
Citations: View citations in EconPapers (1)

Downloads: (external link)
https://www.mdpi.com/2227-7390/9/19/2480/pdf (application/pdf)
https://www.mdpi.com/2227-7390/9/19/2480/ (text/html)

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:gam:jmathe:v:9:y:2021:i:19:p:2480-:d:649698

Access Statistics for this article

Mathematics is currently edited by Ms. Emma He

More articles in Mathematics from MDPI
Bibliographic data for series maintained by MDPI Indexing Manager ().

 
Page updated 2025-03-19
Handle: RePEc:gam:jmathe:v:9:y:2021:i:19:p:2480-:d:649698