| Literature DB >> 28575009 |
Clive B Beggs1, Simon J Shepherd2, Stacey Emmonds1, Ben Jones1.
Abstract
Ranking enables coaches, sporting authorities, and pundits to determine the relative performance of individual athletes and teams in comparison to their peers. While ranking is relatively straightforward in sports that employ traditional leagues, it is more difficult in sports where competition is fragmented (e.g. athletics, boxing, etc.), with not all competitors competing against each other. In such situations, complex points systems are often employed to rank athletes. However, these systems have the inherent weakness that they frequently rely on subjective assessments in order to gauge the calibre of the competitors involved. Here we show how two Internet derived algorithms, the PageRank (PR) and user preference (UP) algorithms, when utilised with a simple 'who beat who' matrix, can be used to accurately rank track athletes, avoiding the need for subjective assessment. We applied the PR and UP algorithms to the 2015 IAAF Diamond League men's 100m competition and compared their performance with the Keener, Colley and Massey ranking algorithms. The top five places computed by the PR and UP algorithms, and the Diamond League '2016' points system were all identical, with the Kendall's tau distance between the PR standings and '2016' points system standings being just 15, indicating that only 5.9% of pairs differed in their order between these two lists. By comparison, the UP and '2016' standings displayed a less strong relationship, with a tau distance of 95, indicating that 37.6% of the pairs differed in their order. When compared with the standings produced using the Keener, Colley and Massey algorithms, the PR standings appeared to be closest to the Keener standings (tau distance = 67, 26.5% pair order disagreement), whereas the UP standings were more similar to the Colley and Massey standings, with the tau distances between these ranking lists being only 48 (19.0% pair order disagreement) and 59 (23.3% pair order disagreement) respectively. In particular, the UP algorithm ranked 'one-off' victors more highly than the PR algorithm, suggesting that the UP algorithm captures alternative characteristics to the PR algorithm, which may more suitable for predicting future performance in say knockout tournaments, rather than for use in competitions such as the Diamond League. As such, these Internet derived algorithms appear to have considerable potential for objectively assessing the relative performance of track athletes, without the need for complicated points equivalence tables. Importantly, because both algorithms utilise a 'who beat who' model, they automatically adjust for the strength of the competition, thus avoiding the need for subjective decision making.Entities:
Mesh:
Year: 2017 PMID: 28575009 PMCID: PMC5456068 DOI: 10.1371/journal.pone.0178458
Source DB: PubMed Journal: PLoS One ISSN: 1932-6203 Impact factor: 3.240
The results of the ten male 100m races listed on the IAAF Diamond League web site.
| Doha | Eugene | Rome | Birmingham | New York | Paris | Lausanne | Monaco | London | Bruxelles | |
|---|---|---|---|---|---|---|---|---|---|---|
| 15th May | 30th May | 4th June | 7th June | 13th June | 4th July | 9th July | 17th July | 24th July | 11th Sept | |
| Name | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] | Position [Time (s)] |
| Harry Adams | na | na | 9 [10.24] | na | na | na | na | na | na | na |
| Nickel Ashmeade | na | na | na | na | 6 [10.28] | na | na | 6 [10.11] | na | na |
| Guy-Elphege Anouman | na | na | na | na | na | 9 [10.32] | na | na | na | na |
| Kemar Bailey-Cole | na | na | na | na | na | na | na | na | 3 [9.92] | na |
| Deondre Batson | 7 [10.10] | na | 6 [10.08] | na | 5 [10.24] | na | na | na | na | na |
| Emmanuel Biron | na | na | na | na | na | 8 [10.18] | na | 7 [10.17] | na | na |
| Keston Bledman | 3 [10.01] | na | na | na | 2 [10.13] | na | 5 [10.03] | 5 [10.10] | na | na |
| Usain Bolt | na | na | na | na | na | na | na | na | 1 [9.87] | na |
| Marvin Bracy | na | na | na | 1 [9.93] | na | na | na | na | na | na |
| Nesta Carter | 6 [10.07] | 5 [10.02] | 4 [10.06] | 4 [10.00] | 3 [10.15] | 4 [10.02] | na | na | 7 [10.08] | na |
| Kim Collins | 4 [10.03] | 4 [9.99] | 5 [10.07] | na | na | 5 [10.05] | 6 [10.08] | na | 8 [10.09] | na |
| James Dasaolu | 8 [10.14] | 6 [10.13] | na | na | na | na | na | na | 9 [10.19] | na |
| Andrew Fisher | na | na | 8 [10.14] | na | na | na | na | na | na | na |
| Julian Forte | na | na | na | 7 [10.15] | na | na | na | na | na | na |
| Justin Gatlin | 1[9.74] | na | 1 [9.75] | na | na | na | 1 [9.75] | 1 [9.78] | na | 1 [9.98] |
| Tyson Gay | na | 1 [9.88] | na | na | 1 [10.12] | na | 3 [9.92] | 2 [9.97] | na | na |
| Adam Gemili | na | na | na | 2 [9.97] | na | na | na | na | na | na |
| Ramon Gittens | na | na | na | na | na | na | na | na | na | 6 [10.11] |
| Richard Kilty | na | na | na | 5 [10.05] | na | na | na | na | na | na |
| Trell Kimmons | na | na | na | na | 7 [10.40] | na | na | na | 6 [10.07] | na |
| Churandy Martina | na | na | na | na | na | 7 [10.12] | na | na | na | na |
| Joseph Morris | na | na | na | na | 8 [10.45] | na | na | na | na | na |
| Femi Ogunode | 5 [10.04] | na | na | na | na | na | na | na | na | 2 [9.98] |
| Asafa Powell | na | na | na | na | na | 1 [9.81] | 2 [9.92] | na | na | 5 [10.04] |
| Mike Rodgers | 2 [9.96] | 2 [9.90] | 3 [9.98] | 3 [9.97] | na | 3 [9.99] | 4 [10.03] | na | 2 [9.90] | 4 [10.02] |
| Akani Simbine | na | na | 6 [10.08] | na | 4 [10.18] | na | na | na | na | 7 [10.18] |
| Bingtian Su | na | 3 [9.99] | na | na | na | na | na | na | na | na |
| Richard Thompson | na | 7 [10.27] | na | na | na | na | na | na | na | na |
| Chijindu Ujah | na | na | na | 6 [10.11] | na | na | na | 4 [10.08] | 4 [9.96] | 8 [10.19] |
| Clayton Vaughn | na | na | na | na | na | 6 [10.08] | na | na | 5 [9.98] | na |
| Jimmy Vicaut | na | na | 2 [9.98] | na | na | 2 [9.86] | na | 3 [10.03] | na | 3 [9.99] |
| Justin Walker | na | 8 [10.28] | na | na | na | na | na | na | na | na |
| Isiah Young | na | na | na | na | na | na | 7 [10.11] | na | na | na |
* Races not included in the official 2015 IAAF Diamond League standings.
Fig 1Small web containing just four web pages.
Fig 2Graph for user preference rating example.
The nodes represent the films and the edges represent the user ratings, with edge scores representing the numerical difference between the user ratings for the two nodes.
The results of matches in the mini- soccer league.
| Match | Score |
|---|---|
| Arsenal v Swansea | 2–0 |
| Chelsea v Stoke | 5–1 |
| Liverpool v Tottenham | 1–0 |
| Swansea v Tottenham | 1–4 |
| Chelsea v Liverpool | 2–1 |
| Stoke v Arsenal | 0–1 |
| Liverpool v Chelsea | 3–1 |
| Arsenal v Tottenham | 2–3 |
| Stoke v Swansea | 1–0 |
Rank scores allocated to each competing athlete after every race using the PageRank algorithm.
| Doha | Eugene | Rome | Birmingham | New York | Paris | Lausanne | Monaco | London | Bruxelles | ||
|---|---|---|---|---|---|---|---|---|---|---|---|
| 15th May | 30th May | 4th June | 7th June | 13th June | 4th July | 9th July | 17th July | 24th July | 11th Sept | ||
| Athlete ID | Name | Rank | Rank | Rank | Rank | Rank | Rank | Rank | Rank | Rank | Rank |
| 1 | Harry Adams | na | na | =15 | =19 | =21 | =25 | =25 | =25 | =27 | =28 |
| 2 | Nickel Ashmeade | na | na | na | na | 16 | 18 | 18 | 16 | 20 | 20 |
| 3 | Guy-Elphege Anouman | na | na | na | na | na | =25 | =25 | =25 | =27 | =28 |
| 4 | Kemar Bailey-Cole | na | na | na | na | na | na | na | na | 13 | 14 |
| 5 | Deondre Batson | 7 | 11 | 9 | 11 | 10 | 11 | 11 | 11 | 14 | 16 |
| 6 | Emmanuel Biron | na | na | na | na | na | 24 | 24 | 24 | 26 | 27 |
| 7 | Keston Bledman | 3 | 5 | 7 | 9 | 6 | 9 | 9 | 9 | 10 | 11 |
| 8 | Usain Bolt | na | na | na | na | na | na | na | na | 8 | 10 |
| 9 | Marvin Bracy | na | na | na | 3 | 4 | 4 | 6 | 5 | 5 | 6 |
| 10 | Nesta Carter | 6 | 7 | 6 | 5 | 5 | 5 | 5 | 6 | 6 | 7 |
| 11 | Kim Collins | 4 | 4 | 5 | 7 | 8 | 8 | 7 | 8 | 9 | 9 |
| 12 | James Dasaolu | 8 | 9 | 12 | 15 | 15 | 17 | 17 | 19 | 22 | 21 |
| 13 | Andrew Fisher | na | na | 14 | 18 | 20 | 23 | 23 | 23 | 25 | 26 |
| 14 | Julian Forte | na | na | na | =19 | =21 | =25 | =25 | =25 | =27 | =28 |
| 15 | Justin Gatlin | 1 | 1 | 1 | 1 | 1 | 2 | 1 | 1 | 1 | 1 |
| 16 | Tyson Gay | na | 2 | 3 | 4 | 3 | 3 | 4 | 2 | 3 | 3 |
| 17 | Adam Gemili | na | na | na | 8 | 9 | 10 | 10 | 10 | 12 | 13 |
| 18 | Ramon Gittens | na | na | na | na | na | na | na | na | na | 23 |
| 19 | Richard Kilty | na | na | na | 14 | 14 | 16 | 16 | 18 | 19 | 22 |
| 20 | Trell Kimmons | na | na | na | na | 19 | 22 | 22 | 22 | 17 | 18 |
| 21 | Churandy Martina | na | na | na | na | na | 19 | 19 | 20 | 23 | 24 |
| 22 | Joseph Morris | na | na | na | na | =21 | =25 | =25 | =25 | =27 | =28 |
| 23 | Femi Ogunode | 5 | 8 | 10 | 12 | 13 | 15 | 15 | 15 | 21 | 8 |
| 24 | Asafa Powell | na | na | na | na | na | 6 | 2 | 4 | 4 | 5 |
| 25 | Mike Rodgers | 2 | 3 | 2 | 2 | 2 | 1 | 3 | 3 | 2 | 2 |
| 26 | Akani Simbine | na | na | 11 | 13 | 11 | 12 | 12 | 12 | 15 | 15 |
| 27 | Bingtian Su | na | 6 | 8 | 10 | 12 | 13 | 13 | 13 | 16 | 17 |
| 28 | Richard Thompson | na | 10 | 13 | 17 | 18 | 21 | 21 | 21 | 24 | 25 |
| 29 | Chijindu Ujah | na | na | na | 16 | 17 | 20 | 20 | 14 | 11 | 12 |
| 30 | Clayton Vaughn | na | na | na | na | na | 14 | 14 | 17 | 18 | 19 |
| 31 | Jimmy Vicaut | na | na | 4 | 6 | 7 | 7 | 8 | 7 | 7 | 4 |
| 32 | Justin Walker | na | 12 | =15 | =19 | =21 | =25 | =25 | =25 | =27 | =28 |
| 33 | Isiah Young | na | na | na | na | na | na | =25 | =25 | =27 | =28 |
Fig 3Connectivity networks between athletes after: (A) the first three races; (B) the first six races; and (C) all ten races.
Final standings computed using the various ranking algorithms together with the standings computed using methods adopted by the Diamond League.
| PageRank | User Preference | Keener | Colley | Massey | Diamond League | Diamond League | Diamond League Official | |
|---|---|---|---|---|---|---|---|---|
| Algorithm | Algorithm | Algorithm | Algorithm | Algorithm | 2015 Points System | 2016 Points System | Fastest Times | |
| Rank Score | Rank Order (Score) | Rank Order (Score) | Rank Order (Score) | Rank Order (Score) | Rank Order (Score) | Rank Order (Points) | Rank Order (Points) | Rank Order [Time (s)] |
| 1 | J Gatlin (0.154) | J Gatlin (2.477) | J Gatlin (0.088) | J Gatlin (1.040) | U Bolt (3.955) | J Gatlin (24) | J Gatlin (60) | J Gatlin [9.74] |
| 2 | M Rodgers (0.097) | M Rodgers (2.124) | M Rodgers (0.072) | M Bracy (0.912) | J Gatlin (3.927) | T Gay (11) | M Rodgers (39) | A Powell [9.81] |
| 3 | T Gay (0.065) | T Gay (1.909) | T Gay (0.071) | U Bolt (0.907) | M Bracy (3.641) | M Rodgers (9) | T Gay (30) | J Vicaut [9.86] |
| 4 | J Vicaut (0.061) | J Vicaut (1.692) | J Vicaut (0.063) | T Gay (0.877) | A Gemili (2.641) | J Vicaut (7) | J Vicaut (24) | U Bolt [9.87] |
| 5 | A Powell (0.060) | A Powell (1.303) | A Powell (0.050) | A Powell (0.814) | A Powell (2.473) | A Powell (6) | A Powell (16) | T Gay [9.88] |
| 6 | M Bracy (0.045) | U Bolt (1.091) | N Carter (0.050) | A Gemili (0.801) | T Gay (2.403) | M Bracy (4) | N Carter (16) | M Rodgers [9.90] |
| 7 | N Carter (0.043) | M Bracy (0.636) | K Bledman (0.048) | M Rodgers (0.776) | J Vicaut (2.307) | F Ogunode (4) | F Ogunode (14) | K Bailey-Cole [9.92] |
| 8 | F Ogunode (0.040) | K Bledman (0.626) | K Collins (0.045) | J Vicaut (0.750) | K Bailey-Cole (1.954) | U Bolt (4) | K Bledman (14) | M Bracy [9.93] |
| 9 | K Collins (0.039) | F Ogunode (0.576) | U Bolt (0.043) | F Ogunode (0.744) | M Rodgers (1.849) | K Bledman (3) | K Collins (11) | C Ujah [9.96] |
| 10 | U Bolt (0.038) | K Bailey-Cole (0.546) | F Ogunode (0.042) | K Bailey-Cole (0.726) | F Ogunode (1.775) | A Gemili (2) | U Bolt (10) | A Gemili [9.97] |
| 11 | K Bledman (0.034) | A Gemili (0.424) | C Ujah (0.040) | K Bledman (0.671) | K Bledman (0.757) | N Carter (1) | M Bracy (10) | F Ogunode [9.98] |
| 12 | C Ujah (0.027) | B Su (0.364) | K Bailey-Cole (0.034) | B Su (0.647) | B Su (0.535) | K Bailey-Cole (1) | C Ujah (7) | B Su [9.99] |
| 13 | A Gemili (0.024) | N Carter (0.283) | A Simbine (0.033) | N Carter (0.534) | R Gittens (-0.188) | B Su (1) | A Gemili (6) | K Collins [9.99] |
| 14 | K Bailey-Cole (0.022) | C Vaughn (-0.212) | D Batson (0.026) | K Collins (0.505) | R Kilty (-0.359) | K Bailey-Cole (4) | N Carter [10.00] | |
| 15 | A Simbine (0.020) | R Kilty (-0.212) | M Bracy (0.025) | R Gittens (0.502) | N Carter (-0.451) | B Su (4) | K Bledman [10.01] | |
| 16 | D Batson (0.019) | K Collins (-0.222) | A Gemili (0.023) | C Vaughn (0.477) | C Ujah (-0.475) | A Simbine (3) | R Kilty [10.05] | |
| 17 | B Su (0.017) | R Gittens (-0.364) | T Kimmons (0.022) | C Ujah (0.472) | C Vaughn (-0.835) | C Vaughn (3) | J Forte [10.06] | |
| 18 | T Kimmons (0.015) | A Simbine (-0.379) | B Su (0.021) | R Kilty (0.468) | K Collins (-0.836) | D Batson (2) | T Kimmons [10.07] | |
| 19 | C Vaughn (0.014) | D Batson (-0.460) | J Dasaolu (0.020) | A Simbine (0.426) | A Simbine (-1.171) | N Ashmeade (2) | A Simbine [10.08] | |
| 20 | N Ashmeade (0.014) | C Martina (-0.546) | E Biron (0.020) | I Young (0.398) | D Batson (-1.835) | R Kilty (2) | D Batson [10.08] | |
| 21 | J Dasaolu (0.014) | N Ashmeade (-0.576) | R Gittens (0.020) | D Batson (0.365) | I Young (-2.089) | R Gittens (2) | C Vaughn [10.08] | |
| 22 | R Kilty (0.013) | C Ujah (-0.591) | N Ashmeade (0.019) | T Kimmons (0.350) | N Ashmeade (-2.111) | T Kimmons (1) | I Young [10.11] | |
| 23 | R Gittens (0.013) | R Thompson (-0.606) | C Vaughn (0.015) | N Ashmeade (0.324) | T Kimmons (-2.280) | J Dasaolu (1) | N Ashmeade [10.11] | |
| 24 | C Martina (0.013) | I Young (-0.636) | A Fisher (0.014) | C Martina (0.323) | J Forte (-2.359) | R Gittens [10.11] | ||
| 25 | R Thompson (0.012) | J Forte (-0.636) | C Martina (0.014) | A Fisher (0.256) | C Martina (-2.626) | C Martina [10.12] | ||
| 26 | A Fisher (0.012) | T Kimmons (-0.833) | H Adams (0.013) | R Thompson (0.247) | E Biron (-3.122) | J Dasaolu [10.12] | ||
| 27 | E Biron (0.012) | J Walker (-0.849) | R Kilty (0.012) | J Forte (0.245) | J Dasaolu (-3.289) | A Fisher [10.14] | ||
| 28 | J Walker | J Morris (-0.849) | GE Anouman (0.011) | J Dasaolu (0.234) | R Thompson (-3.465) | E Biron [10.17] | ||
| 29 | H Adams | A Fisher (-0.849) | R Thompson (0.010) | E Biron (0.217) | A Fisher (-3.601) | H Adams [10.24] | ||
| 30 | J Forte | GE Anouman (-1.091) | I Young (0.010) | H Adams (0.165) | GE Anouman (-4.391) | R Thompson [10.27] | ||
| 31 | J Morris | H Adams (-1.121) | J Walker (0.010) | GE Anouman (0.159) | J Walker (-4.465) | J Walker [10.28] | ||
| 32 | GE Anouman | E Biron (-1.303) | J Morris (0.009) | J Walker (0.147) | H Adams (-4.601) | GE Anouman [10.32] | ||
| 33 | I Young | J Dasaolu (-1.717) | J Forte (0.007) | J Morris (0.116) | J Morris (-4.670) | J Morris [10.45] |
* Athletes finished last in their respective races and are therefore ranked in race order.
Kendall’s tau distance and percentage disagreement in pair order, together with Pearson correlation r-values, between the top 23 athletes in each of the respective standings.
| PageRank Tau distance (% disagreement) [r value] | User Preference Tau distance (% disagreement) [r value] | KeenerTau distance (% disagreement) [r value] | Colley Tau distance (% disagreement) [r value] | Massey Tau distance (% disagreement) [r value] | Diamond League 2015 Tau distance (% disagreement) [r value] | |
|---|---|---|---|---|---|---|
| PageRank | ||||||
| User Preference | 87 (34.4%) [0.851 | |||||
| Keener | 67 (26.5%) [0.901 | 102 (40.3%) [0.863 | ||||
| Colley | 99 (39.1%) [0.732 | 48 (19.0%) [0.909 | 108 (42.7%) [0.770 | |||
| Massey | 110 (43.5%) [0.674 | 59 (23.3%) [0.877 | 109 (43.1%) [0.727 | 19 (7.5%) [0.989 | ||
| Diamond League 2015 | na (na) [0.953 | na (na) [0.876 | na (na) [0.831 | na (na) [0.718 | na (na) [0.516] | |
| Diamond League 2016 | 15 (5.9%) [0.984 | 95 (37.5%) [0.845 | 76 (30.0%) [0.924 | 102 (40.3%) [0.681 | 114 (45.1%) [0.594 | na (na) [0.944 |
** Pearson r value significant at p<0.01
*** Pearson r value significant at p<0.001
Fig 4Scatter plot of the paired PageRank scores and points (calculated using the 2016 points system) awarded to the top 23 athletes.
Fig 5Scatter plot of the paired user preference scores and points (calculated using the 2016 points system) awarded to the top 23 athletes.