Cricket Team Selection Using Evolutionary Multi-objective Optimization
Selection of players for a high performance cricket team within a finite budget is a complex task which can be viewed as a constrained multi-objective optimization problem. In cricket team formation, batting strength and bowling strength of a team are the major factors affecting its performance and an optimum trade-off needs to be reached in formation of a good team. We propose a multi-objective approach using NSGA-II algorithm to optimize overall batting and bowling strength of a team and find team members in it. Using the information from trade-off front, a decision making approach is also proposed for final selection of team. Case study using a set of players auctioned in Indian Premier League, 4th edition has been taken and player’s current T-20 statistical data is used as performance parameter. This technique can be used by franchise owners and league managers to form a good team within budget constraints given by the organizers. The methodology is generic and can be easily extended to other sports like soccer, baseball etc.
KeywordsKnee Point Knee Region Good Team Batting Average Optimal Team
Unable to display preview. Download preview PDF.
- 1.Cricket, http://en.wikipedia.org/wiki/Cricket
- 2.Cricket database, http://home.iitk.ac.in/~ajindal/cricket
- 3.Espn cricinfo, http://www.espncricinfo.com/
- 4.An explanation of cricket, http://www.cs.purdue.edu/homes/hosking/cricket/explanation.htm
- 5.International cricket council, http://icc-cricket.yahoo.net
- 11.Régin, J.C.: Minimization of the number of breaks in sports scheduling problems using constraint programming. In: Constraint Programming and Large Scale Discrete Optimization: DIMACS Workshop Constraint Programming and Large Scale Discrete Optimization, September 14-17. DIMACS Center, vol. 57, p. 115. Amer. Mathematical Society (2001)Google Scholar