SlideShare a Scribd company logo
Background
Ranking college football teams is a significant challenge that has major
implications. With 124 colleges and universities represented in the NCAA
Football Bowl Subdivision (FBS), there are 124! possible rankings. With this
many rankings, it’s hard to tell if it’s the best ranking out of all the possibilities.
Other factors that makes ranking difficult are: what people consider to be
important when ranking a team, how bias of the voters or computer programs
impact ranks, and how conflicting results are handled.
Money is also a huge issue affecting rankings. Getting the rankings right can
have a huge monetary impact on the schools that do or don’t get into BCS
bowl games.
The current system of ranking the teams is the Bowl Championship Series
(BCS), which consists of two opinion polls and six computer rankings. The
opinion polls provide human error and bias. The computer rankings have
controversy due to the fact that all but one of them aren’t published for peer
review.
CMS+ Background
The CMS+ program is a quadratic assignment problem, the program uses a
genetic algorithm heuristic with two inputs: degree of victory (DOV) and
relative distance.
• Degree of victory consists of multiple factors that compare two teams.
• Relative distance shows how the rankings compare with one another, and
culminate to form a bell curve.
Producing Valid College Football
Rankings in Reasonable Time
Mark W. Edwards
Department of Mechanical Engineering
Jonathan A. Shumaker
Department of Chemical Engineering
5th Annual FEP Honors Research Symposium
C. Richard Cassady, PhD
Department of Industrial Engineering
April 20, 2013
CMS+ Problems
Degree of Victory can lead to some issues due to the multiple different factors
that can be included. Defining factors that should be included, which can also
be varied is a difficult task.
Also an issue with the CMS+ is that it currently takes a significant amount of
time to generate a ranking. Decreasing the run time makes the CMS+ more
practical for use.
Platform and Objectives
We believe that a four-team play-off increases the need for a ranking system,
a system should clearly state what factors are included, and a computer
based system should be used.
Our objectives were to improve the CMS+ system for ranking college football
teams by identifying factors to include and defining a way for them to be
quantified. Secondly we worked to improve the time it takes to run the
program.
Degree of Victory
• Defining Factors
We determined that one factor should always be included, and that is
the winner of a game should receive points over the team that they
beat. Four other factors are also in the calculation of DOV and can be
added and removed in any variation:
 Home and Away points are given to away teams if they win on the road. This
also gives half of the points to neutral site wins.
 AP Rank gives points over a team that is ranked higher in the AP poll. This is
done for every single pair of teams.
 Common Opponents points takes into account ever pair of teams, and it gives
the points to teams that have more wins over common opponents.
 Conference Champions are given points over all of the other teams in their
conference.
• Creating Degree of Victory Matrix
A matrix is necessary to compare every single pair of teams. Creating
this matrix is done by giving the points allocated to each of the
specified factors. In our case 15 points are given when the factor is
turned on. The matrix created will be able to be entered into the
CMS+ program with a relative distance matrix to compute a ranking.
• Results
Sixteen files were created where every combination of factors was
turned on and off. A fitness value of 200,000 provides a result of
10,000 standard deviations above the mean with no possible rankings
that are better.
Run Time
Through testing we found two things:
 The number of heuristic replications does not affect run time, therefore
we left the number of replications at 20 throughout testing
 Solution Quality and the Rankings produced is not affected by the
number of generations or replications used in the CMS+
Knowing these two things, we were then able to test the relationship
between the number of GA generations used compared to the run time.
These results are seen in Figure 1.
TABLE OF RUN TIME RES
Table 1: Ranking's GeneratedbyCMS+ System UsingTest Cases
BCS Rankings DOV 01
(OnlyH2H)
DOV 05
(APRank)
DOV 12
(H/A/N, ConfChamp, CommOpp)
DOV 16
(Everythingon)
Fitness 244343 246025 216012 196313
1 Auburn TexasChristian Oregon Oregon Oregon
2 Oregon Oregon TexasChristian Auburn Auburn
3 TexasChristian Stanford Boise State^ TexasChristian TexasChristian
4 Stanford Wisconsin Auburn MichiganState^ Boise State^
5 Wisconsin MichiganState OhioState Boise State^ MichiganState
6 OhioState Nevada^ Nevada^ Wisconsin Wisconsin
7 Oklahoma OhioState Wisconsin VirginiaTech^ VirginiaTech^
8 Arkansas Boise State Stanford Nevada^ Nevada^
9 MichiganState Auburn* MichiganState OhioState Stanford*
10 Boise State VirginiaTech Utah^ Stanford* OhioState
^Gained5 or more spotsfromBCS Ranking
*Lost 5 or more spotsfrom BCSRanking
As seen in the graph, once the generation amount gets past a certain point,
which is in the 3,500-4,000 generation range, the times start to increase.
Going in either direction increases the time to produce a ranking.
Conclusion
We were able to improve both the Degree of Victory and the run time
during our research.
• Factors were found to be included in Degree of Victory and these factors
were quantified then used to compute rankings from the CMS+ system.
• The run time was decreased by lowering the number of generations in
the algorithm from 100,000 to somewhere in the range of 3,500 to 4,000.
Future research should be done on more factors to include and more ways
to include them in Degree of Victory. Also the run time could be further
decreased based on the fact that there are more factors involved in running
the CMS+ system than just the generations and replications.
Figure 1: The Effects of Generations on Run Time

