{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,24]],"date-time":"2026-04-24T19:17:57Z","timestamp":1777058277673,"version":"3.51.4"},"reference-count":42,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2024,3,10]],"date-time":"2024-03-10T00:00:00Z","timestamp":1710028800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,3,10]],"date-time":"2024-03-10T00:00:00Z","timestamp":1710028800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4501701"],"award-info":[{"award-number":["2022YFB4501701"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4501701"],"award-info":[{"award-number":["2022YFB4501701"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2022YFB4501701"],"award-info":[{"award-number":["2022YFB4501701"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2024,8]]},"DOI":"10.1007\/s10586-024-04330-9","type":"journal-article","created":{"date-parts":[[2024,3,10]],"date-time":"2024-03-10T12:01:32Z","timestamp":1710072092000},"page":"6869-6887","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Network states-aware collective communication optimization"],"prefix":"10.1007","volume":"27","author":[{"given":"Jingyuan","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tianhai","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yunlan","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2024,3,10]]},"reference":[{"key":"4330_CR1","unstructured":"Message Passing Interface Forum: MPI: A Message-Passing Interface Standard Version 4.1. (2023)"},{"key":"4330_CR2","doi-asserted-by":"publisher","unstructured":"Graham, R.L., Shipman, G.M., Barrett, B.W., Castain, R.H., Bosilca, G., Lumsdaine, A.: Open mpi: A high-performance, heterogeneous mpi. In: 2006 IEEE International Conference on Cluster Computing, pp. 1\u20139 (2006). https:\/\/doi.org\/10.1109\/CLUSTR.2006.311904","DOI":"10.1109\/CLUSTR.2006.311904"},{"issue":"6","key":"4330_CR3","doi-asserted-by":"publisher","first-page":"789","DOI":"10.1016\/0167-8191(96)00024-5","volume":"22","author":"W Gropp","year":"1996","unstructured":"Gropp, W., Lusk, E., Doss, N., Skjellum, A.: A high-performance, portable implementation of the mpi message passing interface standard. Parallel Comput. 22(6), 789\u2013828 (1996). https:\/\/doi.org\/10.1016\/0167-8191(96)00024-5","journal-title":"Parallel Comput."},{"key":"4330_CR4","doi-asserted-by":"publisher","unstructured":"Liu, J., Jiang, W., Wyckoff, P., Panda, D.K., Ashton, D., Buntinas, D., Gropp, W., Toonen, B.: Design and implementation of mpich2 over infiniband with rdma support. In: 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings. p. 16 (2004). https:\/\/doi.org\/10.1109\/IPDPS.2004.1302922","DOI":"10.1109\/IPDPS.2004.1302922"},{"key":"4330_CR5","doi-asserted-by":"crossref","unstructured":"Chunduri, S., Parker, S., Balaji, P., Harms, K., Kumaran, K.: Characterization of mpi usage on a production supercomputer. In: SC18: International Conference for High Performance Computing, Networking, Storage and Analysis, pp. 386\u2013400 (2018). IEEE","DOI":"10.1109\/SC.2018.00033"},{"key":"4330_CR6","doi-asserted-by":"publisher","unstructured":"Luo, X., Wu, W., Bosilca, G., Patinyasakdikul, T., Wang, L., Dongarra, J.: Adapt: An event-based adaptive collective communication framework. In: Proceedings of the 27th International Symposium on High-Performance Parallel and Distributed Computing. HPDC \u201918, pp. 118\u2013130. Association for Computing Machinery, New York, NY, USA (2018). doi: https:\/\/doi.org\/10.1145\/3208040.3208054","DOI":"10.1145\/3208040.3208054"},{"key":"4330_CR7","doi-asserted-by":"publisher","unstructured":"Loch, W.J., Koslovski, G.P.: Sparbit: A new logarithmic-cost and data locality-aware mpi allgather algorithm. In: 2021 IEEE 33rd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), pp. 167\u2013176 (2021). https:\/\/doi.org\/10.1109\/SBAC-PAD53543.2021.00028","DOI":"10.1109\/SBAC-PAD53543.2021.00028"},{"key":"4330_CR8","doi-asserted-by":"publisher","unstructured":"Cai, Z., Liu, Z., Maleki, S., Musuvathi, M., Mytkowicz, T., Nelson, J., Saarikivi, O.: Synthesizing optimal collective algorithms. In: Proceedings of the 26th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. PPoPP \u201921, pp. 62\u201375. Association for Computing Machinery, New York, NY, USA (2021). https:\/\/doi.org\/10.1145\/3437801.3441620","DOI":"10.1145\/3437801.3441620"},{"key":"4330_CR9","doi-asserted-by":"publisher","unstructured":"Arap, O., Swany, M., Brown, G., Himebaugh, B.: Adaptive recursive doubling algorithm for collective communication. In: 2015 IEEE International Parallel and Distributed Processing Symposium Workshop, pp. 121\u2013128 (2015). https:\/\/doi.org\/10.1109\/IPDPSW.2015.82","DOI":"10.1109\/IPDPSW.2015.82"},{"issue":"7","key":"4330_CR10","doi-asserted-by":"publisher","first-page":"3071","DOI":"10.1007\/s11227-018-2356-z","volume":"74","author":"J Proficz","year":"2018","unstructured":"Proficz, J.: Improving all-reduce collective operations for imbalanced process arrival patterns. J. Supercomput. 74(7), 3071\u20133092 (2018). https:\/\/doi.org\/10.1007\/s11227-018-2356-z","journal-title":"J. Supercomput."},{"key":"4330_CR11","doi-asserted-by":"publisher","unstructured":"Nukada, A.: Performance optimization of allreduce operation for multi-gpu systems. In: 2021 IEEE International Conference on Big Data (Big Data), pp. 3107\u20133112 (2021). https:\/\/doi.org\/10.1109\/BigData52589.2021.9672073","DOI":"10.1109\/BigData52589.2021.9672073"},{"key":"4330_CR12","doi-asserted-by":"publisher","unstructured":"Buntinas, D., Goglin, B., Goodell, D., Mercier, G., Moreaud, S.: Cache-efficient, intranode, large-message mpi communication with mpich2-nemesis. In: 2009 International Conference on Parallel Processing, pp. 462\u2013469 (2009). https:\/\/doi.org\/10.1109\/ICPP.2009.22","DOI":"10.1109\/ICPP.2009.22"},{"key":"4330_CR13","doi-asserted-by":"publisher","unstructured":"Lee, J., Hwang, I., Shah, S., Cho, M.: Flexreduce: Flexible all-reduce for distributed deep learning on asymmetric network topology. In: 2020 57th ACM\/IEEE Design Automation Conference (DAC), pp. 1\u20136 (2020). https:\/\/doi.org\/10.1109\/DAC18072.2020.9218538","DOI":"10.1109\/DAC18072.2020.9218538"},{"issue":"3","key":"4330_CR14","doi-asserted-by":"publisher","first-page":"542","DOI":"10.1109\/TPDS.2017.2768413","volume":"29","author":"S Li","year":"2018","unstructured":"Li, S., Zhang, Y., Hoefler, T.: Cache-oblivious mpi all-to-all communications based on morton order. IEEE Trans. Parallel Distrib. Syst. 29(3), 542\u2013555 (2018). https:\/\/doi.org\/10.1109\/TPDS.2017.2768413","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"4330_CR15","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2021.102871","volume":"109","author":"D Zhong","year":"2022","unstructured":"Zhong, D., Cao, Q., Bosilca, G., Dongarra, J.: Using long vector extensions for mpi reductions. Parallel Comput. 109, 102871 (2022). https:\/\/doi.org\/10.1016\/j.parco.2021.102871","journal-title":"Parallel Comput."},{"key":"4330_CR16","doi-asserted-by":"publisher","unstructured":"Luo, X., Wu, W., Bosilca, G., Pei, Y., Cao, Q., Patinyasakdikul, T., Zhong, D., Dongarra, J.: Han: A hierarchical autotuned collective communication framework. In: 2020 IEEE International Conference on Cluster Computing (CLUSTER), pp. 23\u201334 (2020). https:\/\/doi.org\/10.1109\/CLUSTER49012.2020.00013","DOI":"10.1109\/CLUSTER49012.2020.00013"},{"key":"4330_CR17","doi-asserted-by":"publisher","unstructured":"Kurnosov, M.G.: Dynamic mapping of all-to-all collective operations into hierarchical computer clusters. In: 2016 13th International Scientific-Technical Conference on Actual Problems of Electronics Instrument Engineering (APEIE), Vol. 02, pp. 475\u2013478 (2016). https:\/\/doi.org\/10.1109\/APEIE.2016.7806396","DOI":"10.1109\/APEIE.2016.7806396"},{"key":"4330_CR18","doi-asserted-by":"publisher","unstructured":"Kim, J., Dally, W.J., Scott, S., Abts, D.: Technology-driven, highly-scalable dragonfly topology. In: 2008 International Symposium on Computer Architecture, pp. 77\u201388 (2008). https:\/\/doi.org\/10.1109\/ISCA.2008.19","DOI":"10.1109\/ISCA.2008.19"},{"issue":"10","key":"4330_CR19","doi-asserted-by":"publisher","first-page":"892","DOI":"10.1109\/TC.1985.6312192","volume":"34","author":"CE Leiserson","year":"1985","unstructured":"Leiserson, C.E.: Fat-trees: universal networks for hardware-efficient supercomputing. IEEE Trans. Comput. 34(10), 892\u2013901 (1985). https:\/\/doi.org\/10.1109\/TC.1985.6312192","journal-title":"IEEE Trans. Comput."},{"key":"4330_CR20","doi-asserted-by":"publisher","unstructured":"Kumar, S., Sharkawi, S.S., Jan, K.A.N.: Optimization and analysis of mpi collective communication on fat-tree networks. In: 2016 IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 1031\u20131040 (2016). https:\/\/doi.org\/10.1109\/IPDPS.2016.85","DOI":"10.1109\/IPDPS.2016.85"},{"key":"4330_CR21","doi-asserted-by":"publisher","unstructured":"Ma, J., Dong, D., Li, C., Wu, K., Xiao, L.: Evaluation of topology-aware all-reduce algorithm for dragonfly networks. In: C\u00e9rin, C., Qian, D., Gaudiot, J.-L., Tan, G., Zuckerman, S. (Eds.), Network and Parallel Computing. Lecture Notes in Computer Science, pp. 243\u2013255. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-030-93571-9_19","DOI":"10.1007\/978-3-030-93571-9_19"},{"key":"4330_CR22","doi-asserted-by":"publisher","unstructured":"Kandalla, K., Subramoni, H., Vishnu, A., Panda, D.K.: Designing topology-aware collective communication algorithms for large scale infiniband clusters: Case studies with scatter and gather. In: 2010 IEEE International Symposium on Parallel Distributed Processing, Workshops and Phd Forum (IPDPSW), pp. 1\u20138 (2010). https:\/\/doi.org\/10.1109\/IPDPSW.2010.5470853","DOI":"10.1109\/IPDPSW.2010.5470853"},{"key":"4330_CR23","doi-asserted-by":"publisher","unstructured":"Subramoni, H., Kandalla, K., Vienne, J., Sur, S., Barth, B., Tomko, K., Mclay, R., Schulz, K., Panda, D.K.: Design and evaluation of network topology-\/speed- aware broadcast algorithms for infiniband clusters. In: 2011 IEEE International Conference on Cluster Computing, pp. 317\u2013325 (2011). https:\/\/doi.org\/10.1109\/CLUSTER.2011.43","DOI":"10.1109\/CLUSTER.2011.43"},{"issue":"11","key":"4330_CR24","doi-asserted-by":"publisher","first-page":"3079","DOI":"10.1109\/TPDS.2013.96","volume":"26","author":"Y Gong","year":"2015","unstructured":"Gong, Y., He, B., Zhong, J.: Network performance aware mpi collective communication operations in the cloud. IEEE Trans. Parallel Distrib. Syst. 26(11), 3079\u20133089 (2015). https:\/\/doi.org\/10.1109\/TPDS.2013.96","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"4330_CR25","doi-asserted-by":"publisher","unstructured":"Sudhakar, C., Ramesh, T., Waghmare, K.: Path based optimization of mpi collective communication operation in cloud. In: 2018 International Conference on Computing, Power and Communication Technologies (GUCON), pp. 595\u2013599 (2018). https:\/\/doi.org\/10.1109\/GUCON.2018.8675055","DOI":"10.1109\/GUCON.2018.8675055"},{"key":"4330_CR26","doi-asserted-by":"publisher","unstructured":"Kielmann, T., Bal, H.E., Verstoep, K.: Fast measurement of logp parameters for message passing platforms. In: Rolim, J. (ed.) Parallel and Distributed Processing. Lecture Notes in Computer Science, pp. 1176\u20131183. Springer, Berlin, Heidelberg (2000). https:\/\/doi.org\/10.1007\/3-540-45591-4_162","DOI":"10.1007\/3-540-45591-4_162"},{"key":"4330_CR27","doi-asserted-by":"publisher","unstructured":"Shen, H., Sarker, A., Yu, L., Deng, F.: Probabilistic network-aware task placement for mapreduce scheduling. In: 2016 IEEE International Conference on Cluster Computing (CLUSTER), pp. 241\u2013250 (2016). https:\/\/doi.org\/10.1109\/CLUSTER.2016.48","DOI":"10.1109\/CLUSTER.2016.48"},{"issue":"12","key":"4330_CR28","doi-asserted-by":"publisher","first-page":"5536","DOI":"10.1109\/TVT.2015.2487998","volume":"64","author":"A Tahmasbi-Sarvestani","year":"2015","unstructured":"Tahmasbi-Sarvestani, A., Fallah, Y.P., Kulathumani, V.: Network-aware double-layer distance-dependent broadcast protocol for vanets. IEEE Trans. Veh. Technol. 64(12), 5536\u20135546 (2015). https:\/\/doi.org\/10.1109\/TVT.2015.2487998","journal-title":"IEEE Trans. Veh. Technol."},{"key":"4330_CR29","doi-asserted-by":"publisher","first-page":"8890721","DOI":"10.1155\/2020\/8890721","volume":"2020","author":"X Cui","year":"2020","unstructured":"Cui, X., Li, X., Wang, B.: Communication optimization technology based on network dynamic performance model. Math. Probl. Eng. 2020, 8890721 (2020). https:\/\/doi.org\/10.1155\/2020\/8890721","journal-title":"Math. Probl. Eng."},{"issue":"6","key":"4330_CR30","doi-asserted-by":"publisher","first-page":"126","DOI":"10.1145\/3284358","volume":"51","author":"JA Rico-Gallego","year":"2019","unstructured":"Rico-Gallego, J.A., D\u00edaz-Mart\u00edn, J.C., Manumachu, R.R., Lastovetsky, A.L.: A survey of communication performance models for high-performance computing. ACM Comput. Surv. 51(6), 126\u2013112636 (2019). https:\/\/doi.org\/10.1145\/3284358","journal-title":"ACM Comput. Surv."},{"key":"4330_CR31","doi-asserted-by":"crossref","unstructured":"Bar-Noy, A., Kipnis, S.: Designing broadcasting algorithms in the postal model for message-passing systems. In: Proceedings of the Fourth Annual ACM Symposium on Parallel Algorithms and Architectures, pp. 13\u201322 (1992)","DOI":"10.1145\/140901.140903"},{"issue":"3","key":"4330_CR32","doi-asserted-by":"publisher","first-page":"389","DOI":"10.1016\/S0167-8191(06)80021-9","volume":"20","author":"RW Hockney","year":"1994","unstructured":"Hockney, R.W.: The communication challenge for mpp: Intel paragon and meiko cs-2. Parallel Comput. 20(3), 389\u2013398 (1994). https:\/\/doi.org\/10.1016\/S0167-8191(06)80021-9","journal-title":"Parallel Comput."},{"key":"4330_CR33","doi-asserted-by":"publisher","unstructured":"Culler, D., Karp, R., Patterson, D., Sahay, A., Schauser, K.E., Santos, E., Subramonian, R., von Eicken, T.: Logp: Towards a realistic model of parallel computation. In: Proceedings of the Fourth ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming. PPOPP \u201993, pp. 1\u201312. Association for Computing Machinery, New York, NY, USA (1993). https:\/\/doi.org\/10.1145\/155332.155333","DOI":"10.1145\/155332.155333"},{"key":"4330_CR34","doi-asserted-by":"publisher","unstructured":"Alexandrov, A., Ionescu, M.F., Schauser, K.E., Scheiman, C.: Loggp: Incorporating long messages into the logp model - one step closer towards a realistic model for parallel computation. In: Proceedings of the Seventh Annual ACM Symposium on Parallel Algorithms and Architectures. SPAA \u201995, pp. 95\u2013105. Association for Computing Machinery, New York, NY, USA (1995). https:\/\/doi.org\/10.1145\/215399.215427","DOI":"10.1145\/215399.215427"},{"key":"4330_CR35","doi-asserted-by":"publisher","DOI":"10.1016\/j.parco.2022.102925","volume":"111","author":"Z Wang","year":"2022","unstructured":"Wang, Z., Chen, H., Cai, W., Dong, X., Zhang, X.: C-lop: accurate contention-based modeling of mpi concurrent communication. Parallel Comput. 111, 102925 (2022). https:\/\/doi.org\/10.1016\/j.parco.2022.102925","journal-title":"Parallel Comput."},{"key":"4330_CR36","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1016\/j.parco.2015.02.006","volume":"46","author":"J-A Rico-Gallego","year":"2015","unstructured":"Rico-Gallego, J.-A., D\u00edaz-Mart\u00edn, J.-C.: $$\\tau $$-lop: modeling performance of shared memory mpi. Parallel Comput. 46, 14\u201331 (2015). https:\/\/doi.org\/10.1016\/j.parco.2015.02.006","journal-title":"Parallel Comput."},{"issue":"11","key":"4330_CR37","doi-asserted-by":"publisher","first-page":"2570","DOI":"10.1109\/TPDS.2020.2995867","volume":"31","author":"SZ Koohi","year":"2020","unstructured":"Koohi, S.Z., Hamid, N.A.W.A., Othman, M., Ibragimov, G.: Mempha: model of exascale message-passing programs on heterogeneous architectures. IEEE Trans. Parallel Distrib. Syst. 31(11), 2570\u20132581 (2020). https:\/\/doi.org\/10.1109\/TPDS.2020.2995867","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"issue":"9","key":"4330_CR38","doi-asserted-by":"publisher","first-page":"1511","DOI":"10.1016\/j.simpat.2009.06.007","volume":"17","author":"T Hoefler","year":"2009","unstructured":"Hoefler, T., Schneider, T., Lumsdaine, A.: Loggp in theory and practice\u2014an in-depth analysis of modern interconnection networks and benchmarking methods for collective operations. Simul. Model. Pract. Theory 17(9), 1511\u20131521 (2009). https:\/\/doi.org\/10.1016\/j.simpat.2009.06.007","journal-title":"Simul. Model. Pract. Theory"},{"key":"4330_CR39","doi-asserted-by":"publisher","unstructured":"Bruck, J., Ho, C.-T., Kipnis, S., Weathersby, D.: Efficient algorithms for all-to-all communications in multi-port message-passing systems. In: Proceedings of the Sixth Annual ACM Symposium on Parallel Algorithms and Architectures. SPAA \u201994, pp. 298\u2013309. Association for Computing Machinery, New York, NY, USA (1994). https:\/\/doi.org\/10.1145\/181014.181756","DOI":"10.1145\/181014.181756"},{"key":"4330_CR40","doi-asserted-by":"publisher","unstructured":"Graham, R.L., Shipman, G.: Mpi support for multi-core architectures: Optimized shared memory collectives. In: Lastovetsky, A., Kechadi, T., Dongarra, J. (eds.) Recent Advances in Parallel Virtual Machine and Message Passing Interface. Lecture Notes in Computer Science, pp. 130\u2013140. Springer, Berlin, Heidelberg (2008). https:\/\/doi.org\/10.1007\/978-3-540-87475-1_21","DOI":"10.1007\/978-3-540-87475-1_21"},{"key":"4330_CR41","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1007\/10968987_3","volume-title":"Job Scheduling Strategies for Parallel Processing","author":"AB Yoo","year":"2003","unstructured":"Yoo, A.B., Jette, M.A., Grondona, M.: SLURM: Simple linux utility for resource management. In: Feitelson, D., Rudolph, L., Schwiegelshohn, U. (eds.) Job Scheduling Strategies for Parallel Processing, pp. 44\u201360. Springer, Berlin (2003)"},{"key":"4330_CR42","unstructured":"MVAPICH::Benchmarks. https:\/\/mvapich.cse.ohio-state.edu\/benchmarks\/"}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04330-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10586-024-04330-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-024-04330-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,12]],"date-time":"2024-08-12T14:04:35Z","timestamp":1723471475000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10586-024-04330-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,3,10]]},"references-count":42,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2024,8]]}},"alternative-id":["4330"],"URL":"https:\/\/doi.org\/10.1007\/s10586-024-04330-9","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,3,10]]},"assertion":[{"value":"14 September 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 January 2024","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"23 January 2024","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"10 March 2024","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}