Score Sequence

DOWNLOAD Mathematica Notebook ScoreSequence

The score sequence of a tournament is a monotonic nondecreasing sequence of the outdegrees of the graph vertices of the corresponding tournament graph. Elements of a score sequence of length n therefore lie between 0 and n-1, inclusively. Score sequences are so named because they correspond to the set of possible scores obtainable by the members of a group of n players in a tournament where each player plays all other n-1 players and each game results in a win for one player and a loss for the other. (The score sequence for a given tournament is obtained from the set of outdegrees sorted in nondecreasing order, and so must sum to (n; 2), where (n; 2) is a binomial coefficient.)

For example, the unique possible score sequences for n=2 is {0,1}. For n=3, the two possible sequences are {0,1,2} and {1,1,1}. And for n=4, the four possible sequences are {0,1,2,3}, {0,2,2,2}, {1,1,1,3}, and {1,1,2,2} (OEIS A068029).

Landau (1953) has shown that a sequence of integers s_1<=s_2<=s_3<=...<=s_n (0<=s_i<=n-1) is a score sequence iff

 sum_(i=1)^ks_i>=(k; 2)

for k=1, ..., n-1, where (k; 2) is a binomial coefficient, and equality for

 sum_(i=1)^ns_i=(n; 2)

(Harary 1994, p. 211, Ruskey).

The number of distinct score sequences for n=1, 2, ... are 1, 1, 2, 4, 9, 22, 59, 167, ... (OEIS A000571). A score sequence does not uniquely determine a tournament since, for example, there are two 4-tournaments with score sequence {1,1,2,3,3} and three with {1,2,2,2,3}.

Wolfram Web Resources

Mathematica »

The #1 tool for creating Demonstrations and anything technical.

Wolfram|Alpha »

Explore anything with the first computational knowledge engine.

Wolfram Demonstrations Project »

Explore thousands of free applications across science, mathematics, engineering, technology, business, art, finance, social sciences, and more.

Computerbasedmath.org »

Join the initiative for modernizing math education.

Online Integral Calculator »

Solve integrals with Wolfram|Alpha.

Step-by-step Solutions »

Walk through homework problems step-by-step from beginning to end. Hints help you try the next step on your own.

Wolfram Problem Generator »

Unlimited random practice problems and answers with built-in Step-by-step solutions. Practice online or make a printable study sheet.

Wolfram Education Portal »

Collection of teaching and learning tools built by Wolfram education experts: dynamic textbook, lesson plans, widgets, interactive Demonstrations, and more.

Wolfram Language »

Knowledge-based programming for everyone.