SciELO - Scientific Electronic Library Online

 
vol.27 número2Reconfigurable product routing and control for mass customisation manufacturingHow to control process variability more effectively: The case of a B-complex vitamin production process índice de autoresíndice de assuntospesquisa de artigos
Home Pagelista alfabética de periódicos  

Serviços Personalizados

Artigo

Indicadores

Links relacionados

  • Em processo de indexaçãoCitado por Google
  • Em processo de indexaçãoSimilares em Google

Compartilhar


South African Journal of Industrial Engineering

versão On-line ISSN 2224-7890
versão impressa ISSN 1012-277X

S. Afr. J. Ind. Eng. vol.27 no.2 Pretoria Ago. 2016

http://dx.doi.org/10.7166/27-2-1265 

CASES STUDIES

 

A mathematical model using AHP priorities for soccer player selection: a case study

 

 

E. Ozceylan*

Department of Industrial Engineering, Gaziantep University, Turkey

 

 


ABSTRACT

The process of player selection in multi-player sports like soccer is a complex multi-criteria problem. In this paper, a two-phase approach is proposed for soccer player selection. In the first phase, the attributes of each player - based on their position within a soccer team - is prioritised using the Analytic Hierarchic Process (AHP). In the second phase, a 0-1 integer linear programming model is developed using the weights of player attributes, and the top performers are determined for inclusion in the team. Finally, a case study on the Turkish soccer club called Fenerbahce is used to illustrate the applicability and performance of the proposed approach.


OPSOMMING

Die proses van speler-seleksie in spansporte soos sokker is 'n ingewikkelde, multikriteria probleem. 'n Twee-fase benadering om die kies van spelers vir 'n sokkerspan word voorgestel. In die eerste fase word die eienskappe van die speler prioritiseer deur 'n analitiese hiërargie proses. Die prioritisering is gebaseer op hulle posisie in die span. In die tweede fase word 'n binêre lineêre programmeringsmodel ontwikkel deur gewigte aan n speler se eienskappe toe te ken. Toppresteerders word so identifiseer en in die span ingesluit. Laastens word 'n gevallestudie op die Turkse klubspan Fenerbahce gebruik om die toepaslikheid en vertoning van die voorgestelde benadering te bepaal.


 

 

1 INTRODUCTION

In any sport, formation of a good team is vital to its success. Player selection for a team in most sports is a subjective issue, commonly based on the coaches' notions of what is needed to form the best team. Poor team selection lead to failure, costing a soccer team a trophy or a championship, not to mention the money; and the selection committee and the sport's organising authorities will be accountable to the people who love sport. Poor team selection can also affect the loyalty of players due to non-optimal and combinations of players.

Selection of players in a team is always a difficult task because a large number of qualitative and quantitative attributes in the player selection process need to be taken into account [1]. Thus a systematic approach such as mathematical modelling or the multi-criteria decision-making (MCDM) approach is essential. Although team management uses a variety of assessments such as testing, practice matches, and coaches' judgments to select and evaluate players, quantitative approaches could greatly benefit the team management and be significantly useful [2]. To avoid the traditionally vague and subjective practice of team selection, quantitative approaches could provide more objective results in a shorter time-frame.

In this paper, a two-phase approach is applied to select the best soccer players from within a particular team. In the first phase, the criteria of each player based on their position within the team are prioritised using AHP. In the second phase, a 0-1 integer linear programming model is developed, and the top performers are determined using the weights of the player criteria. To the best knowledge of the authors, this is the first study that combines AHP and mathematical modelling approaches to evaluate and select soccer players. The AHP methodology, integrated with the integer programming model, has been adopted as an alternative to the conventional and singular methods of weight derivation in AHP.

The remainder of this paper is organised as follows. In Section 2, a literature review is presented. In Section 3, an overview of the evaluation criteria is provided. In Section 4, attribute weights are estimated by AHP, and the details of the proposed approach are presented. In Section 5, the mathematical model for soccer player selection is presented. In Section 6, a case study to illustrate the effectiveness and applicability of the proposed approach is presented. Finally, in Section 7, the conclusions and future research directions are provided.

 

2 LITERATURE REVIEW

