{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,2]],"date-time":"2026-07-02T03:02:00Z","timestamp":1782961320233,"version":"3.54.5"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T00:00:00Z","timestamp":1609632000000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Wireless Pers Commun"],"published-print":{"date-parts":[[2021,3]]},"DOI":"10.1007\/s11277-020-07873-3","type":"journal-article","created":{"date-parts":[[2021,1,3]],"date-time":"2021-01-03T09:02:59Z","timestamp":1609664579000},"page":"355-386","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":34,"title":["Joint Resource Allocation at Edge Cloud Based on Ant Colony Optimization and Genetic Algorithm"],"prefix":"10.1007","volume":"117","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6069-5375","authenticated-orcid":false,"given":"Weiwei","family":"Xia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lianfeng","family":"Shen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,1,3]]},"reference":[{"key":"7873_CR1","doi-asserted-by":"crossref","unstructured":"Huang, Z., Mei, C., Li, L. E., & Woo, T. (2011). Cloudstream: Delivering highquality streaming videos through a cloud-based svc proxy. In Proceedings of the IEEE INFOCOM, Shanghai, China (pp. 201\u2013205).","DOI":"10.1109\/INFCOM.2011.5935009"},{"issue":"4","key":"7873_CR2","doi-asserted-by":"publisher","first-page":"870","DOI":"10.1109\/TMM.2013.2240674","volume":"15","author":"S Wang","year":"2013","unstructured":"Wang, S., & Dey, S. (2013). Adaptive mobile cloud computing to enable rich mobile multimedia applications. IEEE Transactions on Multimedia, 15(4), 870\u2013883.","journal-title":"IEEE Transactions on Multimedia"},{"issue":"4","key":"7873_CR3","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1109\/MIC.2012.69","volume":"17","author":"R Morno-Vozmediano","year":"2013","unstructured":"Morno-Vozmediano, R., Montero, R. S., & Llorente, I. M. (2013). Key challenges in cloud computing: Enabling the future internet of services. IEEE Internet Computing, 17(4), 18\u201325.","journal-title":"IEEE Internet Computing"},{"issue":"4","key":"7873_CR4","doi-asserted-by":"publisher","first-page":"14","DOI":"10.1109\/MPRV.2009.82","volume":"8","author":"M Satyanarayanan","year":"2009","unstructured":"Satyanarayanan, M., Bahl, P., Caceres, R., & Davies, N. (2009). The case for VM-based cloudlets in mobile computing. IEEE Pervasive Computing, 8(4), 14\u201323.","journal-title":"IEEE Pervasive Computing"},{"issue":"10","key":"7873_CR5","doi-asserted-by":"publisher","first-page":"2607","DOI":"10.1016\/j.comcom.2008.01.044","volume":"31","author":"M Kassar","year":"2008","unstructured":"Kassar, M., Kervella, B., & Pujolle, G. (2008). An overview of vertical handover strategies in heterogeneous wireless networks. Computer Communications, 31(10), 2607\u20132620.","journal-title":"Computer Communications"},{"issue":"2","key":"7873_CR6","doi-asserted-by":"publisher","first-page":"425","DOI":"10.1109\/JSAC.2012.120222","volume":"30","author":"M Ismail","year":"2012","unstructured":"Ismail, M., & Zhuang, W. (2012). A distributed multi-service resource allocation algorithm in heterogeneous wireless access medium. IEEE Journal on Selected Areas in Communication, 30(2), 425\u2013432.","journal-title":"IEEE Journal on Selected Areas in Communication"},{"issue":"3","key":"7873_CR7","doi-asserted-by":"publisher","first-page":"332","DOI":"10.1109\/TMC.2007.70727","volume":"7","author":"D Niyato","year":"2008","unstructured":"Niyato, D., & Hossain, E. (2008). A noncooperative game theoretic framework for radio resource management in 4G heterogeneous wireless access networks. IEEE Transactions on Mobile Computing, 7(3), 332\u2013345.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"7873_CR8","doi-asserted-by":"crossref","unstructured":"Oddi, G., Panfili, M., et al. (2013). A resource allocation algorithm of multi-cloud resources based on Markov decision process. In IEEE International Conference on Cloud Computing Technology and Science (pp. 130\u2013135).","DOI":"10.1109\/CloudCom.2013.24"},{"issue":"6","key":"7873_CR9","doi-asserted-by":"publisher","first-page":"1060","DOI":"10.1109\/TC.2013.31","volume":"62","author":"L Popa","year":"2013","unstructured":"Popa, L., Kumar, G., Chowdhury, M., et al. (2013). FairCloud: Sharing the network in cloud computing. IEEE Transactions on Computers, 62(6), 1060\u20131071.","journal-title":"IEEE Transactions on Computers"},{"key":"7873_CR10","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1007\/s10723-015-9359-2","volume":"14","author":"S Singh","year":"2016","unstructured":"Singh, S., & Chana, I. (2016). A survey on resource scheduling in cloud computing: Issues and challenges. Journal of Grid Computing, 14, 217\u2013264.","journal-title":"Journal of Grid Computing"},{"key":"7873_CR11","doi-asserted-by":"publisher","first-page":"252","DOI":"10.1016\/j.compeleceng.2013.11.023","volume":"40","author":"E Pacini","year":"2014","unstructured":"Pacini, E., Mateos, C., et al. (2014). Distributed job scheduling based on swarm intelligence: A survey. Computers and Electrical Engineering, 40, 252\u2013269.","journal-title":"Computers and Electrical Engineering"},{"issue":"4","key":"7873_CR12","doi-asserted-by":"publisher","first-page":"64","DOI":"10.1109\/MIC.2017.2911430","volume":"21","author":"S Nastic","year":"2017","unstructured":"Nastic, S., Rausch, T., et al. (2017). A serverless real-time data analytics platform for edge computing. IEEE Internet Computing, 21(4), 64\u201371.","journal-title":"IEEE Internet Computing"},{"key":"7873_CR13","doi-asserted-by":"crossref","unstructured":"Barbarossa, S., Sardellitti, S., & Lorenzo, P. D. (2013). Joint allocation of computation and communication resources in multiuser mobile cloud computing, In Proceedings of the IEEE 2013 workshop on signal processing advances in wireless communicaitons (SPAWC 2013), Darmstadt, Germany, June 16\u201319.","DOI":"10.1109\/SPAWC.2013.6612005"},{"issue":"6","key":"7873_CR14","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1109\/MSP.2014.2334709","volume":"31","author":"S Barbarossa","year":"2014","unstructured":"Barbarossa, S., Sardellitti, S., & Lorenzo, P. D. (2014). Communicating while computing: Distributed mobile cloud computing over 5G heterogeneous networks. IEEE Signal Processing Magazine, 31(6), 45\u201355.","journal-title":"IEEE Signal Processing Magazine"},{"key":"7873_CR15","doi-asserted-by":"crossref","unstructured":"Yin, Z., Yu, F. R., & Bu, S. (2014). Joint cloud computing and wireless networks operations: A game theoretic approach. In IEEE Globecom (pp. 4977\u20134982).","DOI":"10.1109\/GLOCOM.2014.7037594"},{"key":"7873_CR16","doi-asserted-by":"publisher","first-page":"11255","DOI":"10.1109\/ACCESS.2017.2710056","volume":"5","author":"PT Zhao","year":"2017","unstructured":"Zhao, P. T., Tian, H., et al. (2017). Energy-saving offloading by jointly allocating radio and computational resources for mobile edge computing. IEEE Access, 5, 11255\u201311268.","journal-title":"IEEE Access"},{"key":"7873_CR17","doi-asserted-by":"crossref","unstructured":"Qi, Q., Liao, J. X., et al. (2016). Dynamic resource orchestration for multi-task application in heterogeneous mobile cloud computing. In IEEE infocom workshops (pp. 1\u20136).","DOI":"10.1109\/INFCOMW.2016.7562076"},{"issue":"9","key":"7873_CR18","doi-asserted-by":"publisher","first-page":"5994","DOI":"10.1109\/TWC.2017.2717986","volume":"16","author":"Y Mao","year":"2017","unstructured":"Mao, Y., Zhang, J., et al. (2017). Stochastic joint radio and computational resource management for multi-user mobile-edge computing systems. IEEE Transactions on Wireless Communications, 16(9), 5994\u20136009.","journal-title":"IEEE Transactions on Wireless Communications"},{"key":"7873_CR19","doi-asserted-by":"crossref","unstructured":"Chen, M. H., Liang, B., & Dong, M. (2017). Joint offloading and resource allocation for computation and communication in mobile cloud with computing access point. In IEEE infocom (pp. 1\u20139).","DOI":"10.1109\/INFOCOM.2017.8057150"},{"issue":"1","key":"7873_CR20","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/TCC.2015.2485206","volume":"6","author":"S Sarkar","year":"2018","unstructured":"Sarkar, S., Chatterjee, S., & Misra, S. (2018). Assessment of the suitability of fog computing in the context of Internet of Things. IEEE Transactions on Cloud Computing, 6(1), 46\u201359.","journal-title":"IEEE Transactions on Cloud Computing"},{"key":"7873_CR21","doi-asserted-by":"publisher","first-page":"163","DOI":"10.1016\/j.future.2016.06.021","volume":"70","author":"W Tarneberg","year":"2017","unstructured":"Tarneberg, W., Mehtab, A., et al. (2017). Dynamic application placement in the mobile cloud network. Future Generation Computer Systems, 70, 163\u2013177.","journal-title":"Future Generation Computer Systems"},{"key":"7873_CR22","doi-asserted-by":"crossref","unstructured":"Zhang, J., Xia, W., et al. (2017). Joint offloading and resource allocation optimization for mobile edge computing. In IEEE Globecom 2017 (pp. 1\u20136).","DOI":"10.1109\/GLOCOM.2017.8254634"},{"issue":"6","key":"7873_CR23","doi-asserted-by":"publisher","first-page":"4348","DOI":"10.1109\/TWC.2016.2539963","volume":"15","author":"A Zainaldin","year":"2016","unstructured":"Zainaldin, A., Halabian, H., & Lambadaris, I. (2016). Joint resource allocation and relay selection in LTE-advanced network using hybrid co-operative relaying and network coding. IEEE Transactions on Wireless Communications, 15(6), 4348\u20134361.","journal-title":"IEEE Transactions on Wireless Communications"},{"issue":"5","key":"7873_CR24","doi-asserted-by":"publisher","first-page":"773","DOI":"10.1109\/TEVC.2017.2682899","volume":"21","author":"F Zheng","year":"2017","unstructured":"Zheng, F., Zecchin, A. C., et al. (2017). An adaptive convergence-trajectory controlled ant colony optimization algorithm with application to water distribution system design problems. IEEE Transactions on Evolutionary Computation, 21(5), 773\u2013791.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"4","key":"7873_CR25","doi-asserted-by":"publisher","first-page":"915","DOI":"10.1109\/TII.2015.2440173","volume":"11","author":"HC Huang","year":"2015","unstructured":"Huang, H. C. (2015). A Taguchi-based heterogeneous parallel metaheuristic ACO-PSO and its FPGA realization to optimal polar-space locomotion control of four-wheeled redundant mobile robots. IEEE Transactions on Industrial Informatics, 11(4), 915\u2013922.","journal-title":"IEEE Transactions on Industrial Informatics"},{"issue":"11","key":"7873_CR26","doi-asserted-by":"publisher","first-page":"3490","DOI":"10.1109\/TWC.2010.092410.100093","volume":"9","author":"Y Liu","year":"2010","unstructured":"Liu, Y., Tao, M., Li, B., & Shen, H. (2010). Optimization framework and graph-based approach for relay-assisted bidirectional OFDMA cellular networks. IEEE Transactions on Wireless Communications, 9(11), 3490\u20133500.","journal-title":"IEEE Transactions on Wireless Communications"},{"key":"7873_CR27","doi-asserted-by":"crossref","unstructured":"Sarigiannidis, P., Louta, M., Papadimitriou, G., et al. (2015). A metaheuristic bandwidth allocation scheme for FiWi networks using ant colony optimization. In IEEE symposium on communications and vehicular technology (SCVT) (pp. 1\u20136).","DOI":"10.1109\/SCVT.2015.7374242"},{"key":"7873_CR28","doi-asserted-by":"crossref","unstructured":"Ahmadi, H., Chew, Y. H., & Chai, C. C. (2011). Multicell multiuser OFDMA dynamic resource allocation using ant colony optimization. In IEEE 73rd vehicular technology conference (VTC Spring) (pp. 1\u20135).","DOI":"10.1109\/VETECS.2011.5956399"},{"issue":"3","key":"7873_CR29","doi-asserted-by":"publisher","first-page":"1823","DOI":"10.1109\/TVT.2007.907311","volume":"57","author":"LMO Khanbary","year":"2008","unstructured":"Khanbary, L. M. O., & Vidyarthi, D. P. (2008). A GA-based effective fault-tolerant model for channel allocation in mobile computing. IEEE Transactions on Vehicular Technology, 57(3), 1823\u20131833.","journal-title":"IEEE Transactions on Vehicular Technology"},{"issue":"8","key":"7873_CR30","doi-asserted-by":"publisher","first-page":"4248","DOI":"10.1109\/TVT.2009.2019666","volume":"58","author":"LMO Khanbary","year":"2009","unstructured":"Khanbary, L. M. O., & Vidyarthi, D. P. (2009). Reliability-based channel allocation using genetic algorithm in mobile computing. IEEE Transactions on Vehicular Technology, 58(8), 4248\u20134256.","journal-title":"IEEE Transactions on Vehicular Technology"},{"issue":"13","key":"7873_CR31","doi-asserted-by":"publisher","first-page":"2356","DOI":"10.1049\/iet-com.2013.0910","volume":"8","author":"A Ghasemi","year":"2014","unstructured":"Ghasemi, A., Masnadi-Shirazi, M. A., Biguesh, M., & Qassemi, F. (2014). Channel assignment based on bee algorithms in multi-hop cognitive radio networks. IET Communications, 8(13), 2356\u20132365.","journal-title":"IET Communications"},{"issue":"8","key":"7873_CR32","doi-asserted-by":"publisher","first-page":"55","DOI":"10.1016\/j.asoc.2006.10.012","volume":"2008","author":"ZJ Lee","year":"2008","unstructured":"Lee, Z. J., Su, S. F., et al. (2008). Genetic algorithm with ant colony optimization (GA-ACO) for multiple sequence alignment. Applied Soft Computing, 2008(8), 55\u201378.","journal-title":"Applied Soft Computing"},{"key":"7873_CR33","doi-asserted-by":"crossref","unstructured":"Fidanova, S., Paprzycki, M., & Roeva, O. (2014). Hybrid GA-ACO algorithm for a model parameters identification problem. In Proceedings of the 2014 federated conference on computer science and information systems (pp. 413\u2013420).","DOI":"10.15439\/2014F373"},{"key":"7873_CR34","doi-asserted-by":"crossref","unstructured":"Wen, Y., Zhang, W., & Luo, H. (2012). Energy-optimal mobile application execution: Taming resource-poor mobile devices with cloud clones. In Proceedings of the IEEE INFOCOM (pp. 2716\u20132720).","DOI":"10.1109\/INFCOM.2012.6195685"},{"issue":"2","key":"7873_CR35","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1109\/TNET.2012.2218122","volume":"21","author":"K Lee","year":"2013","unstructured":"Lee, K., Lee, J., Yi, Y., Rhee, I., & Chong, S. (2013). Mobile data offloading: How much can WiFi deliver? IEEE\/ACM Transactions on Networking, 21(2), 536\u2013550.","journal-title":"IEEE\/ACM Transactions on Networking"},{"issue":"3","key":"7873_CR36","doi-asserted-by":"publisher","first-page":"1243","DOI":"10.1109\/TVT.2013.2290031","volume":"64","author":"X Liu","year":"2015","unstructured":"Liu, X., Evans, B. G., & Moessner, K. (2015). Energy-efficient sensor scheduling algorithm in cognitive radio networks employing heterogeneous sensors. IEEE Transactions on Vehicular Technology, 64(3), 1243\u20131249.","journal-title":"IEEE Transactions on Vehicular Technology"},{"issue":"3","key":"7873_CR37","doi-asserted-by":"publisher","first-page":"256","DOI":"10.1109\/TEVC.2005.857695","volume":"10","author":"PP Bonissone","year":"2006","unstructured":"Bonissone, P. P., Subbu, R., et al. (2006). Evolutionary algorithms + domain knowledge = real-world evolutionary computation. IEEE Transactions on Evolutionary Computation, 10(3), 256\u2013280.","journal-title":"IEEE Transactions on Evolutionary Computation"},{"issue":"7","key":"7873_CR38","doi-asserted-by":"publisher","first-page":"884","DOI":"10.1109\/TMC.2006.99","volume":"5","author":"SSM Patra","year":"2006","unstructured":"Patra, S. S. M., Roy, K., Banerjee, S., & Vidyarthi, D. P. (2006). Improved genetic algorithm for channel allocation with channel borrowing in mobile computing. IEEE Transactions on Mobile Computing, 5(7), 884\u2013892.","journal-title":"IEEE Transactions on Mobile Computing"},{"key":"7873_CR39","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/3927.001.0001","volume-title":"An introduction to genetic algorithms","author":"M Mitchell","year":"1998","unstructured":"Mitchell, M. (1998). An introduction to genetic algorithms. Cambridge: The MIT Press."},{"key":"7873_CR40","unstructured":"3GPP, Further advancements for E-UTRA physical layer aspects (release 9), 3GPP TR36.814, 2010."},{"key":"7873_CR41","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9781107297333","volume-title":"Design and deployment of small cell networks","author":"A Anpalagan","year":"2016","unstructured":"Anpalagan, A., Bennis, M., & Vannithamby, R. (2016). Design and deployment of small cell networks. Cambridge: Cambridge University Press."},{"issue":"2","key":"7873_CR42","doi-asserted-by":"publisher","first-page":"226","DOI":"10.1109\/JSAC.2013.130211","volume":"31","author":"M Hong","year":"2013","unstructured":"Hong, M., Sun, R., Baligh, H., & Luo, Z. (2013). Joint base station clustering and beamformer design for partial coordinated transmission in heterogeneous networks. IEEE Journal on Selected Areas in Communications, 31(2), 226\u2013240.","journal-title":"IEEE Journal on Selected Areas in Communications"},{"key":"7873_CR43","doi-asserted-by":"crossref","unstructured":"Du, Y., & Veciana, G. (2014). \u201dWireless networks without edges\u201d: Dynamic radio resource clustering and user scheduling. In Proceedings IEEE INFOCOM (pp. 1321\u20131329).","DOI":"10.1109\/INFOCOM.2014.6848065"},{"key":"7873_CR44","doi-asserted-by":"publisher","DOI":"10.7551\/mitpress\/1290.001.0001","volume-title":"Ant colony optimization","author":"M Dorigo","year":"2004","unstructured":"Dorigo, M., & St\u00fctzle, T. (2004). Ant colony optimization. Cambridge, MA: MIT Press."},{"issue":"14","key":"7873_CR45","doi-asserted-by":"publisher","first-page":"3206","DOI":"10.1016\/j.comnet.2012.06.012","volume":"56","author":"H Ahmadi","year":"2012","unstructured":"Ahmadi, H., & Chew, Y. H. (2012). Evolutionary algorithms for orthogonal frequency division multiplexing-based dynamic spectrum access systems. Computer Networks, 56(14), 3206\u20133218.","journal-title":"Computer Networks"}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-020-07873-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11277-020-07873-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-020-07873-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,3]],"date-time":"2021-03-03T19:22:06Z","timestamp":1614799326000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11277-020-07873-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,1,3]]},"references-count":45,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["7873"],"URL":"https:\/\/doi.org\/10.1007\/s11277-020-07873-3","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"value":"0929-6212","type":"print"},{"value":"1572-834X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,1,3]]},"assertion":[{"value":"29 October 2020","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"3 January 2021","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}