{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T03:17:06Z","timestamp":1783048626726,"version":"3.54.6"},"reference-count":49,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/legal\/tdmrep-license"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2026,12,1]],"date-time":"2026-12-01T00:00:00Z","timestamp":1796083200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"funder":[{"DOI":"10.13039\/501100017596","name":"Natural Science Basic Research Program of Shaanxi Province","doi-asserted-by":"publisher","award":["2022JM-381"],"award-info":[{"award-number":["2022JM-381"]}],"id":[{"id":"10.13039\/501100017596","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61703256"],"award-info":[{"award-number":["61703256"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62036006"],"award-info":[{"award-number":["62036006"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004303","name":"Shaanxi Normal University","doi-asserted-by":"publisher","award":["22JG002"],"award-info":[{"award-number":["22JG002"]}],"id":[{"id":"10.13039\/501100004303","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012226","name":"Fundamental Research Funds for the Central Universities","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100012226","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["LP180100114"],"award-info":[{"award-number":["LP180100114"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100000923","name":"Australian Research Council","doi-asserted-by":"publisher","award":["DP200102611"],"award-info":[{"award-number":["DP200102611"]}],"id":[{"id":"10.13039\/501100000923","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Expert Systems with Applications"],"published-print":{"date-parts":[[2026,12]]},"DOI":"10.1016\/j.eswa.2026.133097","type":"journal-article","created":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T02:49:11Z","timestamp":1781059751000},"page":"133097","update-policy":"https:\/\/doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":0,"special_numbering":"PA","title":["Difficulty-aware deisolated affinity propagation based collaborative learning via dynamic constrained multi-objective optimization"],"prefix":"10.1016","volume":"331","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5346-5341","authenticated-orcid":false,"given":"Yifei","family":"Sun","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5731-7533","authenticated-orcid":false,"given":"Ziang","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-3859-0185","authenticated-orcid":false,"given":"Yongan","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0006-1391-8939","authenticated-orcid":false,"given":"Sicheng","family":"Hou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0003-9833-7452","authenticated-orcid":false,"given":"Xinqi","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0415-8556","authenticated-orcid":false,"given":"Maoguo","family":"Gong","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6631-1651","authenticated-orcid":false,"given":"A.K.","family":"Qin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"78","reference":[{"issue":"6","key":"10.1016\/j.eswa.2026.133097_bib0001","doi-asserted-by":"crossref","first-page":"734","DOI":"10.1109\/TKDE.2005.99","article-title":"Toward the next generation of recommender systems: A survey of the state-of-the-art and possible extensions","volume":"17","author":"Adomavicius","year":"2005","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"2","key":"10.1016\/j.eswa.2026.133097_bib0002","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1109\/MIS.2014.23","article-title":"Implementing a commercial-strength parallel hybrid movie recommendation engine","volume":"29","author":"Amolochitis","year":"2014","journal-title":"IEEE Intelligent Systems"},{"key":"10.1016\/j.eswa.2026.133097_bib0003","doi-asserted-by":"crossref","first-page":"507","DOI":"10.1016\/j.procs.2016.02.095","article-title":"Analysis of k-means and k-medoids algorithm for big data","volume":"78","author":"Arora","year":"2016","journal-title":"Procedia Computer Science"},{"key":"10.1016\/j.eswa.2026.133097_bib0004","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.130140","article-title":"QuerIA: Adaptive question generation and evaluation in higher education using large language models and contextual learning","volume":"301","author":"Badenes-Olmedo","year":"2026","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2026.133097_bib0005","series-title":"Neural computing for advanced applications","first-page":"458","article-title":"Adaptive methods of differential evolution multi-objective optimization algorithm based on decomposition","author":"Bian","year":"2021"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0006","doi-asserted-by":"crossref","first-page":"969","DOI":"10.1109\/TETCI.2021.3122511","article-title":"A novel test case generation approach for adaptive random testing of object-oriented software using k-means clustering technique","volume":"6","author":"Chen","year":"2022","journal-title":"IEEE Transactions on Emerging Topics in Computational Intelligence"},{"issue":"5","key":"10.1016\/j.eswa.2026.133097_bib0007","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1109\/TSMCC.2010.2046036","article-title":"A hybrid recommendation method with reduced data for large-scale application","volume":"40","author":"Choi","year":"2010","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics - Part C: Applications and Reviews"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0008","doi-asserted-by":"crossref","first-page":"497","DOI":"10.1007\/s10260-010-0142-z","article-title":"Influence functions of the spearman and kendall correlation measures","volume":"19","author":"Croux","year":"2010","journal-title":"Statistical Methods & Applications"},{"issue":"2","key":"10.1016\/j.eswa.2026.133097_bib0009","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","author":"Deb","year":"2002","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"3","key":"10.1016\/j.eswa.2026.133097_bib0010","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1080\/01969727308546046","article-title":"A fuzzy relative of the ISODATA process and its use in detecting compact well-separated clusters","volume":"3","author":"Dunn","year":"1973","journal-title":"Journal of Cybernetics"},{"issue":"5814","key":"10.1016\/j.eswa.2026.133097_bib0011","doi-asserted-by":"crossref","first-page":"972","DOI":"10.1126\/science.1136800","article-title":"Clustering by passing messages between data points","volume":"315","author":"Frey","year":"2007","journal-title":"Science"},{"issue":"19","key":"10.1016\/j.eswa.2026.133097_bib0012","doi-asserted-by":"crossref","first-page":"9125","DOI":"10.3390\/app14199125","article-title":"Automated test creation using large language models: a practical application","volume":"14","author":"Hadzhikoleva","year":"2024","journal-title":"Applied Sciences"},{"issue":"5","key":"10.1016\/j.eswa.2026.133097_bib0013","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1109\/TE.2023.3283609","article-title":"Collaborative learning in engineering design education: A systematic literature review","volume":"66","author":"Helden","year":"2023","journal-title":"IEEE Transactions on Education"},{"key":"10.1016\/j.eswa.2026.133097_bib0014","doi-asserted-by":"crossref","DOI":"10.1016\/j.compedu.2025.105246","article-title":"A topical review of research in computer-supported collaborative learning: Questions and possibilities","volume":"228","author":"Kaliisa","year":"2025","journal-title":"Computers & Education"},{"key":"10.1016\/j.eswa.2026.133097_bib0015","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2026.131920","article-title":"MPGCF: Multi-objective and popularity-smoothing graph collaborative filtering for long-tail web API recommendation","volume":"318","author":"Kang","year":"2026","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2026.133097_bib0016","series-title":"IEEE international conference on computers in education","first-page":"1068","article-title":"Collaborative learning and other successful strategies for on-line homework","volume":"vol. 2","author":"Kotas","year":"2002"},{"key":"10.1016\/j.eswa.2026.133097_bib0017","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1016\/j.sbspro.2011.12.092","article-title":"Collaborative learning: What is it?","volume":"31","author":"Laal","year":"2012","journal-title":"Procedia - Social and Behavioral Sciences"},{"issue":"6","key":"10.1016\/j.eswa.2026.133097_bib0018","doi-asserted-by":"crossref","first-page":"1344","DOI":"10.3390\/math11061344","article-title":"Advances in artificial intelligence and statistical techniques with applications to health and education","volume":"11","author":"Lacave","year":"2023","journal-title":"Mathematics"},{"key":"10.1016\/j.eswa.2026.133097_bib0019","doi-asserted-by":"crossref","first-page":"655","DOI":"10.1109\/LSP.2020.2987265","article-title":"Statistical properties of kendall\u2019s tau under contaminated Gaussian model with applications in random signal detection","volume":"27","author":"Lai","year":"2020","journal-title":"IEEE Signal Processing Letters"},{"issue":"22","key":"10.1016\/j.eswa.2026.133097_bib0020","doi-asserted-by":"crossref","DOI":"10.3390\/app142210309","article-title":"Research on multi-objective evolutionary algorithms based on large-scale decision variable analysis","volume":"14","author":"Li","year":"2024","journal-title":"Applied Sciences"},{"key":"10.1016\/j.eswa.2026.133097_bib0021","first-page":"50","article-title":"Exercise recommendation method based on machine learning","author":"Li","year":"2024","journal-title":"2021 International Conference on Advanced Learning Technologies (ICALT)"},{"key":"10.1016\/j.eswa.2026.133097_bib0022","series-title":"Proceedings of the IEEE 13th international conference on measuring technology and mechatronics automation","first-page":"467","article-title":"An intelligent teaching test paper generation system based on ant colony hybrid genetic algorithms","author":"Lou","year":"2021"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0023","doi-asserted-by":"crossref","first-page":"395","DOI":"10.1007\/s11222-007-9033-z","article-title":"A tutorial on spectral clustering","volume":"17","author":"Luxburg","year":"2007","journal-title":"Statistics and Computing"},{"issue":"7","key":"10.1016\/j.eswa.2026.133097_bib0024","doi-asserted-by":"crossref","first-page":"6684","DOI":"10.1109\/TCYB.2020.3041212","article-title":"An adaptive localized decision variable analysis approach to large-scale multi-objective and many-objective optimization","volume":"52","author":"Ma","year":"2022","journal-title":"IEEE Transactions on Cybernetics"},{"issue":"19","key":"10.1016\/j.eswa.2026.133097_bib0025","doi-asserted-by":"crossref","first-page":"9467","DOI":"10.3390\/app12199467","article-title":"Clustering analysis for classifying student academic performance in higher education","volume":"12","author":"Mohamed Nafuri","year":"2022","journal-title":"Applied Sciences"},{"key":"10.1016\/j.eswa.2026.133097_bib0026","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2025.130489","article-title":"Sparse-driven auxiliary mask regulation and hierarchical action selection for large-scale multi-objective optimization","volume":"302","author":"Pang","year":"2026","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2026.133097_bib0027","series-title":"The adaptive web: Methods and strategies of web personalization","first-page":"325","article-title":"Content-based recommendation systems","author":"Pazzani","year":"2007"},{"issue":"10","key":"10.1016\/j.eswa.2026.133097_bib0028","doi-asserted-by":"crossref","first-page":"1951","DOI":"10.1109\/JAS.2023.123336","article-title":"Evolutionary multitasking with global and local auxiliary tasks for constrained multi-objective optimization","volume":"10","author":"Qiao","year":"2023","journal-title":"IEEE-CAA Journal of Automatica Sinica"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0029","doi-asserted-by":"crossref","first-page":"2371","DOI":"10.1080\/10494820.2021.1884886","article-title":"Factors affecting students learning performance through collaborative learning and engagement","volume":"31","author":"Qureshi","year":"2023","journal-title":"Interactive Learning Environments"},{"key":"10.1016\/j.eswa.2026.133097_bib0030","series-title":"Multidimensional item response theory","first-page":"79","article-title":"Multidimensional item response theory models","author":"Reckase","year":"2009"},{"key":"10.1016\/j.eswa.2026.133097_bib0031","series-title":"The adaptive web: Methods and strategies of web personalization","first-page":"291","article-title":"Collaborative filtering recommender systems","author":"Schafer","year":"2007"},{"key":"10.1016\/j.eswa.2026.133097_bib0032","series-title":"2015 AI & robotics (IRANOPEN)","first-page":"1","article-title":"A note on pearson correlation coefficient as a metric of similarity in recommender system","author":"Sheugh","year":"2015"},{"issue":"7","key":"10.1016\/j.eswa.2026.133097_bib0033","doi-asserted-by":"crossref","first-page":"1913","DOI":"10.1007\/s13042-021-01284-x","article-title":"Density peaks clustering based on k-nearest neighbors and self-recommendation","volume":"12","author":"Sun","year":"2021","journal-title":"International Journal of Machine Learning and Cybernetics"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0034","doi-asserted-by":"crossref","DOI":"10.1016\/j.eij.2023.100419","article-title":"A many objective commercial recommendation algorithm via game-based core node extraction","volume":"24","author":"Sun","year":"2023","journal-title":"Egyptian Informatics Journal"},{"issue":"1","key":"10.1016\/j.eswa.2026.133097_bib0035","doi-asserted-by":"crossref","first-page":"102","DOI":"10.1109\/TEVC.2020.3004012","article-title":"A coevolutionary framework for constrained multiobjective optimization problems","volume":"25","author":"Tian","year":"2021","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"2","key":"10.1016\/j.eswa.2026.133097_bib0036","doi-asserted-by":"crossref","first-page":"380","DOI":"10.1109\/TEVC.2019.2918140","article-title":"An evolutionary algorithm for large-scale sparse multiobjective optimization problems","volume":"24","author":"Tian","year":"2020","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"3","key":"10.1016\/j.eswa.2026.133097_bib0037","first-page":"440","article-title":"A survey of multiobjective evolutionary algorithms based on decomposition","volume":"21","author":"Trivedi","year":"2017","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"8","key":"10.1016\/j.eswa.2026.133097_bib0038","doi-asserted-by":"crossref","first-page":"8312","DOI":"10.1109\/TKDE.2022.3201037","article-title":"NeuralCD: A general framework for cognitive diagnosis","volume":"35","author":"Wang","year":"2023","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"key":"10.1016\/j.eswa.2026.133097_bib0039","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2026.132089","article-title":"Adaptive population classification based multi-strategy evolutionary algorithm for dynamic constrained multi-objective optimization","volume":"320","author":"Wang","year":"2026","journal-title":"Expert Systems with Applications"},{"key":"10.1016\/j.eswa.2026.133097_bib0040","series-title":"Neural computing for advanced applications","first-page":"186","article-title":"Adaptive hierarchical clustering based student group exercise recommendation via multi-objective evolutionary method","author":"Wang","year":"2025"},{"issue":"301","key":"10.1016\/j.eswa.2026.133097_bib0041","doi-asserted-by":"crossref","first-page":"236","DOI":"10.1080\/01621459.1963.10500845","article-title":"Hierarchical grouping to optimize an objective function","volume":"58","author":"Ward","year":"1963","journal-title":"Journal of the American Statistical Association"},{"issue":"12","key":"10.1016\/j.eswa.2026.133097_bib0042","doi-asserted-by":"crossref","first-page":"8529","DOI":"10.1109\/TKDE.2024.3421580","article-title":"Improving conversational recommendation system through personalized preference modeling and knowledge graph","volume":"36","author":"Wu","year":"2024","journal-title":"IEEE Transactions on Knowledge and Data Engineering"},{"issue":"3","key":"10.1016\/j.eswa.2026.133097_bib0043","doi-asserted-by":"crossref","first-page":"829","DOI":"10.1109\/TETCI.2022.3220812","article-title":"Cognitive diagnosis-based personalized exercise group assembly via a multi-objective evolutionary algorithm","volume":"7","author":"Yang","year":"2023","journal-title":"IEEE Transactions on Emerging Topics in Computational Intelligence"},{"issue":"2","key":"10.1016\/j.eswa.2026.133097_bib0044","doi-asserted-by":"crossref","first-page":"435","DOI":"10.1109\/TASL.2007.911503","article-title":"An efficient hybrid music recommender system using an incrementally trainable probabilistic generative model","volume":"16","author":"Yoshii","year":"2008","journal-title":"IEEE Transactions on Audio, Speech, and Language Processing"},{"key":"10.1016\/j.eswa.2026.133097_bib0045","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2026.131814","article-title":"High-dimensional multimodal multi-objective optimization via subspace projection and angular diversity management","volume":"316","author":"Zhang","year":"2026","journal-title":"Expert Systems with Applications"},{"issue":"6","key":"10.1016\/j.eswa.2026.133097_bib0046","doi-asserted-by":"crossref","first-page":"712","DOI":"10.1109\/TEVC.2007.892759","article-title":"MOEA\/D: A multiobjective evolutionary algorithm based on decomposition","volume":"11","author":"Zhang","year":"2007","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"3","key":"10.1016\/j.eswa.2026.133097_bib0047","first-page":"2169","article-title":"A personalized programming exercise recommendation algorithm based on knowledge structure tree","volume":"42","author":"Zheng","year":"2022","journal-title":"Journal of Intelligent & Fuzzy Systems"},{"key":"10.1016\/j.eswa.2026.133097_bib0048","series-title":"Evolutionary methods for design, optimization and control with applications to industrial problems. Proceedings of the EUROGEN 2001","article-title":"SPEA2: Improving the strength pareto evolutionary algorithm for multiobjective optimization","author":"Zitzler","year":"2001"},{"issue":"4","key":"10.1016\/j.eswa.2026.133097_bib0049","doi-asserted-by":"crossref","first-page":"257","DOI":"10.1109\/4235.797969","article-title":"Multiobjective evolutionary algorithms: A comparative case study and the strength pareto approach","volume":"3","author":"Zitzler","year":"1999","journal-title":"IEEE Transactions on Evolutionary Computation"}],"container-title":["Expert Systems with Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417426020087?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0957417426020087?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2026,7,3]],"date-time":"2026-07-03T02:38:36Z","timestamp":1783046316000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0957417426020087"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,12]]},"references-count":49,"alternative-id":["S0957417426020087"],"URL":"https:\/\/doi.org\/10.1016\/j.eswa.2026.133097","relation":{},"ISSN":["0957-4174"],"issn-type":[{"value":"0957-4174","type":"print"}],"subject":[],"published":{"date-parts":[[2026,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"Difficulty-aware deisolated affinity propagation based collaborative learning via dynamic constrained multi-objective optimization","name":"articletitle","label":"Article Title"},{"value":"Expert Systems with Applications","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.eswa.2026.133097","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2026 Published by Elsevier Ltd.","name":"copyright","label":"Copyright"}],"article-number":"133097"}}