Many researchers have applied various models to team selection, such as the genetic algorithm [2,3], mathematical programming [4,5], ordered weighted averaging [6], AHP [7], and a fuzzy inference system [1]. Omkar and Verma [8] developed a solution approach based on the genetic algortihm to select players for a cricket team. A linear optimisation model for the optimal line-up of a volleyball team was developed by Boon and Sierksma [4]. Their proposed model was used to help coaches determine the optimal line-up of teams and to help scouting crews to assess and hire new players [4]. However, evaluation criteria were ignored in their model [4]. Merigo and Gil-Lafuente [6] used an ordered weighted averaging operator to select a football player from alternatives for a team in a transfer season. To do so, they considered the use of the Hamming distance, the adequacy coefficient, and the index of maximum and minimum level [6].

Gerber and Sharp [9] describe the ability-indexing and integer programme used, and discuss the results of an empirical study conducted using the statistics of 32 South African cricket players. Sharp et al. [5] develop an integer programming approach to determine the optimal cricket team by quantifying cricket players' performance based on their ability. Kamble et al. [7] present a procedure for selecting cricket team players in complex situations using AHP. Tavana et al. [1] propose a two-phase framework for player selection and team formation in soccer. The first phase in their study evaluates the alternative players with a fuzzy ranking method, and selects the top performers for inclusion in the team [1]. The second phase evaluates the alternative combinations of the selected players with a fuzzy inference system, and selects the best combinations for team formation [1]. Ahmed et al. [3] apply multi-objective optimisation and decision-making approaches to cricket team selection. They propose a novel gene representation scheme and a multi-objective approach that uses the genetic algorithm to optimise the overall batting and bowling strength of a team with 11 players as variables [3].

Amin and Sharma [10] suggest a new method for cricket team selection that uses the data envelopment analysis (DEA). They propose a DEA formulation for the evaluation of cricket players with different capabilities using multiple outputs [10]. This evaluation differentiates the efficient and inefficient cricket players, and ranks them on the basis of DEA scores [10]. Sarda et al. [2] present a solution approach based on the genetic algorithm to find the optimal solution for the problem of football team selection and formation. Their proposed model combines the generally used quantitative approach with attributes based on personal performance, team performance, and the collaborative performance of a player in the presence of other players in the team. It is clear that the current literature on player selection in multi-player sports, especially in soccer, is very limited and scattered. The contribution of the proposed method is twofold: (1) it fills the gap in the literature with regard to quantitative applications that enable effective and efficient player selection and team formation; (2) it applies a hybrid approach that combines AHP and the 0-1 integer programming model to select soccer players.

 

3 EVALUATION CRITERIA

In general, there are six different positions in a soccer team: goalkeeper, defensive centres, fullbacks, midfielder centres, wings, and forward centres. The location of these positions on a soccer pitch is shown in Figure 1.

 

 

It is clear that each position has different criteria. For instance, while the criterion 'tendency to punch' is very important for goalkeepers, it does not make sense if applied to forward centres. So, relevant criteria must be assigned for each position. To do so, twenty criteria are determined for each position from the famous 'Football Manager 2015' computer game. While Figure 2 summarises the criteria of each position for soccer player evaluation, each criterion in the model, and all their definitions, are provided in Table 1. As seen from Figure 2, some of the criteria are common (e.g., anticipation, agility, and first touch), while other criteria are unique to particular positions (e.g., one-on-ones and aerial ability for the goalkeeper position).

 

4 THE ANALYTIC HIERARCHIC PROCESS FOR ESTIMATING ATTRIBUTE WEIGHTS

The Analytic Hierarchy Process (AHP) method was developed by Saaty [12]. AHP assumes that evaluation criteria can be completely expressed in a hierarchical structure. The data acquired from the decision-makers is pairwise comparisons of the relative importance of each of the criteria, or the degree of preference of one factor over another with respect to each criterion [13]. AHP has the advantage of permitting a hierarchical structure of the criteria, which provides users with a better focus on specific criteria and sub-criteria when allocating the weights. The AHP modelling process involves three phases: structuring the decision problem, pairwise comparison, and calculating the priorities of each criterion. Using this three-phase approach, the priorities of the criteria for each position that will be an input for the mathematical model are obtained. It is noted that AHP is used to find only the priorities of each criterion, not to select the best soccer player among alternatives. Selection will be done by a mathematical model that will be given in the next section.

