Applied Mathematics & Information Sciences

Author Country (or Countries)



The allocation of students to supervisors is a crucial aspect of higher education, impacting the quality of guidance and support students receive for their academic projects. This paper explores the application of a genetic algorithm to optimize the matching process. The algorithm considers considers psychological compatibility between student and supervisor, and aims for maximization of preference satisfaction of students and supervisors regarding the match. Experimental results demonstrate high preference satisfaction (0.91), indicating effective alignment with students’ preferences. The algorithm’s time and space complexities show scalability, making it a promising solution for large-scale applications. Additionally, the workload distribution results highlight the algorithm’s ability to balance the student load among supervisors.

Digital Object Identifier (DOI)