Please use this identifier to cite or link to this item: https://elib.belstu.by/handle/123456789/60294
Full metadata record
DC FieldValueLanguage
dc.contributor.authorPrihozhy, Anatoly Alekseevich-
dc.date.accessioned2023-10-31T11:07:17Z-
dc.date.available2023-10-31T11:07:17Z-
dc.date.issued2023-
dc.identifier.citationPrihozhy А. А. Optimization of programming teams on compatibility of programmers // Труды БГТУ. Сер. 3. Физико-математические науки и информатика, 2023, № 2 (272), С. 104–110. DOI: 10.52065/2520-6141-2023-272-2-15ru
dc.identifier.urihttps://elib.belstu.by/handle/123456789/60294-
dc.description.abstractThe 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.ru
dc.format.mimetypeapplication/pdfru
dc.language.isoenru
dc.publisherБГТУru
dc.subjectprogrammerru
dc.subjectcompatibility of programmersru
dc.subjectteam formation problemru
dc.subjectprojectru
dc.subjectoptimizationru
dc.subjectruntimeru
dc.titleOptimization of programming teams on compatibility of programmersru
dc.typeArticleru
dc.identifier.udc004.4-
dc.identifier.DOIDOI: 10.52065/2520-6141-2023-272-2-15-
Appears in Collections:выпуск журнала постатейно

Files in This Item:
File Description SizeFormat 
16. Prihozhy.pdf687.14 kBAdobe PDFView/Open



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.