4.1 Structuring the decision problem

There are six different goals in the decision problem: to select the best soccer players for the six different positions - goalkeepers, defensive centres, fullbacks, midfielder centres, wings, and forward centres. This phase involves formulating an appropriate hierarchy of the AHP model that consists of the goal and the criteria. As seen in Figure 2 above, there are twenty criteria for each goal.

4.2 Pairwise comparison

After building the AHP hierarchy, the next phase is the pairwise comparison, which involves forming a team of experts. The nine-point scale, as shown in Table 2, is used to assign pairwise comparisons of all criteria in each position of the hierarchy.

Usually, every member assigns his/her pairwise comparisons, which will be translated into the corresponding pairwise comparison judgment matrices. As suggested by Saaty [14], the geometric mean approach is used to combine the individual judgment matrices to obtain the consensus for the entire expert group. The expert group consists of three academicians from the Physical Education and Sports School at the Gaziantep University; these academics have lots of information on and expertise in soccer and soccer players. Face-to-face interviews were used to collect the pairwise comparison judgments from the experts. Tables 3 to 8 give pairwise comparison matrices of the main criteria for particular positions. It is noted that the geometric means of the three experts were rounded up.

4.3 Calculating the priorities

After the pairwise comparison, the last step is calculating the priorities of each criterion. The software system called Expert Choice 11.0 was used to determine the priority weights; the obtained priority weights are given in Tables 9 and 10. The consistency ratio (CR) of each position is also shown below each table. It should be noted that the quality of the output of the AHP is strictly related to the consistency of the pairwise comparison judgments. It can be seen that the consistency ratio of each of the pairwise comparisons is equal to or less than 0.04, which is well below the rule-of-thumb value of CR = 0.1. This clearly implies that the evaluators are consistent in assigning pairwise comparison judgments. It is noted that the AHP is based on the fundamental assumption of preferential independence between the decision criteria shown in Figure 2. Details about the various steps of AHP, and especially the mathematical background of AHP, can be found in the literature [15,16]; free and open source software can also be downloaded from http://expertchoice.com/.

 

5 MATHEMATICAL MODEL FOR SOCCER PLAYER SELECTION

The proposed mathematical model for soccer player selection is introduced in this section.

Sets and Indices

P is the set of all players. The index j will be used as the index for the set of players

G is the set of goalkeepers. Note that G P

D is the set of defensive centre players. Note that D P

B is the set of fullback players. Note that B P

M is the set of midfielder centre players. Note that M P

W is the set of wing players. Note that W P

F is the set of forward centre players. Note that F P

S is the set of foreign players. Note that S P

R is the set of positions in the team. 1 is defined as a goalkeeper, 2 as a defensive centre, 3 as a fullback, 4 as a midfielder centre, 5 as a wing, and 6 as a forward centre. The index i will be used as the index for the set of positions.

C is the set of criteria. The index c will be used as the index for the set of criteria.

Variables

XjiA binary variable equal to 1 if player j P is assigned to position i R; otherwise it is 0

Parameters

Vic Score of criterion c C of player j P

Wrc Priority of criterion c C of position i R

Aj Age of player j P

Cj Weekly cost of player j P

Psj Penalty kicking score of player j P

Fsj Free kick score of player j P

Ni Maximum number of players who play in position i R

U Upper limit of average age of the first eleven

B Upper limit of weekly budget for team up

P Lower limit of penalty kicking score of the first eleven

F Lower limit of free kick score of the first eleven

Q Upper limit of number of foreign players in the first eleven

Using the notation, the mathematical model is presented below, starting with the objective function.

Objective function

Subject To

The objective function minimises the total value of the players' talent. Constraint 2 ensures that each player must be assigned to only one position if the player is chosen. Constraints 3-8 provide that 11 players are selected for the team in line with the maximum available players for each position. Constraint 9 guarantees that the average age of the team must be lower than the upper limit of the average age. Constraint 10 ensures that the weekly cost of the team cannot exceed the club budget. Constraints 11 and 12 guarantee that the penalty and free kick value of the team must be equal to or greater than the lower limit respectively. Constraint 13 ensures that the number of assigned foreign players is equal to or lowers than the upper limit. Constraint 14 represents the binary variables.

 