More Related Content

Similar to Honors Research Colloquium Final Poster

Webquest Powerpoint
Webquest PowerpointWebquest Powerpoint
Webquest Powerpoint
caherrer
 
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough dataВладимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
Mail.ru Group
 
OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?
Benjamin Gordon
 
Web Quest Baseball
Web Quest BaseballWeb Quest Baseball
Web Quest Baseball
cubsfan3371
 
Practical Machine Learning at Work
Practical Machine Learning at WorkPractical Machine Learning at Work
Practical Machine Learning at Work
IDEAS - Int'l Data Engineering and Science Association
 
Module 12: Job Classification & Merit Increase System
Module 12: Job Classification & Merit Increase SystemModule 12: Job Classification & Merit Increase System
Module 12: Job Classification & Merit Increase System
Sam Pratt
 
Webinar - Q2 2023: What’s New in MarketPay
Webinar - Q2 2023: What’s New in MarketPayWebinar - Q2 2023: What’s New in MarketPay
Webinar - Q2 2023: What’s New in MarketPay
PayScale, Inc.
 
Measuring the Benefits of Scrum
Measuring the Benefits of ScrumMeasuring the Benefits of Scrum
Measuring the Benefits of Scrum
James Walmsley CSM, PSM I, PSK I
 
Neogov - Florida Luncheon, 2014
Neogov - Florida Luncheon, 2014 Neogov - Florida Luncheon, 2014
Neogov - Florida Luncheon, 2014
FrankHolman
 
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
Meghna Arora
 
Class and Comp Study Gloucester County, Virginia
Class and Comp Study Gloucester County, VirginiaClass and Comp Study Gloucester County, Virginia
Class and Comp Study Gloucester County, Virginia
Chuck Thompson
 
Match OGX_BI
Match OGX_BIMatch OGX_BI
Match OGX_BI
Ramita Vig
 
Florian Douetteau @ Dataiku
Florian Douetteau @ DataikuFlorian Douetteau @ Dataiku
Florian Douetteau @ Dataiku
PAPIs.io
 
Ogx match bi
Ogx match biOgx match bi
Ogx match bi
Ramita Vig
 
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
Meghna Arora
 
Ayuntamiento de Granada_ADRAP_RPS.pptx
Ayuntamiento de Granada_ADRAP_RPS.pptxAyuntamiento de Granada_ADRAP_RPS.pptx
Ayuntamiento de Granada_ADRAP_RPS.pptx
ssuserf3b884
 
MAT 510 RANK Lessons in Excellence-- mat510rank.com
MAT 510 RANK Lessons in Excellence-- mat510rank.comMAT 510 RANK Lessons in Excellence-- mat510rank.com
MAT 510 RANK Lessons in Excellence-- mat510rank.com
RoelofMerwe117
 
MAT 510 RANK Education Planning--mat510rank.com
MAT 510 RANK Education Planning--mat510rank.comMAT 510 RANK Education Planning--mat510rank.com
MAT 510 RANK Education Planning--mat510rank.com
WindyMiller24
 
Brand Battle: Brandify 24 Hour vs LA Fitness
Brand Battle: Brandify 24 Hour vs LA FitnessBrand Battle: Brandify 24 Hour vs LA Fitness
Brand Battle: Brandify 24 Hour vs LA Fitness
Brandify
 
Determinants of College Football Attendance
Determinants of College Football AttendanceDeterminants of College Football Attendance
Determinants of College Football Attendance
Connor Weaver
 

Similar to Honors Research Colloquium Final Poster (20)

Webquest Powerpoint
Webquest PowerpointWebquest Powerpoint
Webquest Powerpoint
 
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough dataВладимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
Владимир Гулин, Mail.Ru Group, Learning to rank using clickthrough data
 
OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?OKRs - What Are They and Why Should I Care?
OKRs - What Are They and Why Should I Care?
 
Web Quest Baseball
Web Quest BaseballWeb Quest Baseball
Web Quest Baseball
 
Practical Machine Learning at Work
Practical Machine Learning at WorkPractical Machine Learning at Work
Practical Machine Learning at Work
 
