Forming More Effective Teams Using CATME Team-Maker and the Gale-Shapley Algorithm
Event Date: | October 16, 2019 |
---|
CATME‘s Team-Maker algorithm uses a heuristic score based on instructor-determined criteria to form teams that optimize the student team composition. The tool includes 20 built-in questions for the instructor to choose from with the option to create individual questions. One question type not accounted for in the current CATME algorithm is a preference ranking question.
Augmenting the Team-Maker algorithm to include student project preference as a part of the heuristic score will ease the time struggle of instructors while still forming well-balanced groups. Given that the problem at hand is very similar to the stable marriage problem, the Gale-Shapely algorithm was determined as the best possible options. The Gale-Shapley algorithm, better known for its implementation in the Medical Residency Matching Program, matches entities based on ranked preference lists. Once the algorithm terminates, no two unmatched resident/residency entities prefer each other over their current assignment.
This paper documents the testing of the Gale-Shapley algorithm, illustrating methods to use student/instructor/ sponsor ranked preference lists for project selections. These team design techniques will be used to form teams in the 2018/2019 academic year and results included in final paper versions.
Daniel Meulbroek (Purdue University & CATME Smarter Teamwork, USA); Matthew W Ohland (Purdue University, USA); Daniel M Ferguson (Purdue University, USA & EDI GROUP Canada, Canada); Fred Berry (Purdue University, USA)
Keywords—Algorithm, Teamwork, Teams
10.18.19: 8:30-10 AM, Room 5