{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,2,11]],"date-time":"2024-02-11T00:22:29Z","timestamp":1707610949614},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T00:00:00Z","timestamp":1692230400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T00:00:00Z","timestamp":1692230400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Opening Foundation of State Key Laboratory of Cognitive Intelligence","award":["iFLYTEK (CIOS-2022SC07)"],"award-info":[{"award-number":["iFLYTEK (CIOS-2022SC07)"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Complex Intell. Syst."],"published-print":{"date-parts":[[2024,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>With the rapid growth in cellular user quantity and quality of service demand, the resource allocation in device-to-device communication system significantly affects the overall efficiency and user experience. In this study, the resource allocation for large-scale device-to-device communication system is modelled as a constrained optimization problem with thousands of dimensionalities. Then, the variable-coupling relationship of the developed model is analysed and the mathematical proof is firstly provided, and a novel algorithm namely multi-modal mutation cooperatively coevolving particle swarm optimization is developed to optimize the ultra-high dimensional model. Finally, efficacy of the developed method is verified by a comprehensive set of case studies, some famous algorithms for the specialized literature are also employed for comparison. Experimental results shown that the developed algorithm can obtain accurate and robust optimization performance for different system scales. In addition, when the system scale increases to 1000 cellular users and 300 D2D-pair users, the developed method can still outperform the compared algorithms and output accurate resource allocation solution.<\/jats:p>","DOI":"10.1007\/s40747-023-01202-4","type":"journal-article","created":{"date-parts":[[2023,8,17]],"date-time":"2023-08-17T10:02:11Z","timestamp":1692266531000},"page":"1043-1059","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["Multi-modal mutation cooperatively coevolving algorithm for resource allocation of large-scale D2D communication system"],"prefix":"10.1007","volume":"10","author":[{"given":"Qing","family":"An","sequence":"first","affiliation":[]},{"given":"Shisong","family":"Wu","sequence":"additional","affiliation":[]},{"given":"Jun","family":"Yu","sequence":"additional","affiliation":[]},{"given":"Cuifen","family":"Gao","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,8,17]]},"reference":[{"key":"1202_CR1","doi-asserted-by":"publisher","first-page":"1206","DOI":"10.1109\/ACCESS.2015.2461602","volume":"3","author":"A Gupta","year":"2015","unstructured":"Gupta A, Jha RK (2015) A survey of 5G network: architecture and emerging technologies. IEEE Access 3:1206\u20131232","journal-title":"IEEE Access"},{"issue":"7","key":"1202_CR2","doi-asserted-by":"publisher","first-page":"4997","DOI":"10.1109\/JIOT.2021.3107784","volume":"9","author":"LHD Alves","year":"2022","unstructured":"Alves LHD, Rebelatto JL, Souza RD, Brante G (2022) Network-coded cooperative LoRa network with D2D communication. IEEE Internet Things J 9(7):4997\u20135008","journal-title":"IEEE Internet Things J"},{"key":"1202_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.comnet.2022.108977","volume":"211","author":"PS Ji","year":"2022","unstructured":"Ji PS, Jia J, Chen J, Xie YH, Wang XW (2022) Joint optimization for RIS-assisted multicast D2D communications. Comput Netw 211:108977","journal-title":"Comput Netw"},{"issue":"6","key":"1202_CR4","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/CC.2016.7513201","volume":"13","author":"F Jiang","year":"2016","unstructured":"Jiang F, Wang BC, Sun CY, Liu Y, Wang R (2016) Mode selection and resource allocation for device-to-device communications in 5G cellular networks. China Commun 13(6):32\u201347","journal-title":"China Commun"},{"key":"1202_CR5","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.ins.2018.12.045","volume":"480","author":"ZF Zhang","year":"2019","unstructured":"Zhang ZF, Wang LS (2019) Social tie-driven content priority scheme for D2D communications. Inf Sci 480:160\u2013173","journal-title":"Inf Sci"},{"key":"1202_CR6","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1016\/j.ins.2019.06.067","volume":"503","author":"LJ Wang","year":"2019","unstructured":"Wang LJ, Tian YL, Zhang D, Lu YH (2019) Constant-round authenticated and dynamic group key agreement protocol for D2D group communications. Inf Sci 503:61\u201371","journal-title":"Inf Sci"},{"issue":"2","key":"1202_CR7","doi-asserted-by":"publisher","first-page":"713","DOI":"10.1109\/TGCN.2021.3139286","volume":"6","author":"A Das","year":"2022","unstructured":"Das A, Das N, Barman AD (2022) Multi-hop D2D communication in cellular networks to minimize EMR. IEEE Trans Green Commun Netw 6(2):713\u2013722","journal-title":"IEEE Trans Green Commun Netw"},{"issue":"7","key":"1202_CR8","doi-asserted-by":"publisher","first-page":"3186","DOI":"10.1109\/TCOMM.2017.2699194","volume":"65","author":"L Liang","year":"2017","unstructured":"Liang L, Li GY, Xu W (2017) Resource allocation for D2D-enabled vehicular communications. IEEE Trans Commun 65(7):3186\u20133197","journal-title":"IEEE Trans Commun"},{"issue":"4","key":"1202_CR9","doi-asserted-by":"publisher","first-page":"869","DOI":"10.1109\/TCCN.2018.2873004","volume":"4","author":"J Huang","year":"2019","unstructured":"Huang J, Zou JY, Xing CC (2019) Energy-efficient mode selection for D2D communications in cellular networks. IEEE Trans Cogn Commun Netw 4(4):869\u2013882","journal-title":"IEEE Trans Cogn Commun Netw"},{"key":"1202_CR10","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.pmcj.2018.10.005","volume":"51","author":"YL Xu","year":"2018","unstructured":"Xu YL, Liu F, Wu P (2018) Interference management for D2D communications in heterogeneous cellular networks. Pervasive Mob Comput 51:138\u2013149","journal-title":"Pervasive Mob Comput"},{"issue":"6","key":"1202_CR11","doi-asserted-by":"publisher","first-page":"669","DOI":"10.1109\/LWC.2015.2481405","volume":"4","author":"JMB da Silva","year":"2016","unstructured":"da Silva JMB, Fodor G (2016) A binary power control scheme for D2D communications. IEEE Wirel Commun Lett 4(6):669\u2013672","journal-title":"IEEE Wirel Commun Lett"},{"issue":"1","key":"1202_CR12","doi-asserted-by":"publisher","first-page":"196","DOI":"10.23919\/JCC.2021.01.017","volume":"18","author":"F Jiang","year":"2021","unstructured":"Jiang F, Zhang L, Sun CY, Yuan Z (2021) Clustering and resource allocation strategy for D2D multicast networks with machine learning approaches. China Commun 18(1):196\u2013211","journal-title":"China Commun"},{"issue":"1","key":"1202_CR13","doi-asserted-by":"publisher","first-page":"1101","DOI":"10.1109\/TVT.2021.3129787","volume":"71","author":"YJ Xu","year":"2022","unstructured":"Xu YJ, Gu BW, Li D, Yang ZH, Huang CW, Wong KK (2022) Resource allocation for secure SWIPT-enabled D2D communications with alpha fairness. IEEE Trans Veh Technol 71(1):1101\u20131106","journal-title":"IEEE Trans Veh Technol"},{"issue":"12","key":"1202_CR14","doi-asserted-by":"publisher","first-page":"8352","DOI":"10.1109\/TCOMM.2021.3116947","volume":"69","author":"P Pawar","year":"2022","unstructured":"Pawar P, Trivedi A (2022) Joint uplink-downlink resource allocation for D2D underlaying cellular network. IEEE Trans Commun 69(12):8352\u20138362","journal-title":"IEEE Trans Commun"},{"issue":"5","key":"1202_CR15","doi-asserted-by":"publisher","first-page":"5343","DOI":"10.1109\/TVT.2020.2983569","volume":"69","author":"A Sultana","year":"2020","unstructured":"Sultana A, Woungang I, Anpalagan A, Zhao L, Ferdouse L (2020) Efficient resource allocation in SCMA-enabled device-to-device communication for 5G networks. IEEE Trans Veh Technol 69(5):5343\u20135354","journal-title":"IEEE Trans Veh Technol"},{"issue":"1","key":"1202_CR16","doi-asserted-by":"publisher","first-page":"296","DOI":"10.1007\/s12083-020-00949-8","volume":"14","author":"NMV Mohamad","year":"2020","unstructured":"Mohamad NMV, Ambastha P, Gautam S, Jain R, Subramaniyam H, Muthukaruppan L (2020) Dynamic sectorization and parallel processing for device-to-device (D2D) resource allocation in 5G and B5G cellular network. Peer Peer Netw Appl 14(1):296\u2013304","journal-title":"Peer Peer Netw Appl"},{"issue":"5","key":"1202_CR17","doi-asserted-by":"publisher","first-page":"476","DOI":"10.1049\/cmu2.12264","volume":"16","author":"K Pandey","year":"2021","unstructured":"Pandey K, Arya R (2021) Lyapunov optimization machine learning resource allocation approach for uplink underlaid D2D communication in 5G networks. IET Commun 16(5):476\u2013484","journal-title":"IET Commun"},{"issue":"3","key":"1202_CR18","doi-asserted-by":"publisher","first-page":"2553","DOI":"10.1007\/s11277-018-5946-4","volume":"103","author":"PK Mishra","year":"2018","unstructured":"Mishra PK, Kumar A, Pandey S, Singh VP (2018) Hybrid resource allocation scheme in multi-hop device-to-device communication for 5G networks. Wirel Pers Commun 103(3):2553\u20132573","journal-title":"Wirel Pers Commun"},{"issue":"2","key":"1202_CR19","first-page":"1487","volume":"65","author":"A Amin","year":"2020","unstructured":"Amin A, Liu XH, Khan I, Uthansakul P, Forsat M, Mirjavadi SS (2020) A robust resource allocation scheme for device-to-device communications based on Q-learing. CMC Comput Mater Contin 65(2):1487\u20131505","journal-title":"CMC Comput Mater Contin"},{"issue":"4","key":"1202_CR20","doi-asserted-by":"publisher","first-page":"633","DOI":"10.1007\/s11235-019-00621-4","volume":"72","author":"YJ Sun","year":"2019","unstructured":"Sun YJ, Wu WT, Zuo XJ, Liu ZJ (2019) A tradeoff between throughput and energy efficiency for D2D underlaying communication systems. Telecommun Syst 72(4):633\u2013639","journal-title":"Telecommun Syst"},{"issue":"11","key":"1202_CR21","doi-asserted-by":"publisher","first-page":"1360","DOI":"10.3390\/electronics8111360","volume":"8","author":"WY Gu","year":"2019","unstructured":"Gu WY, Zhu Q (2019) Stackelberg game based social-aware resource allocation for NOMA enhanced D2D communications. Electronics 8(11):1360","journal-title":"Electronics"},{"issue":"5","key":"1202_CR22","doi-asserted-by":"publisher","first-page":"1814","DOI":"10.1007\/s12083-020-00915-4","volume":"13","author":"ZF Kuang","year":"2020","unstructured":"Kuang ZF, Li GQ, Zhang LB, Zhou HB, Li CY, Liu AF (2020) Energy efficient mode selection, base station selection and resource allocation algorithm in D2D heterogeneous networks. Peer Peer Netw Appl 13(5):1814\u20131829","journal-title":"Peer Peer Netw Appl"},{"issue":"10","key":"1202_CR23","first-page":"1171","volume":"57","author":"XW Li","year":"2017","unstructured":"Li XW, Liu WK (2017) Particle swarm optimization based energy efficiency maximizing strategy in device-to-device(D2D) communications. Telecommun Eng 57(10):1171\u20131176","journal-title":"Telecommun Eng"},{"key":"1202_CR24","doi-asserted-by":"publisher","DOI":"10.1016\/j.energy.2020.119077","volume":"211","author":"RL Tang","year":"2020","unstructured":"Tang RL, An Q, Xu F, Zhang XD, Li X, Lai JG, Dong ZC (2020) Optimal operation of hybrid energy system for intelligent ship: an ultrahigh-dimensional model and control method. Energy 211:119077","journal-title":"Energy"},{"issue":"8","key":"1202_CR25","doi-asserted-by":"publisher","first-page":"2929","DOI":"10.3390\/s22082929","volume":"22","author":"Q An","year":"2022","unstructured":"An Q, Chen XJ, Zhang JQ, Shi RZ, Yang YJ, Huang W (2022) A robust fire detection model via convolution neural net-works for intelligent robot vision sensing. Sensors 22(8):2929","journal-title":"Sensors"},{"key":"1202_CR26","doi-asserted-by":"publisher","first-page":"254","DOI":"10.1016\/j.apenergy.2018.06.092","volume":"228","author":"RL Tang","year":"2018","unstructured":"Tang RL, Li X, Lai JG (2018) A novel optimal energy-management strategy for a maritime hybrid energy system based on large-scale global optimization. Appl Energy 228:254\u2013264","journal-title":"Appl Energy"},{"issue":"2","key":"1202_CR27","doi-asserted-by":"publisher","first-page":"95","DOI":"10.3390\/fractalfract6020095","volume":"6","author":"Q An","year":"2022","unstructured":"An Q, Chen X, Wang H, Yang H, Yang Y (2022) Segmentation of concrete cracks by using fractal dimension and UHK-net. Fractal Fract 6(2):95","journal-title":"Fractal Fract"},{"key":"1202_CR28","doi-asserted-by":"publisher","first-page":"697","DOI":"10.1016\/j.energy.2018.08.048","volume":"162","author":"RL Tang","year":"2018","unstructured":"Tang RL, Wu Z, Li X (2018) Optimal operation of photovoltaic\/battery\/diesel\/cold-ironing hybrid energy system for maritime application. Energy 162:697\u2013714","journal-title":"Energy"},{"issue":"1","key":"1202_CR29","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1007\/3-540-58484-6_269","volume":"866","author":"M Potter","year":"1994","unstructured":"Potter M, Jong KD (1994) A cooperative coevolutionary approach to function optimization. Lect Notes Comput Sci 866(1):249\u2013257","journal-title":"Lect Notes Comput Sci"},{"key":"1202_CR30","doi-asserted-by":"crossref","unstructured":"Kennedy J, Eberhart R (1995) Particle swarm optimization (pso). Proceedings of IEEE international conference on neural networks, Perth, Australia, pp 1942\u20131948","DOI":"10.1109\/ICNN.1995.488968"},{"issue":"5","key":"1202_CR31","doi-asserted-by":"publisher","first-page":"2531","DOI":"10.1007\/s11831-021-09694-4","volume":"29","author":"AG Gad","year":"2022","unstructured":"Gad AG (2022) Particle swarm optimization algorithm and its applications: a systematic review. Arch Comput Methods Eng 29(5):2531\u20132561","journal-title":"Arch Comput Methods Eng"},{"issue":"2","key":"1202_CR32","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/s10462-015-9445-7","volume":"45","author":"AP Engelbrecht","year":"2015","unstructured":"Engelbrecht AP (2015) Particle swarm optimization with crossover: a review and empirical analysis. Artif Intell Rev 45(2):131\u2013165","journal-title":"Artif Intell Rev"},{"issue":"1","key":"1202_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1162\/EVCO_r_00180","volume":"25","author":"MR Bonyadi","year":"2017","unstructured":"Bonyadi MR, Michalewicz Z (2017) Particle swarm optimization for single objective continuous space problems: a review. Evol Comput 25(1):1\u201354","journal-title":"Evol Comput"},{"issue":"16","key":"1202_CR34","doi-asserted-by":"publisher","first-page":"4735","DOI":"10.1007\/s00500-016-2081-6","volume":"21","author":"RL Tang","year":"2017","unstructured":"Tang RL, Wu Z, Fang YJ (2017) Adaptive multi-context cooperatively coevolving particle swarm optimization for large-scale problems. Soft Comput 21(16):4735\u20134754","journal-title":"Soft Comput"},{"issue":"3","key":"1202_CR35","doi-asserted-by":"publisher","first-page":"1607","DOI":"10.3233\/JIFS-211008","volume":"42","author":"BB Xu","year":"2022","unstructured":"Xu BB, Chen C, Tang JR, Tang RL (2022) A novel coevolving differential evolution and its application in intelligent device-to-device communication systems. J Intell Fuzzy Syst 42(3):1607\u20131621","journal-title":"J Intell Fuzzy Syst"},{"issue":"9","key":"1202_CR36","doi-asserted-by":"publisher","first-page":"2719","DOI":"10.1007\/s10489-017-1113-y","volume":"48","author":"RL Tang","year":"2018","unstructured":"Tang RL, Li X (2018) Adaptive multi-context cooperatively coevolving in differential evolution. Appl Intell 48(9):2719\u20132729","journal-title":"Appl Intell"},{"issue":"2","key":"1202_CR37","doi-asserted-by":"publisher","first-page":"210","DOI":"10.1109\/TEVC.2011.2112662","volume":"16","author":"XD Li","year":"2012","unstructured":"Li XD, Yao X (2012) Cooperatively coevolving particle swarms for large-scale optimization. IEEE Trans Evol Comput 16(2):210\u2013224","journal-title":"IEEE Trans Evol Comput"},{"key":"1202_CR38","doi-asserted-by":"publisher","first-page":"7321719","DOI":"10.1155\/2021\/7321719","volume":"2021","author":"MX Liang","year":"2021","unstructured":"Liang MX, Liu JD, Tang JR, Tang RL (2021) Ultrahigh-dimensional model and optimization algorithm for resource allocation in large-scale intelligent D2D communication system. Complexity 2021:7321719","journal-title":"Complexity"},{"issue":"9","key":"1202_CR39","doi-asserted-by":"publisher","first-page":"10161","DOI":"10.1007\/s10489-021-03005-x","volume":"52","author":"J Wang","year":"2022","unstructured":"Wang J, Xie YF, Xie SW, Chen XF (2022) Cooperative particle swarm optimizer with depth first search strategy for global optimization of multimodal functions. Appl Intell 52(9):10161\u201310180","journal-title":"Appl Intell"}],"container-title":["Complex &amp; Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01202-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s40747-023-01202-4\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s40747-023-01202-4.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,10]],"date-time":"2024-02-10T22:29:12Z","timestamp":1707604152000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s40747-023-01202-4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,8,17]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,2]]}},"alternative-id":["1202"],"URL":"https:\/\/doi.org\/10.1007\/s40747-023-01202-4","relation":{},"ISSN":["2199-4536","2198-6053"],"issn-type":[{"value":"2199-4536","type":"print"},{"value":"2198-6053","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,8,17]]},"assertion":[{"value":"5 April 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 August 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 August 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interests regarding the publication of this paper.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}