Module 12: Job Classification & Merit Increase System
Module 12: Job Classification & Merit Increase SystemModule 12: Job Classification & Merit Increase System
Module 12: Job Classification & Merit Increase System
 
Webinar - Q2 2023: What’s New in MarketPay
Webinar - Q2 2023: What’s New in MarketPayWebinar - Q2 2023: What’s New in MarketPay
Webinar - Q2 2023: What’s New in MarketPay
 
Measuring the Benefits of Scrum
Measuring the Benefits of ScrumMeasuring the Benefits of Scrum
Measuring the Benefits of Scrum
 
Neogov - Florida Luncheon, 2014
Neogov - Florida Luncheon, 2014 Neogov - Florida Luncheon, 2014
Neogov - Florida Luncheon, 2014
 
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
Start Your Preparation for ServiceNow System Administrator (CSA) Certificatio...
 
Class and Comp Study Gloucester County, Virginia
Class and Comp Study Gloucester County, VirginiaClass and Comp Study Gloucester County, Virginia
Class and Comp Study Gloucester County, Virginia
 
Match OGX_BI
Match OGX_BIMatch OGX_BI
Match OGX_BI
 
Florian Douetteau @ Dataiku
Florian Douetteau @ DataikuFlorian Douetteau @ Dataiku
Florian Douetteau @ Dataiku
 
Ogx match bi
Ogx match biOgx match bi
Ogx match bi
 
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
[pdf] ISTQB Agile Test Leadership at Scale (CT-ATLaS) Certification | Q & A
 
Ayuntamiento de Granada_ADRAP_RPS.pptx
Ayuntamiento de Granada_ADRAP_RPS.pptxAyuntamiento de Granada_ADRAP_RPS.pptx
Ayuntamiento de Granada_ADRAP_RPS.pptx
 
MAT 510 RANK Lessons in Excellence-- mat510rank.com
MAT 510 RANK Lessons in Excellence-- mat510rank.comMAT 510 RANK Lessons in Excellence-- mat510rank.com
MAT 510 RANK Lessons in Excellence-- mat510rank.com
 
MAT 510 RANK Education Planning--mat510rank.com
MAT 510 RANK Education Planning--mat510rank.comMAT 510 RANK Education Planning--mat510rank.com
MAT 510 RANK Education Planning--mat510rank.com
 
Brand Battle: Brandify 24 Hour vs LA Fitness
Brand Battle: Brandify 24 Hour vs LA FitnessBrand Battle: Brandify 24 Hour vs LA Fitness
Brand Battle: Brandify 24 Hour vs LA Fitness
 
Determinants of College Football Attendance
Determinants of College Football AttendanceDeterminants of College Football Attendance
Determinants of College Football Attendance
 

Recently uploaded

artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
GauravCar
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
kandramariana6
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
VICTOR MAESTRE RAMIREZ
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
sachin chaurasia
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
Anant Corporation
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
LAXMAREDDY22
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
IJECEIAES
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
Divyanshu
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
MiscAnnoy1
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
abbyasa1014
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 

Recently uploaded (20)

artificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptxartificial intelligence and data science contents.pptx
artificial intelligence and data science contents.pptx
 
132/33KV substation case study Presentation
132/33KV substation case study Presentation132/33KV substation case study Presentation
132/33KV substation case study Presentation
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student MemberIEEE Aerospace and Electronic Systems Society as a Graduate Student Member
IEEE Aerospace and Electronic Systems Society as a Graduate Student Member
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.The Python for beginners. This is an advance computer language.
The Python for beginners. This is an advance computer language.
 
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by AnantLLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
LLM Fine Tuning with QLoRA Cassandra Lunch 4, presented by Anant
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
BRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdfBRAIN TUMOR DETECTION for seminar ppt.pdf
BRAIN TUMOR DETECTION for seminar ppt.pdf
 
Embedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoringEmbedded machine learning-based road conditions and driving behavior monitoring
Embedded machine learning-based road conditions and driving behavior monitoring
 
Null Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAMNull Bangalore | Pentesters Approach to AWS IAM
Null Bangalore | Pentesters Approach to AWS IAM
 
Introduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptxIntroduction to AI Safety (public presentation).pptx
Introduction to AI Safety (public presentation).pptx
 
Engineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdfEngineering Drawings Lecture Detail Drawings 2014.pdf
Engineering Drawings Lecture Detail Drawings 2014.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 

