<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE article  PUBLIC "-//NLM//DTD Journal Publishing DTD v3.0 20080202//EN" "http://dtd.nlm.nih.gov/publishing/3.0/journalpublishing3.dtd"><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" dtd-version="3.0" xml:lang="en" article-type="research article"><front><journal-meta><journal-id journal-id-type="publisher-id">JAMP</journal-id><journal-title-group><journal-title>Journal of Applied Mathematics and Physics</journal-title></journal-title-group><issn pub-type="epub">2327-4352</issn><publisher><publisher-name>Scientific Research Publishing</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.4236/jamp.2025.134087</article-id><article-id pub-id-type="publisher-id">JAMP-142379</article-id><article-categories><subj-group subj-group-type="heading"><subject>Articles</subject></subj-group><subj-group subj-group-type="Discipline-v2"><subject>Physics&amp;Mathematics</subject></subj-group></article-categories><title-group><article-title>
 
 
  An Extended Theorem Based on Landau’s Theorem for Facilitating Tournament Score Sequence Reconstruction
 
</article-title></title-group><contrib-group><contrib contrib-type="author" xlink:type="simple"><name name-style="western"><surname>Bowen</surname><given-names>Liu</given-names></name><xref ref-type="aff" rid="aff1"><sub>1</sub></xref></contrib></contrib-group><aff id="aff1"><label>1</label><addr-line>Faculty of Computational Mathematics and Cybernetics, Shenzhen MSU-BIT University, Shenzhen, China</addr-line></aff><pub-date pub-type="epub"><day>03</day><month>04</month><year>2025</year></pub-date><volume>13</volume><issue>04</issue><fpage>1614</fpage><lpage>1620</lpage><history><date date-type="received"><day>9,</day>	<month>March</month>	<year>2025</year></date><date date-type="rev-recd"><day>26,</day>	<month>April</month>	<year>2025</year>	</date><date date-type="accepted"><day>29,</day>	<month>April</month>	<year>2025</year></date></history><permissions><copyright-statement>&#169; Copyright  2014 by authors and Scientific Research Publishing Inc. </copyright-statement><copyright-year>2014</copyright-year><license><license-p>This work is licensed under the Creative Commons Attribution International License (CC BY). http://creativecommons.org/licenses/by/4.0/</license-p></license></permissions><abstract><p>
 
 
  The score set of a tournament refers to the collection of its distinct out-degrees. While it is known that for any set of nonnegative integers &lt;i&gt;D&lt;/i&gt; , there exists a tournament &lt;i&gt;T&lt;/i&gt; with &lt;i&gt;D&lt;/i&gt; as its degree set, an efficient algorithm for reconstructing the full score sequence is still lacking. To bridge this gap, this paper focuses on extending the existing Landau’s theorem to establish a new, easily verifiable theorem. By introducing additional constraints beyond Landau’s classical criteria, we aim to offer deeper insights that could facilitate the development of efficient reconstruction algorithms. These findings have practical applications in sports analytics, ranking prediction, and machine learning, particularly in learning-to-rank models and data imputation. In these domains, the ability to reconstruct partial rankings or sequences plays a crucial role in recommendation systems and anomaly detection.
 
