{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,29]],"date-time":"2025-10-29T03:51:58Z","timestamp":1761709918911,"version":"3.41.2"},"reference-count":57,"publisher":"Wiley","issue":"1","license":[{"start":{"date-parts":[[2021,12,7]],"date-time":"2021-12-07T00:00:00Z","timestamp":1638835200000},"content-version":"vor","delay-in-days":340,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"Molde University College-Specialized Univerity in Logistics"}],"content-domain":{"domain":["onlinelibrary.wiley.com"],"crossmark-restriction":true},"short-container-title":["Complexity"],"published-print":{"date-parts":[[2021,1]]},"abstract":"<jats:p>Many real\u2010world optimization problems usually require a large number of conflicting objectives to be optimized simultaneously to obtain solution. It has been observed that these kinds of many\u2010objective optimization problems (MaOPs) often pose several performance challenges to the traditional multi\u2010objective optimization algorithms. To address the performance issue caused by the different types of MaOPs, recently, a variety of many\u2010objective particle swarm optimization (MaOPSO) has been proposed. However, external archive maintenance and selection of leaders for designing the MaOPSO to real\u2010world MaOPs are still challenging issues. This work presents a MaOPSO based on entropy\u2010driven global best selection strategy (called EMPSO) to solve the many\u2010objective software package restructuring (MaOSPR) problem. EMPSO makes use of the entropy and quality indicator for the selection of global best particle. To evaluate the performance of the proposed approach, we applied it over the five MaOSPR problems. We compared it with eight variants of MaOPSO, which are based on eight different global best selection strategies. The results indicate that the proposed EMPSO is competitive with respect to the existing global best selection strategies based on variants of MaOPSO approaches.<\/jats:p>","DOI":"10.1155\/2021\/3974635","type":"journal-article","created":{"date-parts":[[2021,12,7]],"date-time":"2021-12-07T17:50:07Z","timestamp":1638899407000},"update-policy":"https:\/\/doi.org\/10.1002\/crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Entropy\u2010Driven Global Best Selection in Particle Swarm Optimization for Many\u2010Objective Software Package Restructuring"],"prefix":"10.1155","volume":"2021","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-1466-9023","authenticated-orcid":false,"given":"Amarjeet","family":"Prajapati","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4290-5564","authenticated-orcid":false,"given":"Anshu","family":"Parashar","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2963-028X","authenticated-orcid":false,"family":"Sunita","sequence":"additional","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1275-2050","authenticated-orcid":false,"given":"Alok","family":"Mishra","sequence":"additional","affiliation":[]}],"member":"311","published-online":{"date-parts":[[2021,12,7]]},"reference":[{"key":"e_1_2_8_1_2","unstructured":"MancoridisS. MitchellB. S. RorresC. ChenY. F. andGansnerE. R. Using automatic clustering to produce high-level system organizations of source code Proceedings of the 6th International Workshop on Program Comprehension 26 June 1998 Ischia Italy IEEE 45\u201353."},{"key":"e_1_2_8_2_2","doi-asserted-by":"publisher","DOI":"10.1111\/coin.12193"},{"key":"e_1_2_8_3_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2013.2281535"},{"key":"e_1_2_8_4_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2018.2878536"},{"key":"e_1_2_8_5_2","doi-asserted-by":"publisher","DOI":"10.1126\/science.220.4598.671"},{"key":"e_1_2_8_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2014.2350987"},{"key":"e_1_2_8_7_2","doi-asserted-by":"publisher","DOI":"10.1145\/2792984"},{"key":"e_1_2_8_8_2","doi-asserted-by":"publisher","DOI":"10.1145\/2729974"},{"key":"e_1_2_8_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-021-05568-w"},{"key":"e_1_2_8_10_2","doi-asserted-by":"crossref","unstructured":"S\u00fclflowA. DrechslerN. andDrechslerR. Robust multi-objective optimization in high dimensional spaces Proceedings of the Proc. 4th International conference on EMO 5 March 2007 Matsushima Japan 715\u2013726.","DOI":"10.1007\/978-3-540-70928-2_54"},{"key":"e_1_2_8_11_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-31880-4_2"},{"key":"e_1_2_8_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.26"},{"key":"e_1_2_8_13_2","doi-asserted-by":"crossref","unstructured":"NarukawaK.andRodemannT. Examining the performance of evolutionary many-objective optimization algorithms on a real- world application Proceedings of the Proc. 6th International conference on genetic evolutionary computing 25-28 Aug. 2012 Kitakyushu Japan IEEE.","DOI":"10.1109\/ICGEC.2012.90"},{"key":"e_1_2_8_14_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-37140-0_48"},{"key":"e_1_2_8_15_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2007.892759"},{"key":"e_1_2_8_16_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ins.2020.01.018"},{"key":"e_1_2_8_17_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.swevo.2021.100910"},{"key":"e_1_2_8_18_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106661"},{"key":"e_1_2_8_19_2","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2020.3031002"},{"key":"e_1_2_8_20_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2021.107299"},{"key":"e_1_2_8_21_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-87700-4_75"},{"key":"e_1_2_8_22_2","doi-asserted-by":"crossref","unstructured":"WuB. HuW. HeZ. JiangM. andYenG. G. A many-objective particle swarm optimization based on virtual pareto front Proceedings of the 2018 IEEE Congress on Evolutionary Computation (CEC) 8 July 2018 Rio de Janeiro Brazil IEEE 1\u20138.","DOI":"10.1109\/CEC.2018.8477802"},{"key":"e_1_2_8_23_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-020-05147-5"},{"key":"e_1_2_8_24_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30217-9_84"},{"key":"e_1_2_8_25_2","doi-asserted-by":"publisher","DOI":"10.3390\/math7050414"},{"key":"e_1_2_8_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2012.2227145"},{"key":"e_1_2_8_27_2","doi-asserted-by":"crossref","unstructured":"K\u00f6ppenM.andVicente-GarciaR. A fuzzy scheme for the ranking of multivariate data and its application Proceedings of the Annual Meeting of the North American Fuzzy Information Processing Society 27 June 2004 Banff AB Canada IEEE 140\u2013145.","DOI":"10.1109\/NAFIPS.2004.1336266"},{"key":"e_1_2_8_28_2","first-page":"1","article-title":"FP-ABC: fuzzy-Pareto dominance driven artificial bee colony algorithm for many-objective software module clustering","volume":"15","author":"Prajapati A.","year":"2018","journal-title":"Computer Languages, Systems and Structures"},{"key":"e_1_2_8_29_2","doi-asserted-by":"publisher","DOI":"10.1162\/106365605774666895"},{"key":"e_1_2_8_30_2","doi-asserted-by":"publisher","DOI":"10.1162\/106365602760234108"},{"key":"e_1_2_8_31_2","unstructured":"IkedaK. KitaH. andKobayashiS. Failure of Pareto-based MOEAs: does non-dominated really mean near to optimal? Proceedings of the 2001 Congress on Evolutionary Computation 27 May 2001 Seoul South Korea IEEE."},{"key":"e_1_2_8_32_2","doi-asserted-by":"crossref","unstructured":"CorneD.andKnowlesJ. Techniques for highly multiobjective optimisation: some nondominated points are better than others Proceedings of the Genetic and Evolutionary Computation Conference 7 July 2007 London England ACM.","DOI":"10.1145\/1276958.1277115"},{"key":"e_1_2_8_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICNN.1995.488968"},{"key":"e_1_2_8_34_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2019.2906894"},{"key":"e_1_2_8_35_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2018.2836388"},{"key":"e_1_2_8_36_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2019.06.023"},{"key":"e_1_2_8_37_2","doi-asserted-by":"publisher","DOI":"10.31181\/dmame210402241n"},{"key":"e_1_2_8_38_2","doi-asserted-by":"publisher","DOI":"10.31181\/dmame2003065g"},{"key":"e_1_2_8_39_2","doi-asserted-by":"publisher","DOI":"10.31181\/oresta20303013s"},{"volume-title":"IEEE Transactions on Cybernetics","year":"2020","author":"Zeng N.","key":"e_1_2_8_40_2"},{"key":"e_1_2_8_41_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.knosys.2020.105789"},{"key":"e_1_2_8_42_2","doi-asserted-by":"publisher","DOI":"10.1109\/TCYB.2016.2548239"},{"key":"e_1_2_8_43_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.cie.2020.106649"},{"key":"e_1_2_8_44_2","first-page":"523","volume-title":"Parallel Problem Solving from Nature","author":"Branke J.","year":"2006"},{"key":"e_1_2_8_45_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2018.2855411"},{"key":"e_1_2_8_46_2","doi-asserted-by":"publisher","DOI":"10.1007\/s13369-020-04785-z"},{"key":"e_1_2_8_47_2","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2010.26"},{"key":"e_1_2_8_48_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jksuci.2015.09.004"},{"key":"e_1_2_8_49_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30976-2_10"},{"key":"e_1_2_8_50_2","doi-asserted-by":"publisher","DOI":"10.1109\/TEVC.2004.826071"},{"key":"e_1_2_8_51_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2020.113353"},{"key":"e_1_2_8_52_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-49774-5_20"},{"key":"e_1_2_8_53_2","doi-asserted-by":"publisher","DOI":"10.1109\/4235.797969"},{"volume-title":"Qualitative Research Design: An Interactive Approach","year":"2004","author":"Maxwell J.","key":"e_1_2_8_54_2"},{"key":"e_1_2_8_55_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4615-4625-2"},{"key":"e_1_2_8_56_2","doi-asserted-by":"publisher","DOI":"10.1007\/s40009-016-0472-y"},{"key":"e_1_2_8_57_2","doi-asserted-by":"crossref","unstructured":"NebroA. DurilloJ. Garcia-NietoJ. CoelloCoelloC. LunaF. andAlbaE. SMPSO: a new PSO-based metaheuristic for multi-objective optimization 11 Proceedings of the 2009 IEEE Symposium on Computational Intelligence in Milti-Criteria Decision-Making 30 March 2009 Nashville TN USA IEEE 66\u201373.","DOI":"10.1109\/MCDM.2009.4938830"}],"container-title":["Complexity"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/3974635.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/downloads.hindawi.com\/journals\/complexity\/2021\/3974635.xml","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1155\/2021\/3974635","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,9]],"date-time":"2024-08-09T22:07:18Z","timestamp":1723241238000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1155\/2021\/3974635"}},"subtitle":[],"editor":[{"given":"Zeljko","family":"Stevic","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2021,1]]},"references-count":57,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["10.1155\/2021\/3974635"],"URL":"https:\/\/doi.org\/10.1155\/2021\/3974635","archive":["Portico"],"relation":{},"ISSN":["1076-2787","1099-0526"],"issn-type":[{"type":"print","value":"1076-2787"},{"type":"electronic","value":"1099-0526"}],"subject":[],"published":{"date-parts":[[2021,1]]},"assertion":[{"value":"2021-10-12","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-11-22","order":2,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2021-12-07","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}],"article-number":"3974635"}}