Honors Research Colloquium Final Poster

  • 1. Background Ranking college football teams is a significant challenge that has major implications. With 124 colleges and universities represented in the NCAA Football Bowl Subdivision (FBS), there are 124! possible rankings. With this many rankings, it’s hard to tell if it’s the best ranking out of all the possibilities. Other factors that makes ranking difficult are: what people consider to be important when ranking a team, how bias of the voters or computer programs impact ranks, and how conflicting results are handled. Money is also a huge issue affecting rankings. Getting the rankings right can have a huge monetary impact on the schools that do or don’t get into BCS bowl games. The current system of ranking the teams is the Bowl Championship Series (BCS), which consists of two opinion polls and six computer rankings. The opinion polls provide human error and bias. The computer rankings have controversy due to the fact that all but one of them aren’t published for peer review. CMS+ Background The CMS+ program is a quadratic assignment problem, the program uses a genetic algorithm heuristic with two inputs: degree of victory (DOV) and relative distance. • Degree of victory consists of multiple factors that compare two teams. • Relative distance shows how the rankings compare with one another, and culminate to form a bell curve. Producing Valid College Football Rankings in Reasonable Time Mark W. Edwards Department of Mechanical Engineering Jonathan A. Shumaker Department of Chemical Engineering 5th Annual FEP Honors Research Symposium C. Richard Cassady, PhD Department of Industrial Engineering April 20, 2013 CMS+ Problems Degree of Victory can lead to some issues due to the multiple different factors that can be included. Defining factors that should be included, which can also be varied is a difficult task. Also an issue with the CMS+ is that it currently takes a significant amount of time to generate a ranking. Decreasing the run time makes the CMS+ more practical for use. Platform and Objectives We believe that a four-team play-off increases the need for a ranking system, a system should clearly state what factors are included, and a computer based system should be used. Our objectives were to improve the CMS+ system for ranking college football teams by identifying factors to include and defining a way for them to be quantified. Secondly we worked to improve the time it takes to run the program. Degree of Victory • Defining Factors We determined that one factor should always be included, and that is the winner of a game should receive points over the team that they beat. Four other factors are also in the calculation of DOV and can be added and removed in any variation:  Home and Away points are given to away teams if they win on the road. This also gives half of the points to neutral site wins.  AP Rank gives points over a team that is ranked higher in the AP poll. This is done for every single pair of teams.  Common Opponents points takes into account ever pair of teams, and it gives the points to teams that have more wins over common opponents.  Conference Champions are given points over all of the other teams in their conference. • Creating Degree of Victory Matrix A matrix is necessary to compare every single pair of teams. Creating this matrix is done by giving the points allocated to each of the specified factors. In our case 15 points are given when the factor is turned on. The matrix created will be able to be entered into the CMS+ program with a relative distance matrix to compute a ranking. • Results Sixteen files were created where every combination of factors was turned on and off. A fitness value of 200,000 provides a result of 10,000 standard deviations above the mean with no possible rankings that are better. Run Time Through testing we found two things:  The number of heuristic replications does not affect run time, therefore we left the number of replications at 20 throughout testing  Solution Quality and the Rankings produced is not affected by the number of generations or replications used in the CMS+ Knowing these two things, we were then able to test the relationship between the number of GA generations used compared to the run time. These results are seen in Figure 1. TABLE OF RUN TIME RES Table 1: Ranking's GeneratedbyCMS+ System UsingTest Cases BCS Rankings DOV 01 (OnlyH2H) DOV 05 (APRank) DOV 12 (H/A/N, ConfChamp, CommOpp) DOV 16 (Everythingon) Fitness 244343 246025 216012 196313 1 Auburn TexasChristian Oregon Oregon Oregon 2 Oregon Oregon TexasChristian Auburn Auburn 3 TexasChristian Stanford Boise State^ TexasChristian TexasChristian 4 Stanford Wisconsin Auburn MichiganState^ Boise State^ 5 Wisconsin MichiganState OhioState Boise State^ MichiganState 6 OhioState Nevada^ Nevada^ Wisconsin Wisconsin 7 Oklahoma OhioState Wisconsin VirginiaTech^ VirginiaTech^ 8 Arkansas Boise State Stanford Nevada^ Nevada^ 9 MichiganState Auburn* MichiganState OhioState Stanford* 10 Boise State VirginiaTech Utah^ Stanford* OhioState ^Gained5 or more spotsfromBCS Ranking *Lost 5 or more spotsfrom BCSRanking As seen in the graph, once the generation amount gets past a certain point, which is in the 3,500-4,000 generation range, the times start to increase. Going in either direction increases the time to produce a ranking. Conclusion We were able to improve both the Degree of Victory and the run time during our research. • Factors were found to be included in Degree of Victory and these factors were quantified then used to compute rankings from the CMS+ system. • The run time was decreased by lowering the number of generations in the algorithm from 100,000 to somewhere in the range of 3,500 to 4,000. Future research should be done on more factors to include and more ways to include them in Degree of Victory. Also the run time could be further decreased based on the fact that there are more factors involved in running the CMS+ system than just the generations and replications. Figure 1: The Effects of Generations on Run Time