A Study of Team Recommended Generalized Assignment Methods
Abstract
:1. Introduction
2. Literature Review
2.1. TR Problem
2.2. Assignment Problem
3. TR’s Generalized Assignment Model (TRGAM)
3.1. Formal Description of the TR Problem
- : candidate members of the team;
- : tasks of the team;
- : the ability value of the k-th task of the i-th alternative candidate member;
- : the ability matrix of the TR problem.
- : a team that the tk-th candidate member for the main of the responsible with the k-th task (, is not identical to each other, that is, can be considered as an optional arrangement of with a ability of m),
- : the comprehensive work ability value of the tk-th candidate member as the main responsibility to complete the k-th task (called the main work ability value of team ),
- : the best comprehensive ability value of each member of team as auxiliary members for various tasks (called the best auxiliary work ability value of team ),
- : the matrix formed by the tk-th row of A as the k-th row (referred to as the ability matrix of team ).
3.2. TRGAM Model Proposed
3.3. Properties of TRGAM
- (a)
- The set with as an alternative member has the same optimal solution as the set with U as an alternative member.
- (b)
- When, the set withas an alternative member has the same optimal solution as the set with U as an alternative member.
4. Solving TRGAMs Based on Enumeration Method and Hungarian Algorithm (BEM⊕HM-TRGAMs)
5. Standardized Solving Measures for TRGAM
6. Application Case Study of BEM⊕HM–TRGAMs
7. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Lappas, T.; Liu, K.; Terzi, E. Finding a Team of Experts in Social Networks. Knowl. Discov. Data Min. 2009, 467–476. [Google Scholar] [CrossRef]
- Daş, G.S.; Altınkaynak, B.; Göçken, T.; Türker, A.K. A set partitioning based goal programming model for the team formation problem. Int. Trans. Oper. Res. 2021, 29, 301–322. [Google Scholar] [CrossRef]
- Yaakob, S.B.; Kawata, S. Workers’ placement in an industrial environment. Fuzzy Sets Syst. 1999, 106, 289–297. [Google Scholar] [CrossRef]
- Baykasoglu, A.; Dereli, T.; Das, S. Project Team Selection Using Fuzzy Optimization Approach. Cybern. Syst. 2007, 38, 155–185. [Google Scholar] [CrossRef]
- Li, C.-T.; Shan, M.-K. Team Formation for Generalized Tasks in Expertise Social Networks. In Proceedings of the 2010 IEEE Second International Conference on Social Computing, Minneapolis, MN, USA, 20–22 August 2010; pp. 9–16. [Google Scholar]
- Castilho, D.; de Melo, P.O.V.; Benevenuto, F. The strength of the work ties. Inf. Sci. 2017, 375, 155–170. [Google Scholar] [CrossRef]
- Fortino, G.; Messina, F.; Rosaci, D.; Sarne, G.M.L.; Savaglio, C. A Trust-Based Team Formation Framework for Mobile Intelligence in Smart Factories. IEEE Trans. Ind. Inform. 2020, 16, 6133–6142. [Google Scholar] [CrossRef]
- Latorre, R.; Suárez, J. Measuring social networks when forming information system project teams. J. Syst. Softw. 2017, 134, 304–323. [Google Scholar] [CrossRef]
- Jin, C.X.; Li, F.C.; Zhang, K.; Xu, L.D.; Chen, Y. A cooperative effect-based decision support model for team formation. Enterp. Inf. Syst. 2019, 14, 110–132. [Google Scholar] [CrossRef]
- Berktaş, N.; Yaman, H. A Branch-and-Bound Algorithm for Team Formation on Social Networks. INFORMS J. Comput. 2021, 33, 1162–1176. [Google Scholar] [CrossRef]
- Selvarajah, K.; Zadeh, P.M.; Kobti, Z.; Palanichamy, Y.; Kargar, M. A unified framework for effective team formation in social networks. Expert Syst. Appl. 2021, 177, 114886. [Google Scholar] [CrossRef]
- Selvarajah, K.; Zadeh, P.M.; Kargar, M.; Kobti, Z. Identifying a Team of Experts in Social Networks using a Cultural Algorithm. Procedia Comput. Sci. 2019, 151, 477–484. [Google Scholar] [CrossRef]
- Li, C.-T.; Huang, M.-Y.; Yan, R. Team formation with influence maximization for influential event organization on social networks. World Wide Web 2017, 21, 939–959. [Google Scholar] [CrossRef]
- Wang, X.; Zhao, Z.; Ng, W. A comparative study of team formation in social networks. Int. Conf. Database Syst. Adv. Appl. 2015, 9049, 389–404. [Google Scholar] [CrossRef]
- Wang, Y.; Xu, D.; Du, D.; Ma, R. Bicriteria algorithms to balance coverage and cost in team formation under online model. Theor. Comput. Sci. 2021, 854, 68–76. [Google Scholar] [CrossRef]
- Jafari Songhori, M.; Tavana, M.; Terano, T. Product development team formation: Effects of organizational- and product-related factors. Comput. Math. Organ. Theory 2019, 26, 88–122. [Google Scholar] [CrossRef]
- Büyükboyaci, M.; Robbett, A. Team formation with complementary skills. J. Econ. Manag. Strategy 2019, 28, 713–733. [Google Scholar] [CrossRef]
- Garousi, V.; Tarhan, A. Investigating the Impact of Team Formation by Introversion/Extraversion in Software Projects. Balk. J. Electr. Comput. Eng. 2018, 2, 64–73. [Google Scholar] [CrossRef]
- D’Aniello, G.; Gaeta, M.; Lepore, M.; Perone, M. Knowledge-driven fuzzy consensus model for team formation. Expert Syst. Appl. 2021, 184, 115522. [Google Scholar] [CrossRef]
- Xiao, W.; Zhao, S.; Wei, Q. Virtual team member selection method based on AHP fuzzy priority planning. Stat. Decis. 2009, 4, 151–153. [Google Scholar] [CrossRef]
- Awal, G.K.; Bharadwaj, K.K. Team formation in social networks based on collective intelligence—An evolutionary approach. Appl. Intell. 2014, 41, 627–648. [Google Scholar] [CrossRef]
- Bahargam, S.; Golshan, B.; Lappas, T.; Terzi, E. A team-formation algorithm for faultline minimization. Expert Syst. Appl. 2019, 119, 441–455. [Google Scholar] [CrossRef]
- Shen, G. Construction of Human Resource Allocation Model Based on Multi-Objective Hybrid Genetic Algorithm. Stat. Decis. 2013, 21, 60–63. [Google Scholar] [CrossRef]
- Wang, J.; Zhang, J. A win–win team formation problem based on the negotiation. Eng. Appl. Artif. Intell. 2015, 44, 137–152. [Google Scholar] [CrossRef]
- Feng, B.; Fan, Z. A Partner Selection Method for Knowledge Creation Team Based on Collaborative Effect. Chin. J. Manag. 2012, 9, 258–261. [Google Scholar]
- Costa, A.; Ramos, F.; Perkusich, M.; Dantas, E.; Dilorenzo, E.; Chagas, F.; Meireles, A.; Albuquerque, D.; Silva, L.; Almeida, H.; et al. Team Formation in Software Engineering: A Systematic Mapping Study. IEEE Access 2020, 8, 145687–145712. [Google Scholar] [CrossRef]
- Feng, B.; Jiang, Z.-Z.; Fan, Z.-P.; Fu, N. A method for member selection of cross-functional teams using the individual and collaborative performances. Eur. J. Oper. Res. 2010, 203, 652–661. [Google Scholar] [CrossRef]
- Zaozerskaya, L. A heuristic for a special case of the generalized assignment problem with additional conditions. J. Phys. Conf. Ser. 2021, 1791, 012092. [Google Scholar] [CrossRef]
- Zaozerskaya, L.A.; Plankova, V.A.; Devyaterikova, M.V. Modeling and Solving Academic Load Distribution Problem. In CEUR Workshop Proceedings, Proceedings of the School-Seminar on Optimization Problems and their Applications; Sun SITE Central Europe: Aachen, Germany, 2018; pp. 438–445. [Google Scholar]
- Henao, C.A.; Batista, A.; Porto, A.F.; Gonzalez, V.I. Multiskilled personnel assignment problem under uncertain demand: A benchmarking analysis. Math. Biosci. Eng. 2022, 19, 4946–4975. [Google Scholar] [CrossRef]
- Nambiar, S.; Nikolaev, A.; Pasiliao, E. Triply stochastic sequential assignment problem with the uncertainty in worker survival. Optim. Lett. 2021, 1–14. [Google Scholar] [CrossRef]
- Tian, Q.; Li, K.; Li, W.; Xu, D. Research on Optimization of Airport Task Assignment Problem. Oper. Res. Manag. Sci. 2019, 28, 1–8. [Google Scholar]
- Hu, Y.; Chen, G.; Liu, J. A New Decision Method for the Shortest Time Assignment Problem. Stat. Decis. 2019, 35, 46–50. [Google Scholar] [CrossRef]
Task | Assessment Content | Individual Scoring Range | Total Scoring Range for Each Task |
---|---|---|---|
Requirement analysis (a1) | GRASP of market and user needs | (0,25) | (0,50) |
Overall planning of the project and feasibility analysis | (0,25) | ||
Product design (a2) | Design the structure of each module of the project | (0,25) | (0,50) |
Program structure design and error handling design | (0,25) | ||
Product development (a3) | Expertise (mainstream languages such as MATLAB, R) | (0,25) | (0,50) |
Report on the results of the stage and the next stage of anticipation | (0,25) | ||
Product testing (a4) | Develop test plans and implement them | (0,25) | (0,50) |
Aggregate test analysis reports and opinions on results | (0,25) | ||
Product maintenance (a5) | Design and production of user operation manuals | (0,25) | (0,50) |
Collect user feedback and analyze and modify it | (0,25) |
Members | a1 | a2 | a3 | a4 | a5 |
---|---|---|---|---|---|
1 | 34 | 32 | 37 | 32 | 31 |
2 | 33 | 35 | 38 | 28 | 34 |
3 | 34 | 31 | 29 | 31 | 31 |
4 | 28 | 29 | 32 | 29 | 27 |
5 | 35 | 34 | 30 | 41 | 35 |
6 | 36 | 35 | 36 | 40 | 33 |
7 | 28 | 29 | 24 | 36 | 28 |
8 | 29 | 36 | 32 | 33 | 29 |
9 | 24 | 29 | 24 | 25 | 26 |
10 | 33 | 32 | 28 | 41 | 31 |
11 | 21 | 17 | 19 | 19 | 19 |
12 | 27 | 25 | 25 | 24 | 22 |
13 | 44 | 36 | 36 | 37 | 38 |
14 | 29 | 36 | 36 | 34 | 34 |
15 | 21 | 25 | 24 | 22 | 28 |
16 | 23 | 22 | 20 | 24 | 19 |
17 | 37 | 33 | 30 | 37 | 35 |
18 | 32 | 39 | 40 | 31 | 37 |
19 | 21 | 27 | 23 | 29 | 27 |
20 | 31 | 27 | 25 | 32 | 31 |
21 | 38 | 30 | 41 | 35 | 35 |
22 | 29 | 24 | 29 | 22 | 28 |
23 | 28 | 22 | 21 | 29 | 25 |
24 | 21 | 30 | 24 | 32 | 30 |
25 | 34 | 31 | 30 | 41 | 35 |
26 | 34 | 41 | 40 | 35 | 40 |
27 | 31 | 24 | 28 | 29 | 24 |
28 | 24 | 21 | 18 | 29 | 23 |
29 | 37 | 29 | 27 | 41 | 33 |
30 | 30 | 39 | 33 | 37 | 37 |
31 | 28 | 21 | 22 | 25 | 22 |
32 | 20 | 17 | 16 | 21 | 20 |
33 | 38 | 34 | 33 | 42 | 38 |
34 | 22 | 28 | 22 | 29 | 28 |
35 | 41 | 34 | 34 | 38 | 36 |
36 | 33 | 31 | 30 | 33 | 28 |
37 | 33 | 24 | 30 | 30 | 30 |
Members | a1 | a2 | a3 | a4 | a5 |
---|---|---|---|---|---|
1 | 10.2 | 9.6 | 7.4 | 3.2 | 3.1 |
2 | 9.9 | 10.5 | 7.6 | 2.8 | 3.4 |
3 | 10.2 | 9.3 | 5.8 | 3.1 | 3.1 |
4 | 8.4 | 8.7 | 6.4 | 2.9 | 2.7 |
5 | 10.5 | 10.2 | 6 | 4.1 | 3.5 |
6 | 10.8 | 10.5 | 7.2 | 4 | 3.3 |
7 | 8.4 | 8.7 | 4.8 | 3.6 | 2.8 |
8 | 8.7 | 10.8 | 6.4 | 3.3 | 2.9 |
9 | 7.2 | 8.7 | 4.8 | 2.5 | 2.6 |
10 | 9.9 | 9.6 | 5.6 | 4.1 | 3.1 |
11 | 6.3 | 5.1 | 3.8 | 1.9 | 1.9 |
12 | 8.1 | 7.5 | 5 | 2.4 | 2.2 |
13 | 13.2 | 10.8 | 7.2 | 3.7 | 3.8 |
14 | 8.7 | 10.8 | 7.2 | 3.4 | 3.4 |
15 | 6.3 | 7.5 | 4.8 | 2.2 | 2.8 |
16 | 6.9 | 6.6 | 4 | 2.4 | 1.9 |
17 | 11.1 | 9.9 | 6 | 3.7 | 3.5 |
18 | 9.6 | 11.7 | 8 | 3.1 | 3.7 |
19 | 6.3 | 8.1 | 4.6 | 2.9 | 2.7 |
20 | 9.3 | 8.1 | 5 | 3.2 | 3.1 |
21 | 11.4 | 9 | 8.2 | 3.5 | 3.5 |
22 | 8.7 | 7.2 | 5.8 | 2.2 | 2.8 |
23 | 8.4 | 6.6 | 4.2 | 2.9 | 2.5 |
24 | 6.3 | 9 | 4.8 | 3.2 | 3 |
25 | 10.2 | 9.3 | 6 | 4.1 | 3.5 |
26 | 10.2 | 12.3 | 8 | 3.5 | 4 |
27 | 9.3 | 7.2 | 5.6 | 2.9 | 2.4 |
28 | 7.2 | 6.3 | 3.6 | 2.9 | 2.3 |
29 | 11.1 | 8.7 | 5.4 | 4.1 | 3.3 |
30 | 9 | 11.7 | 6.6 | 3.7 | 3.7 |
31 | 8.4 | 6.3 | 4.4 | 2.5 | 2.2 |
32 | 6 | 5.1 | 3.2 | 2.1 | 2 |
33 | 11.4 | 10.2 | 6.6 | 4.2 | 3.8 |
34 | 6.6 | 8.4 | 4.4 | 2.9 | 2.8 |
35 | 12.3 | 10.2 | 6.8 | 3.8 | 3.6 |
36 | 9.9 | 9.3 | 6 | 3.3 | 2.8 |
37 | 9.9 | 7.2 | 6 | 3 | 3 |
Members | a1 | a2 | a3 | a4 | a5 |
---|---|---|---|---|---|
1 | 10.2 | 9.6 | 7.4 | 3.2 | 3.1 |
2 | 9.9 | 10.5 | 7.6 | 2.8 | 3.4 |
5 | 10.5 | 10.2 | 6 | 4.1 | 3.5 |
8 | 8.7 | 10.8 | 6.4 | 3.3 | 2.9 |
10 | 9.9 | 9.6 | 5.6 | 4.1 | 3.1 |
13 | 13.2 | 10.8 | 7.2 | 3.7 | 3.8 |
14 | 8.7 | 10.8 | 7.2 | 3.4 | 3.4 |
17 | 11.1 | 9.9 | 6 | 3.7 | 3.5 |
18 | 9.6 | 11.7 | 8 | 3.1 | 3.7 |
21 | 11.4 | 9 | 8.2 | 3.5 | 3.5 |
25 | 10.2 | 9.3 | 6 | 4.1 | 3.5 |
26 | 10.2 | 12.3 | 8 | 3.5 | 4 |
29 | 11.1 | 8.7 | 5.4 | 4.1 | 3.3 |
30 | 9 | 11.7 | 6.6 | 3.7 | 3.7 |
33 | 11.4 | 10.2 | 6.6 | 4.2 | 3.8 |
35 | 12.3 | 10.2 | 6.8 | 3.8 | 3.6 |
13 | 26 | 21 | 33 | 18 | Overall Ability Value | |
---|---|---|---|---|---|---|
For the main engaged in the task | a1 | a2 | a3 | a4 | a5 | 29.12 |
For the auxiliary engaged in the task | a4 and a2 | a3 | a1 | a5 and a1 | a2 | 13.785 |
--- | --- | --- | --- | --- | 42.905 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, F.; Fan, R.; Jin, C. A Study of Team Recommended Generalized Assignment Methods. Axioms 2022, 11, 465. https://doi.org/10.3390/axioms11090465
Li F, Fan R, Jin C. A Study of Team Recommended Generalized Assignment Methods. Axioms. 2022; 11(9):465. https://doi.org/10.3390/axioms11090465
Chicago/Turabian StyleLi, Fachao, Ruya Fan, and Chenxia Jin. 2022. "A Study of Team Recommended Generalized Assignment Methods" Axioms 11, no. 9: 465. https://doi.org/10.3390/axioms11090465
APA StyleLi, F., Fan, R., & Jin, C. (2022). A Study of Team Recommended Generalized Assignment Methods. Axioms, 11(9), 465. https://doi.org/10.3390/axioms11090465