Комплекс программ для определения высших приоритетов абитуриентов в конкурсных списках
Authors: Барышникова Н.Ю. , Васин А.В. , Галин А.В. , Ратманов А.С. 
Published: February 2025

В статье рассмотрены вопросы автоматизации функционала приемной кампании образовательной организации высшего образования, в частности, вопросы, связанные с введением приоритетов зачисления. Абитуриент подает заявление о приеме на программы высшего образования. В нем он обозначает отдельные конкурсные группы и приоритеты зачисления по каждой из них. Исходя из представленной информации, образовательная организация высшего образования определяет высшие приоритеты для дальнейшего зачисления абитуриентов. Представленный в данной статье комплекс программ является актуальным инструментом решения задачи автоматического определения высших приоритетов. Разработанный авторами комплекс состоит из двух подпрограмм. Каждая подпрограмма содержит свой собственный реализованный алгоритм. Одним из алгоритмов для решения поставленной задачи является алгоритм на основе использования метода «грубой силы» (метода полного перебора). Данный метод доказал свою простоту в реализации и читаемость кода. Также в комплексе программ реализован алгоритм Гейла-Шепли. Он характеризуется поиском устойчивых паросочетаний между двумя группами участников. В рамках данной статьи подробно представлены основные этапы работы комплекса программ. В завершение авторами проанализированы полученные результаты реализованных алгоритмов. Сделан вывод об эффективности алгоритмов. Полученные в статье результаты в виде комплекса программ предложено использовать сотрудникам приемных комиссий образовательных организаций высшего образования при проведении нового набора в части автоматизации определения высших приоритетов абитуриентов в конкурсных списках.
The article discusses the issues of automation of the functionality of the admission campaign of the educational organization of higher education, in particular, issues related to the introduction of enrollment priorities. The enrollee applies for admission to higher education programs. In it, it denotes individual competitive groups and enrollment priorities for each of them. Based on the information provided, the educational organization of higher education determines the highest priorities for the further enrollment of enrollee. The complex of programs presented in this article is an urgent tool for solving the problem of automatically determining the highest priorities. The complex developed by the authors consists of two subprograms. Each subroutine contains its own implemented algorithm. One of the algorithms for solving the problem is an algorithm based on the use of the «brute force» method (the exhaustive search method). This method has proven its simplicity in implementation and readability of the code. Also, the Gale-Shapley algorithm is implemented in the complex of programs. It is characterized by the search for stable matchings between two groups of participants. Within the framework of this article, the main stages of the complex of programs are presented in detail. Finally, the authors analyzed the results of the implemented algorithms. It is concluded that the algorithms are effective. The results obtained in the article in the form of a complex of programs are proposed to be used by employees of admission commissions of educational institutions of higher education when conducting a new recruitment in terms of automation of determining the highest priorities of applicants in the competitive lists.