</p></abstract><kwd-group><kwd>Tournament</kwd><kwd> Score Sequence</kwd><kwd> Score Set</kwd><kwd> Algorithm Design</kwd><kwd> Reid Conjec-ture</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>1. Introduction</title><p>Reconstructing score sequences from the score sets of tournament graphs is a fundamental problem in tournament theory. Reid [<xref ref-type="bibr" rid="scirp.142379-ref1">1</xref>] proposed the conjecture that for any set of nonnegative integers D , there exists a tournament T whose degree set is D . Yao later provided an arithmetical proof of this conjecture [<xref ref-type="bibr" rid="scirp.142379-ref2">2</xref>]. Despite these theoretical advancements, an efficient algorithm for reconstructing score sequences remains unknown [<xref ref-type="bibr" rid="scirp.142379-ref3">3</xref>].</p><p>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.</p><p>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 [<xref ref-type="bibr" rid="scirp.142379-ref4">4</xref>]. In machine learning, it relates to ranking problems and data imputation, where recovering missing information is essential for recommendation systems and anomaly detection [<xref ref-type="bibr" rid="scirp.142379-ref5">5</xref>].</p><p>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.</p></sec><sec id="s2"><title>2. Preliminaries</title><p>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 u to vertex v indicates that u has defeated v .</p><p>Below, we provide an example of a tournament (<xref ref-type="fig" rid="fig1">Figure 1</xref>). The score sequence of a tournament graph is the list of out-degrees of its vertices, representing the number of wins for each player.</p><p>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.</p><p>Theorem (Landau [<xref ref-type="bibr" rid="scirp.142379-ref6">6</xref>])</p><p>A non-decreasing sequence of non-negative integers S = s 1 , s 2 , … , s n is a score sequence of an n-tournament if and only if</p><p>∑ i = 1 k s i ≥ k ( k − 1 ) / 2 ,   ∀ k ∈ N , 1 ≤ k ≤ n ,</p><p>with equality when k = n .</p><p>To illustrate this, consider <xref ref-type="fig" rid="fig1">Figure 1</xref>, where the non-decreasing sequence of non-negative integers S is given by S = { 0 , 1 , 3 , 3 , 3 , 5 } . This sequence satisfies Landau’s theorem. For example, when k = 3 , the left-hand side of the inequality, denoted as ∑ i = 1 k s i , equals 4, while the right-hand side, denoted as k ( k − 1 ) / 2 , equals 3, ensuring that 4 ≥ 3 .</p><p>Now, we consider only the case where n ≥ 2 . Let the degree set be D = { α i | α i \ i n N , α i ≥ 0 , i = 1 , n &#175; } , where the elements α i are arranged in increasing order.</p><p>Define the exponent set of the score as E = { x i | x i ∈ N , x i ≥ 1 , i = 1 , n &#175; } , where each x i represents the number of times the score α i appears in a given score sequence.</p><p>For example, in <xref ref-type="fig" rid="fig1">Figure 1</xref>, the degree set is D = { 0 , 1 , 3 , 5 } , and the corresponding exponent set is E = { 1 , 1 , 3 , 1 } , indicating how often each score occurs.</p><p>Note that in this paper, the terms “degree set” and “score set” refer to the same concept.</p><p>Now let’s look at another reformulation of Landau’s theorem that also appears in [<xref ref-type="bibr" rid="scirp.142379-ref7">7</xref>].</p><p>Theorem 2.2.</p><p>A score sequence, characterized by a degree set D and an exponent set E , represents the score sequence of a tournament if and only if ∑ i = 1 k α i ⋅ x i ≥ ∑ i = 1 k x i ( ∑ i = 1 k x i − 1 ) / 2 , ∀ k ∈ N , 1 ≤ k ≤ n , with equality holding when k = n .</p><p>Verifying Theorem 2.2 for <xref ref-type="fig" rid="fig1">Figure 1</xref>, we check that the inequality holds for different values of k . For instance, when k = 3 , we compute the left-hand side:</p><p>∑ i = 1 3 α i ⋅ x i = 0 ⋅ 1 + 1 ⋅ 1 + 3 ⋅ 3 = 0 + 1 + 9 = 10.</p><p>On the right-hand side, we calculate:</p><p>∑ i = 1 3 x i ( ∑ i = 1 3 x i − 1 ) / 2 = ( 1 + 1 + 3 ) ⋅ ( ( 1 + 1 + 3 ) − 1 ) / 2 = 5 ⋅ 4 / 2 = 10.</p><p>Since 10 ≥ 15 , the condition of Theorem 2.2 is satisfied for k = 3 . A similar check for all k confirms that the given score sequence satisfies the theorem.</p></sec><sec id="s3"><title>3. The Extended Theorem</title><p>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.</p><p>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.</p><p>p i = ∑ k = 1 i x k ,   where   p 0 = 0 ;   q i = ∑ k = 1 i α k ⋅ x k ,   where   q 0 = 0.</p><p>Theorem 3.1.</p><p>Assume there exists a degree set D and an exponent set E that satisfy the following condition:</p><p>∑ i = 1 k α i ⋅ x i ≥ ∑ i = 1 k x i ( ∑ i = 1 k x i − 1 ) / 2 ,   ∀ k ∈ N , 1 ≤ k ≤ n ,</p><p>with equality when k = n , if and only if</p><p>∀ k ∈ N , 1 ≤ k ≤ n ,</p><p>1 ≤ x k ≤ ( 2 ( α k − p k − 1 ) + 1 + ( 2 ( α k − p k − 1 ) + 1 ) 2 + 8 ( q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 ) ) / 2 ,</p><p>and q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 ≥ 0 , with equality holding on the right-hand side when k = n .</p><p>Proof</p><p>∀ k ∈ N , 1 ≤ k ≤ n ,</p><p>∑ i = 1 k α i ⋅ x i ≥ ∑ i = 1 k x i ( ∑ i = 1 k x i − 1 ) / 2 ≡ 2 ( ∑ i = 1 k α i ⋅ x i ) ≥ ( ∑ i = 1 k x i ) 2 − ∑ i = 1 k x i ≡ 2 ⋅ q k − 1 + 2 α k ⋅ x k ≥ ( p k − 1 + x k ) 2 − p k − 1 − x k ≡ 2 ⋅ q k − 1 + 2 α k ⋅ x k ≥ p k − 1 2 + x k 2 + 2 x k p k − 1 − p k − 1 − x k ≡ 0 ≥ x k 2 − ( 2 ( α k − p k − 1 ) + 1 ) x k − 2 ( q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 ) ,</p><p>Define Δ as follows:</p><p>Δ = ( 2 ( α k − p k − 1 ) + 1 ) 2 + 8 ( q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 )</p><p>From the first part of Theorem 3.1, ∑ i = 1 k α i ⋅ x i ≥ ∑ i = 1 k x i ( ∑ i = 1 k x i − 1 ) / 2 , ∀ k ∈ N , 1 ≤ k ≤ n , it follows that for k ≥ 2 , q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 ≥ 0 , thus Δ ≥ 0 . For k = 1 , it follows from the hypothesis that both p 0 and q 0 are zero. Moreover, q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 = 0 , which implies Δ ≥ 0 .</p><p>From the second part of Theorem 3.1, we also have Δ ≥ 0 . Therefore:</p><p>( ( 2 ( α k − p k − 1 ) + 1 ) − Δ ) / 2 ≤ x k ≤ ( ( 2 ( α k − p k − 1 ) + 1 ) + Δ ) / 2</p><p>As previously established, we always have q k − 1 − p k − 1 ( p k − 1 − 1 ) / 2 ≥ 0 . Therefore, ( ( 2 ( α k − p k − 1 ) + 1 ) − Δ ) / 2 &lt; 0 .</p><p>From the left-hand side of Theorem 3.1, it follows that ∃ x k ≥ 1 , x k ∈ N satisfying ( ( 2 ( α k − p k − 1 ) + 1 ) − Δ ) / 2 ≤ x k ≤ ( ( 2 ( α k − p k − 1 ) + 1 ) + Δ ) / 2 . 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 x k satisfying 1 ≤ x k ≤ ( ( 2 ( α k − p k − 1 ) + 1 ) + Δ ) / 2 , thus x k ∈ N satisfies ( ( 2 ( α k − p k − 1 ) + 1 ) − Δ ) / 2 ≤ x k ≤ ( ( 2 ( α k − p k − 1 ) + 1 ) + Δ ) / 2 and x k ≥ 1 . Thus, we obtain the left-hand side of Theorem 3.1.</p></sec><sec id="s4"><title>4. Benefits of the Extended Theorem</title><p>The newly derived theorem provides a straightforward method for determining the range of x k using the previously obtained values p k − 1 and q k − 1 , as seen in the formula in Theorem 3.1. This formula offers a simple approach to narrowing down the possible values for x k by analyzing p k − 1 and q k − 1 . Additionally, by setting x i = 1 for all i ≥ k + 1 and using the previously obtained values p k − 1 and q k − 1 , we can obtain n − k inequalities that are solely dependent on #Math_89# :</p><p>1 ≤ ( ( 2 ( α i − P i ) + 1 ) + ( 2 ( α i − P i ) + 1 ) 2 + 8 ( Q i − P i ( P i − 1 ) / 2 ) ) / 2 ,</p><p>here P i = p k − 1 + x k + i − ( k + 1 ) , Q i = q k − 1 + x k ⋅ α k + ∑ j = k + 1 i − 1 α j .</p><p>This enables us to refine the bounds for x k by solving a set of one-variable inequalities. It is important to note that not all values of x k within the derived range by Theorem 3.1 can potentially be part of a correct score sequence. If x k does not satisfy the newly identified bounds, even if it satisfies the formula in Theorem 3.1, the subsequent values x i for i ≥ k + 1 will inevitably include an x i where, for any choice of remaining x j , j ≥ k + 1 , j ≠ i , there will be no value of x i 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 x k and identify values that are more likely to contribute to a correct score sequence.</p><p>To illustrate this phenomenon, consider the competition graph shown in <xref ref-type="fig" rid="fig2">Figure 2</xref>, with degree set D = { 2 , 4 , 7 , 14 } . Its adjacency matrix is displayed in <xref ref-type="fig" rid="fig3">Figure 3</xref>. From this set D , we aim to reconstruct an exponent set E that satisfies Theorem 2.2. When evaluating x 1 , the formula derived earlier gives the range 1 ≤ x 1 ≤ 5 . However, if x 1 = 5 , the formula implies x 2 ≤ 0 , which clearly cannot be a valid range for x 2 , as x 2 must be greater than 1. Furthermore, as shown in <xref ref-type="table" rid="table1">Table 1</xref>, there is no valid score sequence where x 1 ≥ 4 . (<xref ref-type="table" rid="table1">Table 1</xref> lists all possible exponent sets E for degree set D = { 2 , 4 , 7 , 14 } .)</p><table-wrap id="table1" ><label><xref ref-type="table" rid="table1">Table 1</xref></label><caption><title> All possible exponent sets E for degree set D = { 2 , 4 , 7 , 14 } </title></caption><table><tbody><thead><tr><th align="center" valign="middle" >Index</th><th align="center" valign="middle" >Exponent set E</th></tr></thead><tr><td align="center" valign="middle" >1</td><td align="center" valign="middle" >2, 1, 10, 3</td></tr><tr><td align="center" valign="middle" >2</td><td align="center" valign="middle" >1, 2, 10, 4</td></tr><tr><td align="center" valign="middle" >3</td><td align="center" valign="middle" >3, 1, 8, 5</td></tr><tr><td align="center" valign="middle" >4</td><td align="center" valign="middle" >1, 1, 11, 5</td></tr><tr><td align="center" valign="middle" >5</td><td align="center" valign="middle" >2, 4, 5, 7</td></tr><tr><td align="center" valign="middle" >6</td><td align="center" valign="middle" >1, 2, 9, 7</td></tr><tr><td align="center" valign="middle" >7</td><td align="center" valign="middle" >3, 1, 7, 8</td></tr><tr><td align="center" valign="middle" >8</td><td align="center" valign="middle" >2, 5, 3, 9</td></tr><tr><td align="center" valign="middle" >9</td><td align="center" valign="middle" >2, 1, 8, 9</td></tr><tr><td align="center" valign="middle" >10</td><td align="center" valign="middle" >1, 5, 4, 10</td></tr><tr><td align="center" valign="middle" >11</td><td align="center" valign="middle" >3, 4, 2, 11</td></tr><tr><td align="center" valign="middle" >12</td><td align="center" valign="middle" >1, 3, 6, 11</td></tr><tr><td align="center" valign="middle" >13</td><td align="center" valign="middle" >3, 2, 4, 12</td></tr><tr><td align="center" valign="middle" >14</td><td align="center" valign="middle" >1, 3, 5, 13</td></tr><tr><td align="center" valign="middle" >15</td><td align="center" valign="middle" >3, 2, 3, 14</td></tr><tr><td align="center" valign="middle" >16</td><td align="center" valign="middle" >2, 1, 5, 15</td></tr><tr><td align="center" valign="middle" >17</td><td align="center" valign="middle" >1, 5, 1, 16</td></tr><tr><td align="center" valign="middle" >18</td><td align="center" valign="middle" >1, 2, 4, 17</td></tr><tr><td align="center" valign="middle" >19</td><td align="center" valign="middle" >3, 1, 2, 18</td></tr><tr><td align="center" valign="middle" >20</td><td align="center" valign="middle" >1, 1, 4, 19</td></tr><tr><td align="center" valign="middle" >21</td><td align="center" valign="middle" >1, 2, 1, 22</td></tr></tbody></table></table-wrap></sec><sec id="s5"><title>5. Conclusion</title><p>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.</p></sec><sec id="s6"><title>Acknowledgements</title><p>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.</p></sec><sec id="s7"><title>Conflicts of Interest</title><p>The author declares no conflicts of interest regarding the publication of this paper.</p></sec></body><back><ref-list><title>References</title><ref id="scirp.142379-ref1"><label>1</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Reid</surname><given-names> K.B. </given-names></name>,<etal>et al</etal>. (<year>1978</year>)<article-title>Score Sets for Tournaments</article-title><source> Congressus Numerantium</source><volume> 21</volume>,<fpage> 607</fpage>-<lpage>618</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.142379-ref2"><label>2</label><mixed-citation publication-type="journal" xlink:type="simple"><name name-style="western"><surname>Yao</surname><given-names> T.X. </given-names></name>,<etal>et al</etal>. (<year>1989</year>)<article-title>On Reid Conjecture of Score Sets for Tournaments</article-title><source> Chinese Science Bulletin</source><volume> 34</volume>,<fpage> 804</fpage>-<lpage>808</lpage>.<pub-id pub-id-type="doi"></pub-id></mixed-citation></ref><ref id="scirp.142379-ref3"><label>3</label><mixed-citation publication-type="other" xlink:type="simple">Iványi, A. (2014) Reconstruction of Score Sets. Acta Universitatis Sapientiae, Informatica, 6, 210-229. https://doi.org/10.1515/ausi-2015-0005</mixed-citation></ref><ref id="scirp.142379-ref4"><label>4</label><mixed-citation publication-type="other" xlink:type="simple">Suksompong, W. (2021) Tournaments in Computational Social Choice: Recent Developments. Proceedings of the 30th International Joint Conference on Artificial Intelligence, Montreal-Themed Virtual Reality, 19 - 26 August 2021, 4611-4618.  
https://doi.org/10.24963/ijcai.2021/626</mixed-citation></ref><ref id="scirp.142379-ref5"><label>5</label><mixed-citation publication-type="other" xlink:type="simple">Miao, J., Tao, H., Xie, H., Sun, J. and Cao, J. (2024) Reconstruction-Based Anomaly Detection for Multivariate Time Series Using Contrastive Generative Adversarial Networks. Information Processing &amp; Management, 61, Article ID: 103569.  
https://doi.org/10.1016/j.ipm.2023.103569</mixed-citation></ref><ref id="scirp.142379-ref6"><label>6</label><mixed-citation publication-type="other" xlink:type="simple">Landau, H.G. (1953) On Dominance Relations and the Structure of Animal Societies: III the Condition for a Score Structure. The Bulletin of Mathematical Biophysics, 15, 143-148. https://doi.org/10.1007/bf02476378</mixed-citation></ref><ref id="scirp.142379-ref7"><label>7</label><mixed-citation publication-type="other" xlink:type="simple">Iványi, A., Lucz, L., Matuszka, T. and Gombos, G. (2013) Score Sets in Multi-Tournaments I: Mathematical Results. Annales Universitatis Scientiarum Budapestinensis, Section Computationes, 40, 307-319.</mixed-citation></ref></ref-list></back></article>