An Extended Theorem Based on Landau’s Theorem for Facilitating Tournament Score Sequence Reconstruction ()
1. Introduction
Reconstructing score sequences from the score sets of tournament graphs is a fundamental problem in tournament theory. Reid [1] proposed the conjecture that for any set of nonnegative integers
, there exists a tournament
whose degree set is
. Yao later provided an arithmetical proof of this conjecture [2]. Despite these theoretical advancements, an efficient algorithm for reconstructing score sequences remains unknown [3].
To bridge this gap, this paper focuses on extending Landau’s theorem by establishing a new, easily verifiable theorem for reconstructing score sequences from tournament score sets. By refining existing constraints, we aim to offer deeper insights that could facilitate the development of efficient reconstruction algorithms. Establishing such conditions is a crucial step toward better understanding the structure of tournament graphs and designing more effective methods for score sequence reconstruction.
Beyond its theoretical significance, this problem has practical applications across various domains. In sports tournaments, reconstructing score sequences can aid in ranking assessments, schedule fairness evaluations, and team strength analysis [4]. In machine learning, it relates to ranking problems and data imputation, where recovering missing information is essential for recommendation systems and anomaly detection [5].
The rest of the paper is organized as follows. Section 2 presents the necessary preliminaries. Section 3 introduces the extended theorem for score sequence reconstruction. Section 4 discusses the benefits of the theorem. Finally, conclusions and future research directions are presented in Section 5.
2. Preliminaries
To introduce this paper, we first review the definition of tournament graphs and provide examples to illustrate their structure. A tournament graph is a directed graph obtained by assigning a direction to each edge of a complete graph. In other words, for any pair of distinct vertices, there exists exactly one directed edge between them. Tournament graphs naturally arise in competitive settings, where each vertex represents a player or team, and a directed edge from vertex
to vertex
indicates that
has defeated
.
Below, we provide an example of a tournament (Figure 1). The score sequence of a tournament graph is the list of out-degrees of its vertices, representing the number of wins for each player.
![]()
![]()
Figure 1. Example of a tournament with its corresponding adjacency matrix.
With this foundation, we proceed to review Landau’s theorem and its reformulation, as the subsequent results in this paper build directly upon this theory and its reformulation.
Theorem (Landau [6])
A non-decreasing sequence of non-negative integers
is a score sequence of an n-tournament if and only if
,
with equality when
.
To illustrate this, consider Figure 1, where the non-decreasing sequence of non-negative integers
is given by
. This sequence satisfies Landau’s theorem. For example, when
, the left-hand side of the inequality, denoted as
, equals 4, while the right-hand side, denoted as
, equals 3, ensuring that
.
Now, we consider only the case where
. Let the degree set be
, where the elements
are arranged in increasing order.
Define the exponent set of the score as
, where each
represents the number of times the score
appears in a given score sequence.
For example, in Figure 1, the degree set is
, and the corresponding exponent set is
, indicating how often each score occurs.
Note that in this paper, the terms “degree set” and “score set” refer to the same concept.
Now let’s look at another reformulation of Landau’s theorem that also appears in [7].
Theorem 2.2.
A score sequence, characterized by a degree set
and an exponent set
, represents the score sequence of a tournament if and only if
,
, with equality holding when
.
Verifying Theorem 2.2 for Figure 1, we check that the inequality holds for different values of
. For instance, when
, we compute the left-hand side:
On the right-hand side, we calculate:
Since
, the condition of Theorem 2.2 is satisfied for
. A similar check for all
confirms that the given score sequence satisfies the theorem.
3. The Extended Theorem
In this section, we present the extended theorem, building upon the existing Landau’s theorem, to address the problem of reconstructing score sequences from score sets of tournament graphs. The extended theorem refines the conditions laid out in Landau’s original work, providing a more efficient approach for facilitating the reconstruction of correct score sequences. This extension is a crucial step toward developing effective algorithms for score sequence reconstruction.
Additionally, we introduce the following sums, which play an important role in formulating and proving the extended theorem. These sums capture the relationships between the out-degrees of vertices and help derive the necessary conditions for reconstructing score sequences. By analyzing the degree sets through these sums, we gain a clearer understanding of the combinatorial properties involved.
Theorem 3.1.
Assume there exists a degree set
and an exponent set
that satisfy the following condition:
,
with equality when
, if and only if
,
and
, with equality holding on the right-hand side when
.
Proof
Define
as follows:
From the first part of Theorem 3.1,
,
,
, it follows that for
,
, thus
. For
, it follows from the hypothesis that both
and
are zero. Moreover,
, which implies
.
From the second part of Theorem 3.1, we also have
. Therefore:
As previously established, we always have
. Therefore,
.
From the left-hand side of Theorem 3.1, it follows that
satisfying
. Thus, we obtain the right-hand side of Theorem 3.1. From the right-hand side of Theorem 3.1 it follows that there exists
satisfying
, thus
satisfies
and
. Thus, we obtain the left-hand side of Theorem 3.1.
4. Benefits of the Extended Theorem
The newly derived theorem provides a straightforward method for determining the range of
using the previously obtained values
and
, as seen in the formula in Theorem 3.1. This formula offers a simple approach to narrowing down the possible values for
by analyzing
and
. Additionally, by setting
for all
and using the previously obtained values
and
, we can obtain
inequalities that are solely dependent on #Math_89# :
here
,
.
This enables us to refine the bounds for
by solving a set of one-variable inequalities. It is important to note that not all values of
within the derived range by Theorem 3.1 can potentially be part of a correct score sequence. If
does not satisfy the newly identified bounds, even if it satisfies the formula in Theorem 3.1, the subsequent values
for
will inevitably include an
where, for any choice of remaining
,
, there will be no value of
that can satisfy Theorem 3.1, meaning that it will not be possible to find a correct score sequence. Thus, by using this method, we can narrow down the possibilities for
and identify values that are more likely to contribute to a correct score sequence.
![]()
Figure 3. The adjacency matrix of Figure 2.
To illustrate this phenomenon, consider the competition graph shown in Figure 2, with degree set
. Its adjacency matrix is displayed in Figure 3. From this set
, we aim to reconstruct an exponent set
that satisfies Theorem 2.2. When evaluating
, the formula derived earlier gives the range
. However, if
, the formula implies
, which clearly cannot be a valid range for
, as
must be greater than 1. Furthermore, as shown in Table 1, there is no valid score sequence where
. (Table 1 lists all possible exponent sets
for degree set
.)
![]()
Table 1. All possible exponent sets
for degree set
.
5. Conclusion
This paper proposes a new theorem for the problem of reconstructing score sequences from score sets of tournament graphs. Moving forward, I will continue exploring this theorem to develop an efficient algorithm for reconstructing score sequences.
Acknowledgements
I would like to thank Professor Boris Melnikov for bringing to my attention the problem of reconstructing the score sequence from a tournament’s score set.