Пожалуйста, используйте этот идентификатор, чтобы цитировать или ссылаться на этот ресурс:
https://elib.belstu.by/handle/123456789/60294
Название: | Optimization of programming teams on compatibility of programmers |
Авторы: | Prihozhy, Anatoly Alekseevich |
Ключевые слова: | programmer compatibility of programmers team formation problem project optimization runtime |
Дата публикации: | 2023 |
Издательство: | БГТУ |
Библиографическое описание: | Prihozhy А. А. Optimization of programming teams on compatibility of programmers // Труды БГТУ. Сер. 3. Физико-математические науки и информатика, 2023, № 2 (272), С. 104–110. DOI: 10.52065/2520-6141-2023-272-2-15 |
Краткий осмотр (реферат): | The programming team formation problem has been solved using different optimization criteria: programmer and programming team competences; required set of skills, productivity of teams, etc. This paper formulates the problem of optimizing programming teams accounting for pairwise compatibility of programmers described by a matrix whose elements are changes of the programmer and team runtimes when two programmers are included in the same team. When the matrix element is positive the runtime increases, when it is negative the runtime decreases. The problem is formulated as to partition a set of programmers into a set of teams in such a way that the overall teams’ runtime is minimal. The graph clique partitioning problem is related to the team formation problem. It maximizes the overall sum of constant weights of edges located within the cliques. The team formation problem differs because it searches for a solution by changing the graph edge weights. Both problems are NP-hard. The paper proposes a greedy algorithm of stepwise pairwise merge of programming teams and provides a software for team optimization. Experimental results show that the algorithm finds partitions of large sets of programmers and generates teams which reduce the runtime by up to 36 % compared to the one-programmer teams and the single team. |
URI (Унифицированный идентификатор ресурса): | https://elib.belstu.by/handle/123456789/60294 |
Располагается в коллекциях: | выпуск журнала постатейно |
Файлы этого ресурса:
Файл | Описание | Размер | Формат | |
---|---|---|---|---|
16. Prihozhy.pdf | 687.14 kB | Adobe PDF | Просмотреть/Открыть |
Все ресурсы в архиве электронных ресурсов защищены авторским правом, все права сохранены.