{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,12]],"date-time":"2026-05-12T00:29:43Z","timestamp":1778545783110,"version":"3.51.4"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"12","license":[{"start":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T00:00:00Z","timestamp":1497398400000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"name":"National Natural Science Foundation of China (CN)","award":["61662088"],"award-info":[{"award-number":["61662088"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["11301466"],"award-info":[{"award-number":["11301466"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["11361048"],"award-info":[{"award-number":["11361048"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Natural Science Foundation of Yunnan Province of China","award":["2014FB114"],"award-info":[{"award-number":["2014FB114"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Computing"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1007\/s00607-017-0561-x","type":"journal-article","created":{"date-parts":[[2017,6,14]],"date-time":"2017-06-14T18:13:02Z","timestamp":1497463982000},"page":"1231-1255","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":26,"title":["Swarm optimization algorithms applied to multi-resource fair allocation in heterogeneous cloud computing systems"],"prefix":"10.1007","volume":"99","author":[{"given":"Xi","family":"Liu","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiaolu","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Weidong","family":"Li","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xuejie","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2017,6,14]]},"reference":[{"issue":"10","key":"561_CR1","doi-asserted-by":"crossref","first-page":"2822","DOI":"10.1109\/TPDS.2014.2362139","volume":"26","author":"L Wang","year":"2015","unstructured":"Wang L, Liang B, Li B (2015) Multi-resource fair allocation in heterogeneous cloud computing systems. IEEE Trans Parallel Distrib Syst 26(10):2822\u20132835","journal-title":"IEEE Trans Parallel Distrib Syst"},{"key":"561_CR2","doi-asserted-by":"crossref","unstructured":"Zhu Q, Oh JC (2015) An approach to dominant resource fairness in distributed environment. In: Proceedings of the 28th international conference on industrial, engineering and other applications of applied intelligent systems, pp 141\u2013150","DOI":"10.1007\/978-3-319-19066-2_14"},{"issue":"4","key":"561_CR3","doi-asserted-by":"crossref","first-page":"577","DOI":"10.1109\/TEVC.2013.2281535","volume":"18","author":"K Deb","year":"2014","unstructured":"Deb K, Jain H (2014) An evolutionary many-objective optimization algorithm using reference-point-based nondominated sorting approach, part I: solving problems with box constraints. IEEE Trans Evol Comput 18(4):577\u2013601","journal-title":"IEEE Trans Evol Comput"},{"issue":"4","key":"561_CR4","doi-asserted-by":"crossref","first-page":"602","DOI":"10.1109\/TEVC.2013.2281534","volume":"18","author":"H Jain","year":"2014","unstructured":"Jain H, Deb K (2014) An evolutionary many-objective optimization algorithm using reference-point based nondominated sorting approach, part II: handling constraints and extending to an adaptive approach. IEEE Trans Evol Comput 18(4):602\u2013622","journal-title":"IEEE Trans Evol Comput"},{"issue":"3","key":"561_CR5","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1007\/s10898-007-9149-x","volume":"39","author":"D Karaboga","year":"2007","unstructured":"Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39(3):459\u2013471","journal-title":"J Global Optim"},{"issue":"3","key":"561_CR6","doi-asserted-by":"crossref","first-page":"378","DOI":"10.1016\/j.knosys.2010.11.001","volume":"24","author":"W Shen","year":"2011","unstructured":"Shen W, Guo X, Wu C, Wu D (2011) Forecasting stock indices using radial basis function neural networks optimized by artificial fish swarm algorithm. Knowl-Based Syst 24(3):378\u2013385","journal-title":"Knowl-Based Syst"},{"issue":"2","key":"561_CR7","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1080\/03052150500384759","volume":"38","author":"M Eusuff","year":"2007","unstructured":"Eusuff M, Lansey K, Pasha F (2007) Shuffled frog-leaping algorithm: a memetic meta-heuristic for discrete optimization. Eng Optim 38(2):129\u2013154","journal-title":"Eng Optim"},{"key":"561_CR8","unstructured":"Ghodsi A, Zaharia M, Hindman B, Konwinski A, Shenker S, Stoica I (2011) Dominant resource fairness: fair allocation of multiple resource types. In: Proceedings of the 8th USENIX conference on networked systems design and implementation, pp 323\u2013336"},{"key":"561_CR9","unstructured":"Dolev D, Feitelson DG, Halpern JY, Kupferman R, Linial N (2011) No justified complaints: on fair sharing of multiple resources. In: Proceedings of the 3rd innovations in theoretical computer science conference, pp 68\u201375"},{"key":"561_CR10","unstructured":"Gutman A, Nisan N (2012) Fair allocation without trade. In: Proceedings of the 11th international conference on autonomous agents and multiagent systems, AAMAS\u201912, pp 719\u2013728"},{"key":"561_CR11","doi-asserted-by":"crossref","unstructured":"Liu H, He B (2014) Reciprocal resource fairness: towards cooperative multiple-resource fair sharing in IaaS clouds. In: International conference for high PERFORMANCE computing, networking, storage and analysis, pp 970\u2013981","DOI":"10.1109\/SC.2014.84"},{"issue":"9","key":"561_CR12","doi-asserted-by":"crossref","first-page":"2589","DOI":"10.1109\/TPDS.2015.2499769","volume":"27","author":"H Liu","year":"2015","unstructured":"Liu H, He B (2015) F2C: enabling fair and fine-grained resource sharing in multi-tenant IaaS clouds. IEEE Trans Parallel Distrib Syst 27(9):2589\u20132602","journal-title":"IEEE Trans Parallel Distrib Syst"},{"issue":"6","key":"561_CR13","doi-asserted-by":"crossref","first-page":"1785","DOI":"10.1109\/TNET.2012.2233213","volume":"21","author":"CJ Wong","year":"2013","unstructured":"Wong CJ, Sen S, Lan T, Chiang M (2013) Multi-resource allocation: fairness-efficiency tradeoffs in a unifying framework. IEEE\/ACM Trans Netw 21(6):1785\u20131798","journal-title":"IEEE\/ACM Trans Netw"},{"key":"561_CR14","doi-asserted-by":"crossref","first-page":"351","DOI":"10.1613\/jair.4405","volume":"51","author":"I Kash","year":"2014","unstructured":"Kash I, Procaccia A, Shah N (2014) No agent left behind: dynamic fair division of multiple resources. J Artif Intell Res 51:351\u2013358","journal-title":"J Artif Intell Res"},{"key":"561_CR15","doi-asserted-by":"crossref","unstructured":"Zarchy D, Hay D, Schapira M (2015) Capturing resource tradeoffs in fair multi-resource allocation. In: IEEE conference on computer communications (INFOCOM), pp 1062\u20131070","DOI":"10.1109\/INFOCOM.2015.7218479"},{"issue":"1","key":"561_CR16","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1145\/2739040","volume":"3","author":"DC Parkes","year":"2015","unstructured":"Parkes DC, Procaccia AD, Shan N (2015) Beyond dominant resource fairness: extensions, limitations, and indivisibilities. ACM Trans Econ Comput 3(1):3","journal-title":"ACM Trans Econ Comput"},{"issue":"4","key":"561_CR17","doi-asserted-by":"crossref","first-page":"245","DOI":"10.3233\/MGS-150238","volume":"11","author":"W Li","year":"2015","unstructured":"Li W, Liu X, Zhang X, Zhang X (2015) Dynamic fair allocation of multiple resources with bounded number of tasks in cloud computing systems. Multiagent Grid Syst 11(4):245\u2013257","journal-title":"Multiagent Grid Syst"},{"key":"561_CR18","unstructured":"Li W, Liu X, Zhang X, Zhang X (2014) Multi-resource fair allocation with bounded number of tasks in cloud computing systems. Preprint arXiv:1410.1255"},{"key":"561_CR19","unstructured":"Psomas C-A, Schwartz J (2013) Beyond beyond dominant resource fairness: indivisible resource allocation in clusters. Tech Report Berkeley"},{"key":"561_CR20","doi-asserted-by":"crossref","unstructured":"Friedman E, Ghodsi A, Psomas C-A (2014) Strategyproof allocation of discrete jobs on multiple machines. In: Proceedings of the 15th ACM conference on economics and computation, pp 529\u2013546","DOI":"10.1145\/2600057.2602889"},{"issue":"3","key":"561_CR21","doi-asserted-by":"crossref","first-page":"210","DOI":"10.1061\/(ASCE)0733-9496(2003)129:3(210)","volume":"129","author":"MM Eusuff","year":"2003","unstructured":"Eusuff MM, Lansey KE (2003) Optimization of water distribution network design using the shuffled frog leaping algorithm. J Water Resour Plan Manag 129(3):210\u2013225","journal-title":"J Water Resour Plan Manag"},{"issue":"4","key":"561_CR22","doi-asserted-by":"crossref","first-page":"642","DOI":"10.1016\/j.cie.2007.06.007","volume":"53","author":"AR Vahed","year":"2007","unstructured":"Vahed AR, Mirzaei AH (2007) A hybrid multi-objective shuffled frog-leaping algorithm for a mixed-model assembly line sequencing problem. Comput Ind Eng 53(4):642\u2013666","journal-title":"Comput Ind Eng"},{"issue":"2","key":"561_CR23","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1007\/s10898-014-0157-3","volume":"60","author":"AM Rocha","year":"2014","unstructured":"Rocha AM, Costa MF, Fernandes EM (2014) A filter-based artificial fish swarm algorithm for constrained global optimization: theoretical and practical issues. J Global Optim 60(2):239\u2013263","journal-title":"J Global Optim"},{"key":"561_CR24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/s10489-015-0739-x","volume":"45","author":"HB Wang","year":"2016","unstructured":"Wang HB, Fan CC, Tu XY (2016) AFSAOCP: a novel artificial fish swarm optimization algorithm aided by ocean current power. Appl Intell 45:1\u201316","journal-title":"Appl Intell"},{"key":"561_CR25","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1016\/j.ins.2010.07.015","volume":"192","author":"B Akay","year":"2012","unstructured":"Akay B, Karaboga D (2012) A modified artificial bee colony algorithm for real-parameter optimization. Inf Sci Int J 192:120\u2013142","journal-title":"Inf Sci Int J"},{"issue":"4","key":"561_CR26","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1007\/s10489-014-0617-y","volume":"42","author":"Y Huo","year":"2015","unstructured":"Huo Y, Yi Z, Gu J, Ni S, Xue Y (2015) Discrete gbest-guided artificial bee colony algorithm for cloud service composition. Appl Intell 42(4):661\u2013678","journal-title":"Appl Intell"},{"issue":"13","key":"561_CR27","doi-asserted-by":"crossref","first-page":"5804","DOI":"10.1016\/j.eswa.2014.03.039","volume":"41","author":"JP Luo","year":"2014","unstructured":"Luo JP, Li X, Chen MR (2014) Hybrid shuffled frog leaping algorithm for energy-efficient dynamic consolidation of virtual machines in cloud data centers. Expert Syst Appl 41(13):5804\u20135816","journal-title":"Expert Syst Appl"},{"issue":"C","key":"561_CR28","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1016\/j.knosys.2015.02.002","volume":"81","author":"Y Chen","year":"2015","unstructured":"Chen Y, Zhu Q, Xu H (2015) Finding rough set reducts with fish swarm algorithm. Knowl-Based Syst 81(C):22\u201329","journal-title":"Knowl-Based Syst"},{"key":"561_CR29","unstructured":"Wilkes J, Reiss C, Google ClusterData2011_2. https:\/\/code.google.com\/p\/googleclusterdata\/"},{"key":"561_CR30","unstructured":"IBM ILOG CPLEX Optimizer (2015). http:\/\/www-01.ibm.com\/software\/commerce\/optimization\/cplex-optimizer\/index.html"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-017-0561-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-017-0561-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-017-0561-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T16:31:31Z","timestamp":1750350691000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-017-0561-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,6,14]]},"references-count":30,"journal-issue":{"issue":"12","published-print":{"date-parts":[[2017,12]]}},"alternative-id":["561"],"URL":"https:\/\/doi.org\/10.1007\/s00607-017-0561-x","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2017,6,14]]}}}