6 ILLUSTRATIVE CASE STUDY

In this section, we present a case study to illustrate the effectiveness and applicability of the proposed approach.

6.1 Description of the data

The proposed approach is illustrated with real data obtained from the Fenerbahce Soccer Club (FSC), a professional soccer team based in Istanbul, Turkey. Fenerbahce has been in the first division of Turkish soccer since it was founded in 1905, and has never been relegated to lower divisions. The team squad has 30 players who include four goalkeepers, seven defensive centre players, seven fullbacks, twelve midfielder centre players, ten wings, and four forward centre players. Table 11 shows the players with their available positions and other data; as shown in this table, a player can play one or more positions. According to Table 11, Bruno Alves plays as a defensive centre player only, while Mehmet Topuz plays three different positions: fullback, midfielder centre, and wing.

As mentioned earlier, there are twenty criteria for each position. Tables 12-15 give the scores of each criterion for six different player positions. It is noted that 20 is the maximum score for each criterion. All data was obtained from the Football Manager 2015 computer game. Bracketed numbers in Table 12 indicate the same players given in Table 11. N1,2,3,4,5,6are set to 1, 2, 2, 2, 2, and 2. The upper limit of the average age is set to 30, and the weekly budget is US$ 750,000. The lower limits of penalties and free kicks are 10.

6.2 Computational experiment

The 0-1 integer linear programming formulation (1 )-(14) of the sample network contains 44 variables and 43 constraints. All computational experiments are conducted on a notebook computer with Intel Core2 Duo 1.66 GHz and 2 GB RAM. The computation time required to solve the model to optimality using LINDO 14.0 is no more than one CPU second for any of the instances solved. The eleven best players obtained from the results are selected and shown in Figure 3. The total talent value of the first eleven - in other words, the objective function value - is calculated to be 144.689.

 

 

As seen from Figure 3, all constraints are satisfied. Five foreign players are selected for the first eleven. The average age, penalty kicking score and free kick score are 29.27, 11.54, and 11.09 respectively. To make a comparison, the last 38 matches of the FSC were investigated. Table 16 shows the first 16 players who take time most on the field. According to Table 13, 8 players out of 11 players who take time most, and 11 players out of 16 players who take time most are in the optimal solution. Players in the optimal solution are highlighted in bold.

6.3 Scenario analyses for managerial insights

A number of instances were generated to carry out scenario analyses where problem parameters were changed to determine their impact on the performance measures. Each scenario is given below. It is noted that while changing some of the parameters, the rest of the parameters stay constant.

6.3.1 Scenario#1: Effects of the weekly budget

The first scenario considered was the effect of decreasing the weekly budget of the club on the objective function and the team. The current budget was decreased five times with a 10 per cent decrement each time. Table 17 gives the selected players and objective function values of each run. According to Table 17, decreasing the weekly budget of the club decreases the total talent score of the team, and changes the team distribution, except for forward centre players.

6.3.2 Scenario#2: Effects of the average age

The other scenario considered was the effect of decreasing the average age of the team on the objective function and the team distribution. The current desired average age was decreased five times, one by one. Table 18 gives the selected players and objective function values of each run. According to Table 18, decreasing the average age of team also decreases the total talent score of the team, as found in the first scenario. The main reason for this is that the talent scores of young players are not as high as those of older players; it is understood that experience is very important for soccer players.

 

7 CONCLUSION

In this paper, a two-phase solution approach was proposed for soccer player selection. In the first phase, the attributes of each player based on each position were prioritised using AHP. In the second phase, a 0-1 integer linear programming model was developed using the weights of player attributes, and the top performers were determined for inclusion in the team. The proposed solution approach was applied to the Turkish soccer club Fenerbahçe, in order to illustrate the applicability and performance of the approach.

The contribution of the proposed method is twofold: (1) it fills the gaps in the literature with regard to quantitative applications that enable effective and efficient player selection and team formation; (2) it applies a hybrid approach that combines AHP and 0-1 integer programming model to select soccer players for a particular team. It should be accepted that the proposed approach does not imply a higher-level of 'accuracy' in player selection and team formation. However, the authors believe that the proposed approach may help coaches to think systematically about player selection problems and to improve the quality of their decisions. It is noted that the proposed approach is not only applicable to soccer player selection: it can also be used in other multi-player sports. One suggestion for future research is to embed imprecise or ambiguous judgments into the decision-making process. Finally, a decision support system that uses the proposed solution approach should be developed for general use.

 

