{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,8]],"date-time":"2025-09-08T06:14:43Z","timestamp":1757312083005,"version":"3.37.3"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"21","license":[{"start":{"date-parts":[[2020,5,12]],"date-time":"2020-05-12T00:00:00Z","timestamp":1589241600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,5,12]],"date-time":"2020-05-12T00:00:00Z","timestamp":1589241600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100014268","name":"Koszalin University of Technology","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100014268","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2020,11]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Forming a team of experts that can match the requirements of a collaborative task is an important aspect, especially in project development. In this paper, we propose an improved Jaya optimization algorithm for minimizing the communication cost among team experts to solve team formation problem. The proposed algorithm is called an improved Jaya algorithm with a modified swap operator (IJMSO). We invoke a single-point crossover in the Jaya algorithm to accelerate the search, and we apply a new swap operator within Jaya algorithm to verify the consistency of the capabilities and the required skills to carry out the task. We investigate the IJMSO algorithm by implementing it on two real-life datasets (i.e., digital bibliographic library project and StackExchange) to evaluate the accuracy and efficiency of proposed algorithm against other meta-heuristic algorithms such as genetic algorithm, particle swarm optimization, African buffalo optimization algorithm and standard Jaya algorithm. Experimental results suggest that the proposed algorithm achieves significant improvement in finding effective teams with minimum communication costs among team members for achieving the goal.<\/jats:p>","DOI":"10.1007\/s00500-020-04965-x","type":"journal-article","created":{"date-parts":[[2020,5,12]],"date-time":"2020-05-12T02:02:35Z","timestamp":1589248955000},"page":"16627-16641","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["An improved Jaya algorithm with a modified swap operator for solving team formation problem"],"prefix":"10.1007","volume":"24","author":[{"given":"Walaa H.","family":"El-Ashmawi","sequence":"first","affiliation":[]},{"given":"Ahmed F.","family":"Ali","sequence":"additional","affiliation":[]},{"given":"Adam","family":"Slowik","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2020,5,12]]},"reference":[{"key":"4965_CR1","doi-asserted-by":"crossref","unstructured":"Anagnostopoulos A, Becchetti L, Castillo C, Gionis A, Leonardi S (2012) Online team formation in social networks. In: Proceedings of the 21st international conference on World Wide Web, pp 839\u2013848","DOI":"10.1145\/2187836.2187950"},{"key":"4965_CR2","doi-asserted-by":"crossref","unstructured":"Appel AP, Cavalcante VF, Vieira MR, de Santana VF, de Paula RA, Tsukamoto SK (2014) Building socially connected skilled teams to accomplish complex tasks. In: Proceedings of the 8th workshop on social network mining and analysis. Article no. 8","DOI":"10.1145\/2659480.2659500"},{"issue":"2","key":"4965_CR3","doi-asserted-by":"publisher","first-page":"627","DOI":"10.1007\/s10489-014-0528-y","volume":"41","author":"GK Awal","year":"2014","unstructured":"Awal GK, Bharadwaj KK (2014) Team formation in social networks based on collective intelligence\u2014an evolutionary approach. Appl Intell 41(2):627\u2013648","journal-title":"Appl Intell"},{"issue":"3","key":"4965_CR4","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1145\/937503.937505","volume":"35","author":"C Blum","year":"2003","unstructured":"Blum C, Roli A (2003) Metaheuristics in combinatorial optimization: overview and conceptual comparison. ACM Comput Surv (CSUR) 35(3):268\u2013308","journal-title":"ACM Comput Surv (CSUR)"},{"issue":"2","key":"4965_CR5","first-page":"163","volume":"26","author":"T Dede","year":"2018","unstructured":"Dede T (2018) Jaya algorithm to solve single objective size optimization problem for steel grillage structures. Steel Compos Struct 26(2):163\u2013170","journal-title":"Steel Compos Struct"},{"key":"4965_CR6","volume-title":"Swarm intelligence (The morgan kaufmann series in evolutionary computation)","author":"RC Eberhart","year":"2001","unstructured":"Eberhart RC, Shi Y, Kennedy J (2001) Swarm intelligence (The morgan kaufmann series in evolutionary computation). Morgan Kaufmann Publishers, Burlington"},{"key":"4965_CR7","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1016\/j.cor.2016.04.028","volume":"74","author":"F Farasat","year":"2016","unstructured":"Farasat F, Nikolaev AG (2016) Social structure optimization in team formation. Comput Oper Res 74:127\u2013142","journal-title":"Comput Oper Res"},{"issue":"4","key":"4965_CR8","doi-asserted-by":"publisher","first-page":"586","DOI":"10.1109\/TEM.2017.2715825","volume":"64","author":"M Fathian","year":"2017","unstructured":"Fathian M, Makui Saei-Shahi MA (2017) A new optimization model for reliable team formation problem considering experts\u2019 collaboration network. IEEE Trans Eng Manag 64(4):586\u2013593","journal-title":"IEEE Trans Eng Manag"},{"issue":"1","key":"4965_CR9","first-page":"47","volume":"30","author":"M Grzywinski","year":"2019","unstructured":"Grzywinski M, Dede T, Ozdemir YI (2019) Optimization of the braced dome structures by using Jaya algorithm with frequency constraints. Steel Compos Struct 30(1):47\u201355","journal-title":"Steel Compos Struct"},{"key":"4965_CR10","doi-asserted-by":"publisher","first-page":"150","DOI":"10.1016\/j.cor.2016.05.012","volume":"75","author":"JH Guti\u00e9rrez","year":"2016","unstructured":"Guti\u00e9rrez JH, Astudillo CA, Ballesteros-P\u00e9rez P, Mora-Meli\u00e1 D, Candia-V\u00e9jar A (2016) The multiple team formation problem using sociometry. Comput Oper Res 75:150\u2013162","journal-title":"Comput Oper Res"},{"key":"4965_CR11","doi-asserted-by":"crossref","unstructured":"Han Y, Wan Y, Chen L, Xu G, Wu J (2017) Exploiting geographical location for team formation in social coding sites In: Proceedings of Pacific-Asia conference on knowledge discovery and data mining, (LNAI), vol 10234, Springer, Heidelberg, pp 499\u2013510","DOI":"10.1007\/978-3-319-57454-7_39"},{"key":"4965_CR12","volume-title":"Practical genetic algorithms","author":"RL Haupt","year":"2004","unstructured":"Haupt RL, Haupt SE (2004) Practical genetic algorithms. Wiley, New York"},{"key":"4965_CR13","volume-title":"Adaptation in natural and artificial systems","author":"JH Holland","year":"1975","unstructured":"Holland JH (1975) Adaptation in natural and artificial systems. University of Michigan Press, Ann Arbor"},{"issue":"9","key":"4965_CR14","doi-asserted-by":"publisher","first-page":"1382","DOI":"10.1093\/comjnl\/bxx009","volume":"60","author":"J Huang","year":"2017","unstructured":"Huang J, Sun X, Zhou Y, Sun H (2017) A team formation model with personnel work hours and project workload quantified. Comput J 60(9):1382\u20131394","journal-title":"Comput J"},{"key":"4965_CR15","doi-asserted-by":"crossref","unstructured":"Kargar M, An A (2011) Discovering top-k teams of experts with\/without a leader in social networks. In: Proceedings of the 20th ACM international conference on information and Knowledge Management, pp 985\u2013994","DOI":"10.1145\/2063576.2063718"},{"key":"4965_CR16","doi-asserted-by":"crossref","unstructured":"Kargar M, Zihayat M, An A (2013) Finding affordable and collaborative teams from a network of experts. In: Proceedings of the 2013 SIAM international conference on data mining, pp 587\u2013595","DOI":"10.1137\/1.9781611972832.65"},{"key":"4965_CR17","doi-asserted-by":"crossref","unstructured":"Lappas T, Liu K, Terzi E (2009) Finding a team of experts in social networks. In: Proceedings of the 15th ACM SIGKDD international conference on knowledge discovery and data mining, pp 467\u2013476","DOI":"10.1145\/1557019.1557074"},{"key":"4965_CR18","doi-asserted-by":"crossref","unstructured":"Li CT, Shan MK (2010) Team formation for generalized tasks in expertise social networks. In: Proceedings of IEEE second international conference on social computing (SocialCom), pp 9\u201316","DOI":"10.1109\/SocialCom.2010.12"},{"issue":"2","key":"4965_CR19","doi-asserted-by":"publisher","first-page":"441","DOI":"10.1007\/s10115-013-0695-x","volume":"42","author":"CT Li","year":"2015","unstructured":"Li CT, Shan MK, Lin SD (2015) On team formation with expertise query in collaborative social networks. Knowl Inf Syst 42(2):441\u2013463","journal-title":"Knowl Inf Syst"},{"issue":"6","key":"4965_CR20","first-page":"2488","volume":"4","author":"M Nadershahi","year":"2012","unstructured":"Nadershahi M, Moghaddam RT (2012) An application of genetic algorithm methods for team formation on the basis of Belbin team role. Arch Appl Sci Res 4(6):2488\u20132496","journal-title":"Arch Appl Sci Res"},{"issue":"03","key":"4965_CR21","first-page":"101","volume":"3","author":"JB Odili","year":"2015","unstructured":"Odili JB, Kahar MNM (2015) African buffalo optimization (ABO): a new meta-heuristic algorithm. J Adv Appl Sci 3(03):101\u2013106","journal-title":"J Adv Appl Sci"},{"key":"4965_CR22","doi-asserted-by":"crossref","unstructured":"Pandey HM (2016) Jaya a novel optimization algorithm: What, how and why?. In: Proceedings of 6th international conference-cloud system and big data engineering (Confluence), pp 728\u2013730","DOI":"10.1109\/CONFLUENCE.2016.7508215"},{"issue":"15","key":"4965_CR23","doi-asserted-by":"publisher","first-page":"2715","DOI":"10.1080\/00207721.2013.879225","volume":"46","author":"K Pashaei","year":"2015","unstructured":"Pashaei K, Taghiyareh F, Badie K (2015) A recursive genetic framework for evolutionary decision-making in problems with high dynamism. Int J Syst Sci 46(15):2715\u20132731","journal-title":"Int J Syst Sci"},{"key":"4965_CR24","doi-asserted-by":"crossref","unstructured":"Rao RV, Rai DP, Balic J (2016) Surface grinding process optimization using Jaya algorithm. In: computational intelligence in data mining, vol 2, Springer, Berlin, pp 487\u2013495","DOI":"10.1007\/978-81-322-2731-1_46"},{"issue":"1","key":"4965_CR25","first-page":"19","volume":"7","author":"RV Rao","year":"2016","unstructured":"Rao RV (2016) Jaya: a simple and new optimization algorithm for solving constrained and unconstrained optimization problems. Int J Ind Eng Comput 7(1):19\u201334","journal-title":"Int J Ind Eng Comput"},{"key":"4965_CR26","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1016\/j.enconman.2017.02.068","volume":"140","author":"RV Rao","year":"2017","unstructured":"Rao RV, More KC (2017) Design optimization and analysis of selected thermal devices using self-adaptive Jaya algorithm. Energy Convers Manag 140:24\u201335","journal-title":"Energy Convers Manag"},{"key":"4965_CR27","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1016\/j.ijrefrig.2017.06.024","volume":"82","author":"RV Rao","year":"2017","unstructured":"Rao RV, More KC (2017) Optimal design and analysis of mechanical draft cooling tower using improved Jaya algorithm. Int J Refrig 82:312\u2013324","journal-title":"Int J Refrig"},{"issue":"5","key":"4965_CR28","doi-asserted-by":"publisher","first-page":"2513","DOI":"10.1007\/s12206-017-0449-x","volume":"31","author":"RV Rao","year":"2017","unstructured":"Rao RV, Rai DP (2017) Optimization of submerged arc welding process parameters using quasi-oppositional based Jaya algorithm. J Mech Sci Technol 31(5):2513\u20132522","journal-title":"J Mech Sci Technol"},{"issue":"5","key":"4965_CR29","doi-asserted-by":"publisher","first-page":"1099","DOI":"10.1080\/0952813X.2017.1309692","volume":"29","author":"RV Rao","year":"2017","unstructured":"Rao RV, Rai DP (2017) Optimisation of welding processes using quasi-oppositional-based Jaya algorithm. J Exp Theor Artif Intell 29(5):1099\u20131117","journal-title":"J Exp Theor Artif Intell"},{"key":"4965_CR30","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.swevo.2017.04.008","volume":"37","author":"RV Rao","year":"2017","unstructured":"Rao RV, Saroj A (2017) A self-adaptive multi-population based Jaya algorithm for engineering optimization. Swarm Evolut Comput 37:1\u201326","journal-title":"Swarm Evolut Comput"},{"key":"4965_CR31","doi-asserted-by":"publisher","first-page":"785","DOI":"10.1016\/j.energy.2017.04.059","volume":"128","author":"RV Rao","year":"2017","unstructured":"Rao RV, Saroj A (2017) Constrained economic optimization of shell-and-tube heat exchangers using elitist-Jaya algorithm. Energy 128:785\u2013800","journal-title":"Energy"},{"key":"4965_CR32","doi-asserted-by":"publisher","first-page":"473","DOI":"10.1016\/j.applthermaleng.2017.01.071","volume":"116","author":"RV Rao","year":"2017","unstructured":"Rao RV, Saroj A (2017) Economic optimization of shell-and-tube heat exchanger using Jaya algorithm with maintenance consideration. Appl Therm Eng 116:473\u2013487","journal-title":"Appl Therm Eng"},{"issue":"1","key":"4965_CR33","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1080\/0305215X.2016.1164855","volume":"49","author":"RV Rao","year":"2017","unstructured":"Rao RV, Waghmare GG (2017) A new optimization algorithm for solving complex constrained design optimization problems. Eng Optim 49(1):60\u201383","journal-title":"Eng Optim"},{"key":"4965_CR34","doi-asserted-by":"publisher","first-page":"572","DOI":"10.1016\/j.applthermaleng.2016.04.135","volume":"103","author":"RV Rao","year":"2016","unstructured":"Rao RV, More KC, Taler J, Oclon P (2016) Dimensional optimization of a micro-channel heat sink using Jaya algorithm. Appl Therm Eng 103:572\u2013582","journal-title":"Appl Therm Eng"},{"issue":"4","key":"4965_CR35","first-page":"271","volume":"11","author":"RV Rao","year":"2016","unstructured":"Rao RV, Rai DP, Ramkumar J, Balic J (2016) A new multi-objective Jaya algorithm for optimization of modern machining processes. Adv Prod Eng Manag 11(4):271\u2013286","journal-title":"Adv Prod Eng Manag"},{"issue":"5","key":"4965_CR36","doi-asserted-by":"publisher","first-page":"486","DOI":"10.7763\/IJCTE.2009.V1.80","volume":"1","author":"D Sedighizadeh","year":"2009","unstructured":"Sedighizadeh D, Masehian E (2009) Particle swarm optimization methods, taxonomy and applications. Int J Comput Theory Eng 1(5):486\u2013502","journal-title":"Int J Comput Theory Eng"},{"key":"4965_CR37","doi-asserted-by":"crossref","unstructured":"Trivedi NI, Purohit SN, Jangir P, Bhoye MT (2016) Environment dispatch of distributed energy resources in a microgrid using Jaya algorithm. In: Proceedings of 2nd international conference on advances in electrical, electronics, information, communication and bio-informatics (AEEICB), pp 224\u2013228","DOI":"10.1109\/AEEICB.2016.7538278"},{"key":"4965_CR38","unstructured":"Wang KP, Huang L, Zhou CG, Pang W (2003) Particle swarm optimization for traveling salesman problem. In: Proceedings of international conference on machine learning and cybernetics, vol 3, pp 1583\u20131585"},{"issue":"1\u20134","key":"4965_CR39","doi-asserted-by":"publisher","first-page":"191","DOI":"10.3233\/FI-2017-1487","volume":"151","author":"S Wang","year":"2017","unstructured":"Wang S, Rao RV, Chen P, Zhang Y, Liu A, Wei L (2017) Abnormal breast detection in mammogram images by feed-forward neural network trained by Jaya algorithm. Fundam Inform 151(1\u20134):191\u2013211","journal-title":"Fundam Inform"},{"issue":"6","key":"4965_CR40","first-page":"69","volume":"36","author":"X Wei","year":"2009","unstructured":"Wei X, Jiang-wei Z, Hon-lin Z (2009) Enhanced self-tentative particle swarm optimization algorithm for TSP. J North China Electr Power Univ 36(6):69\u201374","journal-title":"J North China Electr Power Univ"},{"key":"4965_CR41","doi-asserted-by":"crossref","unstructured":"Zhang JW, Si WJ (2010) Improved enhanced self-tentative PSO algorithm for TSP. In: Proceedings of sixth international conference on natural computation (ICNC), vol 5, pp 2638\u20132641","DOI":"10.1109\/ICNC.2010.5583011"},{"key":"4965_CR42","doi-asserted-by":"crossref","unstructured":"Zhang Y, Yang X, Cattani C, Rao RV, Wang S, Phillips P (2016) Tea category identification using a novel fractional Fourier entropy and Jaya algorithm. Entropy, vol 18(3), Article no. 77","DOI":"10.3390\/e18030077"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04965-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-020-04965-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-04965-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,11]],"date-time":"2021-05-11T23:59:04Z","timestamp":1620777544000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-020-04965-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,5,12]]},"references-count":42,"journal-issue":{"issue":"21","published-print":{"date-parts":[[2020,11]]}},"alternative-id":["4965"],"URL":"https:\/\/doi.org\/10.1007\/s00500-020-04965-x","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"type":"print","value":"1432-7643"},{"type":"electronic","value":"1433-7479"}],"subject":[],"published":{"date-parts":[[2020,5,12]]},"assertion":[{"value":"12 May 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"Author Walaa H. El-Ashmawi declares that she has no conflict of interest. Author Ahmed F. Ali declares that he has no conflict of interest. Author Adam Slowik declares that he has no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"This article does not contain any studies with human participants or animals performed by any of the authors.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}