Tournament Permutation Problem

  • #1
DaveC426913
Gold Member
21,445
4,925
TL;DR Summary
Looking for a solution to play off ten darts teams on five boards in only 3 sessions.
I've got ten teams, five boards, and only three nights to figure out who's the best team.

We've had our regular season, so we have the teams ranked. (i.e. 1st place in regular season gets to play against last place, etc.)

Can we get a fair score out of 10 teams in three nights?

(Is that enough information? It's been so long. Curse you, Covid!)
 
Last edited:

Answers and Replies

  • #2
36,290
13,364
What do you call a "fair score"?

Assuming each session only allows one competition per board: The largest possible connected set of teams (A played B, B played C, ...) is 23=8. Your 10 teams will be split into at least two groups who had no games against any team of the other group.
You can use the existing ranking as assistance, but then you'll have to figure out how much you want to rely on that and how much impact these three sessions should have. Any choice will favor some teams and disfavor others. "We use the existing ranking" is the least ambiguous option, but obviously that's not what you want.
 
  • #3
14,274
8,298
You could have the teams shoot darts at each other and the last one standing wins. :-)
 
  • #5
pasmith
Homework Helper
2022 Award
2,583
1,183
Single elimination appears to require 4 rounds, so unless someone plays twice in one night that won't fit.

You could use a Swiss pairing, which has the advantage of being non-elimination so everyone gets 3 matches.
 
  • #6
Office_Shredder
Staff Emeritus
Science Advisor
Gold Member
5,513
1,461
Assuming each session only allows one competition per board: The largest possible connected set of teams (A played B, B played C, ...) is 23=8. Your 10 teams will be split into at least two groups who had no games against any team of the other group.

This doesn't sound right to me. If the first round is 1 plays 2, 3 plays 4 etc, then the next round is 2 plays 3, 3 plays 4,.., 10 plays 1, then 1 played against 2 played against 3 played against 4 played against 5 etc. You only need two rounds to get a connected set.
 
  • #7
pbuk
Science Advisor
Homework Helper
Gold Member
4,084
2,410
You could use a Swiss pairing, which has the advantage of being non-elimination so everyone gets 3 matches.
Yes a Swiss pairing system is designed for exactly this situation. The only disadvantage is that pairings cannot be decided in advance which can make it impractical where teams have to travel to each other.
 
  • #8
pbuk
Science Advisor
Homework Helper
Gold Member
4,084
2,410
Can we get a fair score out of 10 teams in three nights?
Yes, but you might have a tie (## \lceil \log_2 n \rceil ## rounds are required to avoid this).
 
Last edited:
  • #9
DaveC426913
Gold Member
21,445
4,925
Yes a Swiss pairing system is designed for exactly this situation. The only disadvantage is that pairings cannot be decided in advance which can make it impractical where teams have to travel to each other.
That should be all right. Most of us can climb the flight of stairs (to the lounge, with the fifth dart board) without too much forewarning. (We're all in the same club.) :wink:
 
  • #10
36,290
13,364
This doesn't sound right to me. If the first round is 1 plays 2, 3 plays 4 etc, then the next round is 2 plays 3, 3 plays 4,.., 10 plays 1, then 1 played against 2 played against 3 played against 4 played against 5 etc. You only need two rounds to get a connected set.
Oh right, I forgot the "with a unique winner" condition. In your example two teams winning both matches don't have a comparison. It's impossible to beat single-elimination or equivalent systems there.
 

Suggested for: Tournament Permutation Problem

  • Last Post
Replies
3
Views
2K
  • Last Post
Replies
6
Views
501
  • Last Post
Replies
1
Views
488
  • Last Post
Replies
3
Views
526
  • Last Post
Replies
7
Views
456
  • Last Post
Replies
2
Views
392
Replies
2
Views
368
  • Last Post
Replies
1
Views
792
  • Last Post
Replies
6
Views
499
Top