{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T08:03:17Z","timestamp":1771920197090,"version":"3.50.1"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T00:00:00Z","timestamp":1576195200000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T00:00:00Z","timestamp":1576195200000},"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":["J Ambient Intell Human Comput"],"published-print":{"date-parts":[[2020,10]]},"DOI":"10.1007\/s12652-019-01631-5","type":"journal-article","created":{"date-parts":[[2019,12,13]],"date-time":"2019-12-13T16:06:13Z","timestamp":1576253173000},"page":"3975-3987","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":50,"title":["FACO: a hybrid fuzzy ant colony optimization algorithm for virtual machine scheduling in high-performance cloud computing"],"prefix":"10.1007","volume":"11","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-1063-8644","authenticated-orcid":false,"given":"Awatif","family":"Ragmani","sequence":"first","affiliation":[]},{"given":"Amina","family":"Elomri","sequence":"additional","affiliation":[]},{"given":"Noreddine","family":"Abghour","sequence":"additional","affiliation":[]},{"given":"Khalid","family":"Moussaid","sequence":"additional","affiliation":[]},{"given":"Mohammed","family":"Rida","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2019,12,13]]},"reference":[{"key":"1631_CR1","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1016\/j.future.2018.09.014","volume":"91","author":"A Arunarani","year":"2019","unstructured":"Arunarani A, Manjula D, Sugumaran V (2019) Task scheduling techniques in cloud computing: a literature survey. Future Gener Comput Syst 91:407\u2013415","journal-title":"Future Gener Comput Syst"},{"issue":"9","key":"1631_CR3","doi-asserted-by":"publisher","first-page":"3469","DOI":"10.1007\/s12652-018-1071-1","volume":"10","author":"HR Boveiri","year":"2019","unstructured":"Boveiri HR, Khayami R, Elhoseny M, Gunasekaran M (2019) An efficient Swarm-Intelligence approach for task scheduling in cloud-based internet of things applications. J Ambient Intell Human Comput 10(9):3469\u20133479","journal-title":"J Ambient Intell Human Comput"},{"key":"1631_CR4","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/978-3-319-56357-2_6","volume-title":"Context-aware systems and applications","author":"KT Bui","year":"2017","unstructured":"Bui KT, Pham TV, Tran HC (2017) A load balancing game approach for VM provision cloud computing based on ant colony optimization. In: Cong Vinh P, Tuan Anh L, Loan NTT, Vongdoiwang Siricharoen W (eds) Context-aware systems and applications, vol 193. Springer International Publishing, Cham, pp 52\u201363"},{"issue":"sup1","key":"1631_CR5","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1080\/18756891.2013.818190","volume":"6","author":"P Cingolani","year":"2013","unstructured":"Cingolani P, Alcal\u00e1-Fdez J (2013) jFuzzyLogic: a Java library to design fuzzy logic controllers according to the standard for fuzzy control programming. Int J Comput Intell Syst 6(sup1):61\u201375","journal-title":"Int J Comput Intell Syst"},{"key":"1631_CR6","unstructured":"Dorigo M, Birattari M, St\u00fctzle T (2006) Ant Colony Optimization Artificial Ants as a Computational Intelligence Technique. IRIDIA\u2014TECHNICAL REPORT SERIES TR\/IRIDIA\/2006-023"},{"issue":"6","key":"1631_CR7","doi-asserted-by":"publisher","first-page":"1845","DOI":"10.1007\/s00521-016-2816-4","volume":"30","author":"D Gabi","year":"2018","unstructured":"Gabi D, Ismail AS, Zainal A, Zakaria Z, Abraham A (2018) Orthogonal Taguchi-based cat algorithm for solving task scheduling problem in cloud computing. Neural Comput Appl 30(6):1845\u20131863","journal-title":"Neural Comput Appl"},{"issue":"4","key":"1631_CR8","doi-asserted-by":"publisher","first-page":"465","DOI":"10.3390\/fi7040465","volume":"7","author":"R Gao","year":"2015","unstructured":"Gao R, Wu J (2015) Dynamic load balancing strategy for cloud computing with ant colony optimization. Future Internet 7(4):465\u2013483","journal-title":"Future Internet"},{"issue":"8","key":"1631_CR9","doi-asserted-by":"publisher","first-page":"1230","DOI":"10.1016\/j.jcss.2013.02.004","volume":"79","author":"Y Gao","year":"2013","unstructured":"Gao Y, Guan H, Qi Z, Hou Y, Liu L (2013) A multi-objective ant colony system algorithm for virtual machine placement in cloud computing. J Comput Syst Sci 79(8):1230\u20131242","journal-title":"J Comput Syst Sci"},{"key":"1631_CR10","doi-asserted-by":"crossref","unstructured":"Gendreau M, Potvin J-Y (eds) (2010) Handbook of metaheuristics, volume 146 of International series in operations research & management science. Springer, USA","DOI":"10.1007\/978-1-4419-1665-5"},{"key":"1631_CR11","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.future.2016.06.033","volume":"66","author":"A Gonzalez-Pardo","year":"2017","unstructured":"Gonzalez-Pardo A, Jung JJ, Camacho D (2017) ACO-based clustering for ego network analysis. Future Gener Comput Syst 66:160\u2013170","journal-title":"Future Gener Comput Syst"},{"key":"1631_CR12","doi-asserted-by":"crossref","unstructured":"Kahraman C, Pardalos PM, Du D-Z (eds) (2008) Fuzzy multi-criteria decision making, volume\u00a016 of Springer optimization and its applications. Springer USA","DOI":"10.1007\/978-0-387-76813-7"},{"issue":"4","key":"1631_CR13","doi-asserted-by":"publisher","first-page":"1007","DOI":"10.1109\/TCYB.2016.2536628","volume":"47","author":"Y Li","year":"2017","unstructured":"Li Y, Tong S (2017) Adaptive fuzzy output-feedback stabilization control for a class of switched nonstrict-feedback nonlinear systems. IEEE Trans Cybern 47(4):1007\u20131016","journal-title":"IEEE Trans Cybern"},{"issue":"2","key":"1631_CR14","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1006\/ijhc.1973.0303","volume":"51","author":"M Mamdani","year":"1999","unstructured":"Mamdani M, Assilian S (1999) An experiment in linguistic synthesis with a fuzzy logic controller. Int J Hum Comput Stud 51(2):135\u2013147","journal-title":"Int J Hum Comput Stud"},{"key":"1631_CR15","doi-asserted-by":"crossref","unstructured":"Masulli F, Pasi G, Yager R, Hutchison D, Kanade T, Kittler J, Kleinberg JM, Mattern F, Mitchell JC, Naor M, Nierstrasz O, Pandu Rangan C, Steffen B, Sudan M, Terzopoulos D, Tygar D, Vardi MY, Weikum G (eds) (2013) Fuzzy logic and applications, vol 8256. Lecture notes in computer science. Springer International Publishing, Cham","DOI":"10.1007\/978-3-319-03200-9"},{"issue":"1","key":"1631_CR16","doi-asserted-by":"publisher","first-page":"236","DOI":"10.1109\/COMST.2015.2477041","volume":"18","author":"R Mijumbi","year":"2016","unstructured":"Mijumbi R, Serrat J, Gorricho J-L, Bouten N, De Turck F, Boutaba R (2016) Network function virtualization: state-of-the-art and research challenges. IEEE Commun Surv Tutor 18(1):236\u2013262","journal-title":"IEEE Commun Surv Tutor"},{"issue":"7","key":"1631_CR17","doi-asserted-by":"publisher","first-page":"2869","DOI":"10.1007\/s12652-018-1020-z","volume":"10","author":"S Mikaeeli Mamaghani","year":"2019","unstructured":"Mikaeeli Mamaghani S, Jabraeil Jamali MA (2019) A load-balanced congestion-aware routing algorithm based on time interval in wireless network-on-chip. J Ambient Intell Human Comput 10(7):2869\u20132882","journal-title":"J Ambient Intell Human Comput"},{"key":"1631_CR18","doi-asserted-by":"publisher","first-page":"519","DOI":"10.1016\/j.procs.2019.04.070","volume":"151","author":"A Ragmani","year":"2019","unstructured":"Ragmani A, Elomri A, Abghour N, Moussaid K, Rida M (2019) An improved hybrid fuzzy-ant colony algorithm applied to load balancing in cloud computing environment. Proc Comput Sci 151:519\u2013526","journal-title":"Proc Comput Sci"},{"key":"1631_CR19","doi-asserted-by":"crossref","unstructured":"Ragmani A, Omri AE, Abghour N, Moussaid K, Rida M (2017) An efficient load balancing strategy based on mapreduce for public cloud. In: ICC 2017: Second international conference on internet of things and cloud computing, ACM Press, Cambridge, pp 1\u201310","DOI":"10.1145\/3018896.3056777"},{"key":"1631_CR20","doi-asserted-by":"crossref","unstructured":"Routaib H, Badidi E, Elmachkour M, Sabir E, ElKoutbi M (2014) Modeling and evaluating a cloudlet-based architecture for Mobile Cloud Computing. In 2014 9th international conference on intelligent systems: theories and applications (SITA-14), IEEE, Rabat, Morocco, pp 1\u20137","DOI":"10.1109\/SITA.2014.6847290"},{"issue":"5","key":"1631_CR21","doi-asserted-by":"publisher","first-page":"4021","DOI":"10.1016\/j.asoc.2011.03.003","volume":"11","author":"A Saffar","year":"2011","unstructured":"Saffar A, Hooshmand R, Khodabakhshian A (2011) A new fuzzy optimal reconfiguration of distribution systems for loss reduction and load balancing using ant colony search-based algorithm. Applied soft computing 11(5):4021\u20134028","journal-title":"Applied soft computing"},{"issue":"8","key":"1631_CR22","doi-asserted-by":"publisher","first-page":"1773","DOI":"10.1007\/s10845-016-1215-0","volume":"29","author":"F Seghir","year":"2018","unstructured":"Seghir F, Khababa A (2018) A hybrid approach using genetic and fruit fly optimization algorithms for QoS-aware cloud service composition. J Intell Manuf 29(8):1773\u20131792","journal-title":"J Intell Manuf"},{"key":"1631_CR23","doi-asserted-by":"publisher","DOI":"10.1007\/s12652-018-1106-7","author":"SM Shetty","year":"2019","unstructured":"Shetty SM, Shetty S (2019) Analysis of load balancing in cloud data centers. J Ambient Intell Human Comput. https:\/\/doi.org\/10.1007\/s12652-018-1106-7","journal-title":"J Ambient Intell Human Comput"},{"key":"1631_CR24","volume-title":"Cloud computing bible","author":"BA Sosinsky","year":"2011","unstructured":"Sosinsky BA, (2011) Cloud computing bible. Wiley, Indianapolis [John Wiley, distributor]"},{"key":"1631_CR25","volume-title":"Taguchi\u2019s quality engineering handbook","author":"G Taguchi","year":"2005","unstructured":"Taguchi, G., Chowdhury, S., Wu, Y., Taguchi, S., and Yano, H. (2005) Taguchi\u2019s quality engineering handbook. Wiley\/ASI Consulting Group, Hoboken\/Livonia"},{"issue":"5","key":"1631_CR26","doi-asserted-by":"publisher","first-page":"10425","DOI":"10.1007\/s10586-017-1038-6","volume":"22","author":"T Tamilvizhi","year":"2019","unstructured":"Tamilvizhi T, Parvathavarthini B (2019) A novel method for adaptive fault tolerance during load balancing in cloud computing. Cluster Comput 22(5):10425\u201310438","journal-title":"Cluster Comput"},{"issue":"21","key":"1631_CR27","doi-asserted-by":"publisher","first-page":"2819","DOI":"10.1016\/j.fss.2008.03.014","volume":"159","author":"E Van Broekhoven","year":"2008","unstructured":"Van Broekhoven E, De Baets B (2008) Monotone Mamdani\u2013Assilian models under mean of maxima defuzzification. Fuzzy Sets Syst 159(21):2819\u20132844","journal-title":"Fuzzy Sets Syst"},{"key":"1631_CR28","doi-asserted-by":"crossref","unstructured":"Wickremasinghe B, Calheiros RN, Buyya R (2010) CloudAnalyst: a CloudSim-based visual modeller for analysing cloud computing environments and applications. In: AINA \u201910 Proceedings of the 2010 24th IEEE international conference on advanced information networking and applications, IEEE, Perth, pp 446\u2013452","DOI":"10.1109\/AINA.2010.32"},{"issue":"12","key":"1631_CR29","doi-asserted-by":"publisher","first-page":"e4123","DOI":"10.1002\/cpe.4123","volume":"29","author":"M Xu","year":"2017","unstructured":"Xu M, Tian W, Buyya R (2017) A survey on load balancing algorithms for virtual machines placement in cloud computing: a survey on load balancing algorithms for VM placement in cloud computing. Concurrency Comput Pract Experience 29(12):e4123","journal-title":"Concurrency Comput Pract Experience"},{"issue":"2","key":"1631_CR30","doi-asserted-by":"publisher","first-page":"653","DOI":"10.1016\/j.asoc.2009.08.040","volume":"10","author":"J Yang","year":"2010","unstructured":"Yang J, Zhuang Y (2010) An improved ant colony optimization algorithm for solving a complex combinatorial optimization problem. Appl Soft Comput 10(2):653\u2013660","journal-title":"Appl Soft Comput"},{"key":"1631_CR31","doi-asserted-by":"publisher","DOI":"10.1109\/TCC.2016.2525984","author":"L Yu","year":"2016","unstructured":"Yu L, Chen L, Cai Z, Shen H, Liang Y, Pan Y (2016) Stochastic load balancing for virtual resource management in datacenters. IEEE Trans Cloud Comput. https:\/\/doi.org\/10.1109\/TCC.2016.2525984","journal-title":"IEEE Trans Cloud Comput"},{"issue":"6","key":"1631_CR32","doi-asserted-by":"publisher","first-page":"2079","DOI":"10.3390\/su10062079","volume":"10","author":"S Zahoor","year":"2018","unstructured":"Zahoor S, Javaid S, Javaid N, Ashraf M, Ishmanov F, Afzal M (2018) Cloud-fog-based smart grid model for efficient resource management. Sustainability 10(6):2079","journal-title":"Sustainability"},{"key":"1631_CR33","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.future.2016.06.018","volume":"66","author":"J Zhang","year":"2017","unstructured":"Zhang J, Wang X, Huang H, Chen S (2017) Clustering based virtual machines placement in distributed cloud computing. Future Gener Comput Syst 66:1\u201310","journal-title":"Future Gener Comput Syst"}],"container-title":["Journal of Ambient Intelligence and Humanized Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-019-01631-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s12652-019-01631-5\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s12652-019-01631-5.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,12,12]],"date-time":"2020-12-12T00:59:58Z","timestamp":1607734798000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s12652-019-01631-5"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,12,13]]},"references-count":32,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2020,10]]}},"alternative-id":["1631"],"URL":"https:\/\/doi.org\/10.1007\/s12652-019-01631-5","relation":{},"ISSN":["1868-5137","1868-5145"],"issn-type":[{"value":"1868-5137","type":"print"},{"value":"1868-5145","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,12,13]]},"assertion":[{"value":"24 July 2019","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"30 October 2019","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 December 2019","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with Ethical Standards"}},{"value":"The authors declare that they have no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}