ACKNOWLEDGMENT

The authors express sincere appreciation to the editor and anonymous reviewers for their efforts to improve the quality of this paper. Author was supported by the BAGEP Award of the Science Academy in Turkey.

 

REFERENCES

[1] Tavana, M., Azizi, F., Azizi, F. and Behzadian, M. 2013. A fuzzy inference system with application to player selection and team formation in multi-player sports. Sport Management Review, 16(1), pp. 97-110.         [ Links ]

[2] Sarda, V., Sakaria, P. and Deulkar, K. 2015. Football team selection using genetic algorithm. International Journal of Engineering and Technical Research, 3(2), pp. 153-156.         [ Links ]

[3] Ahmed, F., Deb, K. and Jindal, A. 2013. Multi-objective optimization and decision making approaches to cricket team selection. Applied Soft Computing, 13(1), pp. 402-414.         [ Links ]

[4] Boon, B.H. and Sierksma, G. 2003. Team formation: Matching quality supply and quality demand. European Journal of Operational Research, 148(2), pp. 277-292.         [ Links ]

[5] Sharp, G.D., Brettenny, W.J., Gonsalves, J.W., Lourens, M. and Stretch, R.A. 2011. Integer optimization for the selection of a Twenty-20 cricket team. Journal of the Operational Research Society, 62, pp. 16881694.         [ Links ]

[6] Merigo, J.M. and Gil-Lafuente, A.M. 2011. Decision-making in sport management based on the OWA operator. Expert Systems with Applications, 38(8), pp. 10408-10413.         [ Links ]

[7] Kamble, A.G., Rao, R.V., Kale, A. and Samant, S. 2011. Selection of cricket players using analytical hierarchy process. International Journal of Sports Science and Engineering, 5(4), pp. 207-212.         [ Links ]

[8] Omkar, S.N. and Verma, R. 2003. Cricket team selection using genetic algorithm. International Congress on Sports Dynamics, Melbourne, Australia, pp. 1-9.         [ Links ]

[9] Gerber, H. and Sharp, G.D. 2006. Selecting a limited overs cricket squad using an integer programming model. South African Journal for Research in Sport, Physical Education and Recreation, 28, pp. 81-90.         [ Links ]

[10] Amin, G.R. and Sharma, S.K. 2014. Cricket team selection using data envelopment analysis. European Journal of Sport Science, 14(1), pp. 369-376.         [ Links ]

[11] http://www.fm-base.co.uk/forum/. Accessed on 18 February 2016.         [ Links ]

[12] Saaty, T.L. 1980. The Analytic hierarchy process: Planning, priority setting and resource allocation. New York: McGraw-Hill.         [ Links ]

[13] Huang, H.C., Lin, C.T. and Hu, C.S. 2011. Analysis of selection indicators of badminton players by the Delphi method and analytic hierarchy process. International Journal of Computer Science & Information Technology, 7(1), pp. 19-31.         [ Links ]

[14] Saaty, T.L. 2008. Decision making with the analytic hierarchy process. International Journal of Services Sciences, 1(1), pp. 83-98.         [ Links ]

[15] Bruno, G., Esposito, E., Genovese, A. and Passaro, R. 2012. AHP-based approaches for supplier evaluation: Problems and perspectives. Journal of Purchasing and Supply Management, 18(3), pp. 159-172.         [ Links ]

[16] Erkan, T.E. and Can, G.F. 2014. Selecting the best warehouse data collecting system by using AHP and FAHP methods. Technical Gazette, 21(1), pp. 87-93.         [ Links ]

[17] http://www.mackolik.com/Takim/2/Fenerbahce#. Accessed on 18 February 2016.         [ Links ]

 

 

Submitted by authors 12 Jun 2015
Accepted for publication 26 May 2016
Available online 12 Aug 2016

 

 

* Corresponding author erenozceylan@gmail.com

Creative Commons License Todo o conteúdo deste periódico, exceto onde está identificado, está licenciado sob uma Licença Creative Commons