TY - JOUR
T1 - Bi-objective jellyfish algorithm for team formation problem
AU - Salam, Mustafa Abdul
AU - Aldawsari, Mohammed
AU - Nageh, Nashwa
N1 - Publisher Copyright:
© The Author(s) 2025.
PY - 2025/12
Y1 - 2025/12
N2 - Team Formation (TF) problems represent one of the most significant areas in computer science and optimization. The challenge lies in forming the best team of experts capable of completing a specific task at the lowest cost, which is a highly complex problem. Furthermore, the TF problem involves multiple attributes, each of which can be treated as a distinct objective that needs to be optimized. The problem solution varies according to the specified objectives. In this study, the TF problem is formulated as a bi-objective optimization problem, and a novel algorithm, Chaotic Jellyfish Search with Enhanced Swap Operator (CJSESOS), is proposed. This method is based on the Jellyfish Search Optimizer (JSO), a recent swarm intelligence algorithm known for its superior performance in various optimization tasks. CJSESOS introduces two major enhancements: (1) a chaotic sequence generated via a logistic map to improve solution diversity and exploration (CJSO), and (2) an enhanced swap sequence operator that increases the algorithm’s ability to escape local optima. The CJSESOS algorithm was adapted to enhance its exploration capabilities during the search for Pareto-optimal solutions. The effectiveness of the proposed bi-objective Chaotic Jellyfish search optimizer (Bi-CJSESOS) was evaluated using a different dataset with different skill numbers, in addition to twelve benchmark functions. Experimental results showed that, for the same fault discovery rate, the Bi-CJSESOS can find an optimal team and satisfy the two objectives more than the other comparative algorithms.
AB - Team Formation (TF) problems represent one of the most significant areas in computer science and optimization. The challenge lies in forming the best team of experts capable of completing a specific task at the lowest cost, which is a highly complex problem. Furthermore, the TF problem involves multiple attributes, each of which can be treated as a distinct objective that needs to be optimized. The problem solution varies according to the specified objectives. In this study, the TF problem is formulated as a bi-objective optimization problem, and a novel algorithm, Chaotic Jellyfish Search with Enhanced Swap Operator (CJSESOS), is proposed. This method is based on the Jellyfish Search Optimizer (JSO), a recent swarm intelligence algorithm known for its superior performance in various optimization tasks. CJSESOS introduces two major enhancements: (1) a chaotic sequence generated via a logistic map to improve solution diversity and exploration (CJSO), and (2) an enhanced swap sequence operator that increases the algorithm’s ability to escape local optima. The CJSESOS algorithm was adapted to enhance its exploration capabilities during the search for Pareto-optimal solutions. The effectiveness of the proposed bi-objective Chaotic Jellyfish search optimizer (Bi-CJSESOS) was evaluated using a different dataset with different skill numbers, in addition to twelve benchmark functions. Experimental results showed that, for the same fault discovery rate, the Bi-CJSESOS can find an optimal team and satisfy the two objectives more than the other comparative algorithms.
KW - Chaotic local search
KW - Jellyfish search optimizer
KW - Optimization problem
KW - Team formation problem
UR - https://www.scopus.com/pages/publications/105015594447
U2 - 10.1038/s41598-025-11566-x
DO - 10.1038/s41598-025-11566-x
M3 - Article
C2 - 40940339
AN - SCOPUS:105015594447
SN - 2045-2322
VL - 15
JO - Scientific Reports
JF - Scientific Reports
IS - 1
M1 - 32417
ER -