{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,8]],"date-time":"2026-02-08T06:26:37Z","timestamp":1770531997606,"version":"3.49.0"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer Nature Switzerland","isbn-type":[{"value":"9783031900648","type":"print"},{"value":"9783031900655","type":"electronic"}],"license":[{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,1]],"date-time":"2025-01-01T00:00:00Z","timestamp":1735689600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-90065-5_26","type":"book-chapter","created":{"date-parts":[[2025,4,23]],"date-time":"2025-04-23T03:07:43Z","timestamp":1745377663000},"page":"421-436","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":1,"title":["A Communication-Aware and\u00a0Energy-Efficient Genetic Programming Based Method for\u00a0Dynamic Resource Allocation in\u00a0Clouds"],"prefix":"10.1007","author":[{"given":"Zhengxin","family":"Fang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hui","family":"Ma","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Gang","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sven","family":"Hartmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shiping","family":"Chen","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,17]]},"reference":[{"key":"26_CR1","unstructured":"Docker swarm. https:\/\/docs.docker.com\/engine\/swarm\/"},{"key":"26_CR2","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1007\/978-3-030-97546-3_42","volume-title":"AI 2021: Advances in Artificial Intelligence","author":"T Akindele","year":"2022","unstructured":"Akindele, T., Tan, B., Mei, Y., Ma, H.: Hybrid grouping genetic algorithm for large-scale two-level resource allocation of containers in the cloud. In: Long, G., Yu, X., Wang, S. (eds.) AI 2022. LNCS (LNAI), vol. 13151, pp. 519\u2013530. Springer, Cham (2022). https:\/\/doi.org\/10.1007\/978-3-030-97546-3_42"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Alzahrani, A., Tang, M.: A microservice-based SaaS deployment in a data center considering computational server and network energy consumption. In: IEEE International Conference on Cloud Computing (CLOUD), pp. 505\u2013515. IEEE (2023)","DOI":"10.1109\/CLOUD60044.2023.00067"},{"issue":"1","key":"26_CR4","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1145\/1672308.1672325","volume":"40","author":"T Benson","year":"2010","unstructured":"Benson, T., Anand, A., Akella, A., Zhang, M.: Understanding data center traffic characteristics. ACM SIGCOMM Comput. Commun. Rev. 40(1), 92\u201399 (2010)","journal-title":"ACM SIGCOMM Comput. Commun. Rev."},{"key":"26_CR5","doi-asserted-by":"crossref","unstructured":"Buyya, R., Ilager, S., Arroba, P.: Energy-efficiency and sustainability in new generation cloud computing: a vision and directions for integrated management of data centre resources and workloads. Softw. Pract. Exper. 54(1), 24\u201338 (2024)","DOI":"10.1002\/spe.3248"},{"issue":"1","key":"26_CR6","doi-asserted-by":"publisher","first-page":"732","DOI":"10.1109\/COMST.2015.2481183","volume":"18","author":"M Dayarathna","year":"2015","unstructured":"Dayarathna, M., Wen, Y., Fan, R.: Data center energy consumption modeling: a survey. IEEE Commun. Surv. Tutor. 18(1), 732\u2013794 (2015)","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"26_CR7","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"212","DOI":"10.1007\/978-3-031-48421-6_15","volume-title":"ICSOC 2023","author":"Z Fang","year":"2023","unstructured":"Fang, Z., Ma, H., Chen, G., Hartmann, S.: Energy-efficient and communication-aware resource allocation in container-based cloud with group genetic algorithm. In: Monti, F., Rinderle-Ma, S., Ruiz Cort\u00e9s, A., Zheng, Z., Mecella, M. (eds.) ICSOC 2023. LNCS, vol. 14419, pp. 212\u2013226. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-48421-6_15"},{"key":"26_CR8","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"453","DOI":"10.1007\/978-981-99-8391-9_36","volume-title":"AI 2023","author":"Z Fang","year":"2023","unstructured":"Fang, Z., Ma, H., Chen, G., Hartmann, S.: A group genetic algorithm for energy-efficient resource allocation in container-based clouds with heterogeneous physical machines. In: Liu, T., Webb, G., Yue, L., Wang, D. (eds.) AI 2023. LNCS, vol. 14472, pp. 453\u2013465. Springer, Singapore (2023). https:\/\/doi.org\/10.1007\/978-981-99-8391-9_36"},{"key":"26_CR9","doi-asserted-by":"crossref","unstructured":"Gajera, V., Gupta, R., Jana, P.K., et\u00a0al.: An effective multi-objective task scheduling algorithm using min-max normalization in cloud computing. In: International Conference on Applied and Theoretical Computing and Communication Technology (iCATccT), pp. 812\u2013816. IEEE (2016)","DOI":"10.1109\/ICATCCT.2016.7912111"},{"issue":"21","key":"26_CR10","doi-asserted-by":"publisher","first-page":"4663","DOI":"10.3390\/app9214663","volume":"9","author":"Y Hu","year":"2019","unstructured":"Hu, Y., de Laat, C., Zhao, Z.: Optimizing service placement for microservice architecture in clouds. Appl. Sci. 9(21), 4663 (2019)","journal-title":"Appl. Sci."},{"key":"26_CR11","doi-asserted-by":"publisher","first-page":"562","DOI":"10.1016\/j.future.2019.08.025","volume":"102","author":"Y Hu","year":"2020","unstructured":"Hu, Y., Zhou, H., de Laat, C., Zhao, Z.: Concurrent container scheduling on heterogeneous clusters with multi-resource constraints. Futur. Gener. Comput. Syst. 102, 562\u2013573 (2020)","journal-title":"Futur. Gener. Comput. Syst."},{"key":"26_CR12","doi-asserted-by":"crossref","unstructured":"Jindal, A., Podolskiy, V., Gerndt, M.: Performance modeling for cloud microservice applications. In: ACM\/SPEC International Conference on Performance Engineering, pp. 25\u201332 (2019)","DOI":"10.1145\/3297663.3310309"},{"issue":"3","key":"26_CR13","doi-asserted-by":"publisher","first-page":"1845","DOI":"10.1007\/s10586-022-03713-0","volume":"26","author":"A Katal","year":"2023","unstructured":"Katal, A., Dahiya, S., Choudhury, T.: Energy efficiency in cloud computing data centers: a survey on software technologies. Clust. Comput. 26(3), 1845\u20131875 (2023)","journal-title":"Clust. Comput."},{"issue":"10","key":"26_CR14","first-page":"34","volume":"162","author":"P Kora","year":"2017","unstructured":"Kora, P., Yadlapalli, P.: Crossover operators in genetic algorithms: a review. Int. J. Comput. Appl. 162(10), 34\u201336 (2017)","journal-title":"Int. J. Comput. Appl."},{"issue":"5","key":"26_CR15","doi-asserted-by":"publisher","first-page":"1635","DOI":"10.1109\/TPDS.2023.3238751","volume":"34","author":"X Li","year":"2023","unstructured":"Li, X., et al.: Topology-aware scheduling framework for microservice applications in cloud. IEEE Trans. Parallel Distrib. Syst. 34(5), 1635\u20131649 (2023)","journal-title":"IEEE Trans. Parallel Distrib. Syst."},{"key":"26_CR16","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/978-3-031-48421-6_16","volume-title":"ICSOC 2023","author":"V Riccio","year":"2023","unstructured":"Riccio, V., Sorrentino, G., Camilli, M., Mirandola, R., Scandurra, P.: Engineering self-adaptive microservice applications: an experience report. In: Monti, F., Rinderle-Ma, S., Ruiz Cort\u00e9s, A., Zheng, Z., Mecella, M. (eds.) ICSOC 2023. LNCS, vol. 14419, pp. 227\u2013242. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-48421-6_16"},{"key":"26_CR17","doi-asserted-by":"publisher","first-page":"674","DOI":"10.1016\/j.rser.2015.12.283","volume":"58","author":"H Rong","year":"2016","unstructured":"Rong, H., Zhang, H., Xiao, S., Li, C., Hu, C.: Optimizing energy consumption for data centers. Renew. Sustain. Energy Rev. 58, 674\u2013691 (2016)","journal-title":"Renew. Sustain. Energy Rev."},{"key":"26_CR18","first-page":"2347","volume":"7","author":"HC Sharma","year":"2019","unstructured":"Sharma, H.C., Bisht, M.: Best fit resource allocation in cloud computing. Int. J. Comput. Sci. Eng. 7, 2347\u20132693 (2019)","journal-title":"Int. J. Comput. Sci. Eng."},{"key":"26_CR19","doi-asserted-by":"crossref","unstructured":"Shen, S., Van\u00a0Beek, V., Iosup, A.: Statistical characterization of business-critical workloads hosted in cloud datacenters. In: IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing, pp. 465\u2013474. IEEE (2015)","DOI":"10.1109\/CCGrid.2015.60"},{"key":"26_CR20","doi-asserted-by":"crossref","unstructured":"Shi, T., Ma, H., Chen, G., Hartmann, S.: Location-aware and budget-constrained application replication and deployment in multi-cloud environment. In: IEEE International Conference on Web Services (ICWS), pp. 110\u2013117. IEEE (2020)","DOI":"10.1109\/ICWS49710.2020.00022"},{"key":"26_CR21","doi-asserted-by":"crossref","unstructured":"Singh, V., Peddoju, S.K.: Container-based microservice architecture for cloud applications. In: International Conference on Computing, Communication and Automation (ICCCA), pp. 847\u2013852. IEEE (2017)","DOI":"10.1109\/CCAA.2017.8229914"},{"key":"26_CR22","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1007\/978-3-031-48421-6_14","volume-title":"ICSOC 2023","author":"C Song","year":"2023","unstructured":"Song, C., et al.: ChainsFormer: a chain latency-aware resource provisioning approach for microservices cluster. In: Monti, F., Rinderle-Ma, S., Ruiz Cort\u00e9s, A., Zheng, Z., Mecella, M. (eds.) ICSOC 2023. LNCS, vol. 14419, pp. 197\u2013211. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-48421-6_14"},{"key":"26_CR23","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"180","DOI":"10.1007\/978-3-030-43680-3_12","volume-title":"Evolutionary Computation in Combinatorial Optimization","author":"B Tan","year":"2020","unstructured":"Tan, B., Ma, H., Mei, Y.: A group genetic algorithm for resource allocation in container-based clouds. In: Paquete, L., Zarges, C. (eds.) EvoCOP 2020. LNCS, vol. 12102, pp. 180\u2013196. Springer, Cham (2020). https:\/\/doi.org\/10.1007\/978-3-030-43680-3_12"},{"key":"26_CR24","doi-asserted-by":"crossref","unstructured":"Tan, B., Ma, H., Mei, Y.: A NSGA-II-based approach for multi-objective micro-service allocation in container-based clouds. In: IEEE\/ACM International Symposium on Cluster, Cloud and Internet Computing (CCGRID), pp. 282\u2013289. IEEE (2020)","DOI":"10.1109\/CCGrid49817.2020.00-65"},{"issue":"3","key":"26_CR25","doi-asserted-by":"publisher","first-page":"1500","DOI":"10.1109\/TCC.2020.3026338","volume":"10","author":"B Tan","year":"2020","unstructured":"Tan, B., Ma, H., Mei, Y., Zhang, M.: A cooperative coevolution genetic programming hyper-heuristics approach for on-line resource allocation in container-based clouds. IEEE Trans. Cloud Comput. 10(3), 1500\u20131514 (2020)","journal-title":"IEEE Trans. Cloud Comput."},{"key":"26_CR26","doi-asserted-by":"crossref","unstructured":"Tang, X., Li, Y., Ren, R., Cai, W.: On first fit bin packing for online cloud server allocation. In: IEEE International Parallel and Distributed Processing Symposium (IPDPS), pp. 323\u2013332. IEEE (2016)","DOI":"10.1109\/IPDPS.2016.42"},{"key":"26_CR27","series-title":"LNCS","doi-asserted-by":"publisher","first-page":"539","DOI":"10.1007\/978-3-031-30229-9_35","volume-title":"EvoApplications 2023","author":"C Wang","year":"2023","unstructured":"Wang, C., Ma, H., Chen, G., Huang, V., Yu, Y., Christopher, K.: Energy-aware dynamic resource allocation in container-based clouds via cooperative coevolution genetic programming. In: Correia, J., Smith, S., Qaddoura, R. (eds.) EvoApplications 2023. LNCS, vol. 13989, pp. 539\u2013555. Springer, Cham (2023). https:\/\/doi.org\/10.1007\/978-3-031-30229-9_35"},{"key":"26_CR28","doi-asserted-by":"publisher","first-page":"918","DOI":"10.1109\/TEVC.2023.3238741","volume":"28","author":"S Wang","year":"2023","unstructured":"Wang, S., Mei, Y., Zhang, M.: Explaining genetic programming-evolved routing policies for uncertain capacitated arc routing problems. IEEE Trans. Evol. Comput. 28, 918\u2013932 (2023)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"26_CR29","doi-asserted-by":"publisher","DOI":"10.1109\/TSC.2023.3341842","author":"Z Xiao","year":"2023","unstructured":"Xiao, Z., Qiu, Q., Li, L., Feng, Y., Lin, Q., Ming, Z.: An efficient service-aware virtual machine scheduling approach based on multi-objective evolutionary algorithm. IEEE Trans. Serv. Comput. (2023). https:\/\/doi.org\/10.1109\/TSC.2023.3341842","journal-title":"IEEE Trans. Serv. Comput."},{"key":"26_CR30","doi-asserted-by":"crossref","unstructured":"Yuan, J., Bae, E., Tai, X.C.: A study on continuous max-flow and min-cut approaches. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 2217\u20132224. IEEE (2010)","DOI":"10.1109\/CVPR.2010.5539903"},{"key":"26_CR31","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"128","DOI":"10.1007\/978-3-319-94295-7_9","volume-title":"Cloud Computing \u2013 CLOUD 2018","author":"R Zhang","year":"2018","unstructured":"Zhang, R., Zhong, A., Dong, B., Tian, F., Li, R.: Container-VM-PM architecture: a novel architecture for docker container placement. In: Luo, M., Zhang, L.-J. (eds.) CLOUD 2018. LNCS, vol. 10967, pp. 128\u2013140. Springer, Cham (2018). https:\/\/doi.org\/10.1007\/978-3-319-94295-7_9"}],"container-title":["Lecture Notes in Computer Science","Applications of Evolutionary Computation"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-90065-5_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,4,23]],"date-time":"2025-04-23T03:08:04Z","timestamp":1745377684000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-90065-5_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025]]},"ISBN":["9783031900648","9783031900655"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-90065-5_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025]]},"assertion":[{"value":"17 April 2025","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"EvoApplications","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on the Applications of Evolutionary Computation (Part of EvoStar)","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Trieste","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Italy","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2025","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"23 April 2025","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"25 April 2025","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"28","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"evoapplications2025","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/www.evostar.org\/2025\/evoapps\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}