Round Robin Tournament Scheduling

Howell matrices (part II)

Bill Daly · 1 · 8667

Bill Daly

  • Newbie
  • *
    • Posts: 14
on: August 18, 2009, 04:03:06 PM
[Part I]

Here is a simple Howell movement written in the form of a CHM:

[r,k] = [2,2]

RowPair 1Pair 2Pair 3
15-04-13-2
25-10-24-3
35-21-30-4
45-32-41-0
55-43-02-1

The permutation which generates this matrix is (01234)(5). There are a lot of equivalent patterns generated by symmetry, but I'll leave that aside for now. Here are the salient points:
  • The column labeled Pair_1 accounts for all the pairs that involve 5 (I'll use the lexically highest digit to represent the fixed digit, in all cases);
  • The 'difference' between the digits in the column labeled Pair_2 is either 2 or 3; assuming that both possible differences are used for each pair modulo 5 (= 2*2+1), in other words, if x-y is a pair, then the corresponding differences are x-y mod 5 and y-x mod 5, then the differences are all the possible pairs with differences 2 and 3;
  • Similarly, the differences between the digits in the Pair_3 column represent all the possible pairs with differences 1 and 4.
It follows that every pair appears exactly once in the matrix.

Here is a solution to the Kirkman 15-Schoolgirl Problem written in the form of a CHM:

[r,k] = [2,3]

RowTriple_1Triple_2Triple_3Triple_4Triple_5
1E-0-12-4-8A-3-D6-5-BC-7-9
2E-2-34-6-AC-5-18-7-D0-9-B
3E-4-56-8-C0-7-3A-9-12-B-D
4E-6-78-A-02-9-5C-B-34-D-1
5E-8-9A-C-24-B-70-D-56-1-3
6E-A-BC-0-46-D-92-1-78-3-5
7E-C-D0-2-68-1-B4-3-9A-5-7

The permutation which generates this matrix is (02468AC)(13579BD)(E). I'll refer to the two cycles as the even cycle and the odd cycle.
  • All of the pairs of two even digits are generated in the column Triple_2;
  • All of the pairs of the fixed symbol E with other symbols are in the column Triple_1;
  • There is one pair of odd digits in each of Triple_3, Triple_4 and Triple_5;
  • There is one set of even-odd pairs in Triple_1, namely the pairs 2k-(2k+1) for k = 0..6;
  • There are two even-odd pairs in each of Triple_3, Triple_4 and Triple_5.

Don't worry too much about verifying that this matrix satisfies the rules (it does). I'm about to change notations, which will make it much easier to study.

I'll leave further analysis of this case to the next post.
« Last Edit: November 26, 2019, 10:22:40 AM by Richard A. DeVenezias »