{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,7,4]],"date-time":"2024-07-04T00:30:34Z","timestamp":1720053034791},"reference-count":43,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2019,3,6]],"date-time":"2019-03-06T00:00:00Z","timestamp":1551830400000},"content-version":"tdm","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":[[2019,4]]},"DOI":"10.1007\/s11277-019-06128-0","type":"journal-article","created":{"date-parts":[[2019,3,6]],"date-time":"2019-03-06T05:24:22Z","timestamp":1551849862000},"page":"913-939","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["An Online Cost-Based Job Scheduling Method by Cellular Automata in Cloud Computing Environment"],"prefix":"10.1007","volume":"105","author":[{"given":"Neda","family":"Zekrizadeh","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ahmad","family":"Khademzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mehdi","family":"Hosseinzadeh","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2019,3,6]]},"reference":[{"issue":"6","key":"6128_CR1","doi-asserted-by":"publisher","first-page":"1696","DOI":"10.1016\/j.jnca.2013.02.019","volume":"36","author":"W Li","year":"2013","unstructured":"Li, W., Zhong, Y., Wang, X., & Cao, Y. (2013). Resource virtualization and service selection in cloud logistics. Journal of Network and Computer Applications, 36(6), 1696\u20131704.","journal-title":"Journal of Network and Computer Applications"},{"key":"6128_CR2","doi-asserted-by":"publisher","DOI":"10.1002\/9780470940105","volume-title":"Cloud computing principles and paradigms","author":"R Buyya","year":"2011","unstructured":"Buyya, R., Broberg, J., & Goscinski, A. M. (2011). Cloud computing principles and paradigms. Hoboken: Wiley."},{"issue":"4","key":"6128_CR3","doi-asserted-by":"publisher","first-page":"1113","DOI":"10.1016\/j.jnca.2010.06.008","volume":"34","author":"F Lombardi","year":"2011","unstructured":"Lombardi, F., & Pietro, R. D. (2011). Secure virtualization for cloud computing. Journal of Network and Computer Applications, 34(4), 1113\u20131122. https:\/\/doi.org\/10.1016\/j.jnca.2010.06.008 .","journal-title":"Journal of Network and Computer Applications"},{"key":"6128_CR4","volume-title":"Mastering cloud computing: Foundations and applications programming","author":"R Buyya","year":"2013","unstructured":"Buyya, R., Vecchiola, C., & Selvi, S. T. (2013). Mastering cloud computing: Foundations and applications programming. Amsterdam: Elsevier."},{"key":"6128_CR5","doi-asserted-by":"publisher","first-page":"138","DOI":"10.1016\/j.compeleceng.2015.02.003","volume":"47","author":"S Singh","year":"2015","unstructured":"Singh, S., & Chana, I. (2015). Q-aware: Quality of service based cloud resource provisioning. Computers & Electrical Engineering, 47, 138\u2013160. https:\/\/doi.org\/10.1016\/j.compeleceng.2015.02.003 .","journal-title":"Computers & Electrical Engineering"},{"issue":"1","key":"6128_CR6","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/s10723-010-9171-y","volume":"9","author":"BP Rimal","year":"2011","unstructured":"Rimal, B. P., Jukan, A., Katsaros, D., & Goeleven, Y. (2011). Architectural requirements for cloud computing systems: An enterprise cloud approach. Journal of Grid Computing, 9(1), 3\u201326. https:\/\/doi.org\/10.1007\/s10723-010-9171-y .","journal-title":"Journal of Grid Computing"},{"issue":"8","key":"6128_CR7","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. Journal of Computer and System Sciences, 79(8), 1230\u20131242. https:\/\/doi.org\/10.1016\/j.jcss.2013.02.004 .","journal-title":"Journal of Computer and System Sciences"},{"key":"6128_CR8","volume-title":"Computers and intractability","author":"MR Garey","year":"2002","unstructured":"Garey, M. R., & Johnson, D. S. (2002). Computers and intractability. New York: W.H. Freeman."},{"issue":"1","key":"6128_CR9","doi-asserted-by":"publisher","first-page":"158","DOI":"10.1016\/j.future.2012.05.004","volume":"29","author":"S Abrishami","year":"2013","unstructured":"Abrishami, S., Naghibzadeh, M., & Epema, D. H. (2013). Deadline-constrained workflow scheduling algorithms for Infrastructure as a Service Clouds. Future Generation Computer Systems, 29(1), 158\u2013169.","journal-title":"Future Generation Computer Systems"},{"issue":"3","key":"6128_CR10","doi-asserted-by":"publisher","first-page":"237","DOI":"10.1016\/j.future.2008.09.002","volume":"25","author":"M Wieczorek","year":"2009","unstructured":"Wieczorek, M., Hoheisel, A., & Prodan, R. (2009). Towards a general model of the multi-criteria workflow scheduling on the grid. Future Generation Computer Systems, 25(3), 237\u2013256.","journal-title":"Future Generation Computer Systems"},{"key":"6128_CR11","volume-title":"Multicriteria scheduling: Theory, models and algorithms","author":"V T\u2019kindt","year":"2006","unstructured":"T\u2019kindt, V., & Billaut, J.-C. (2006). Multicriteria scheduling: Theory, models and algorithms. Berlin: Springer."},{"issue":"3\u20134","key":"6128_CR12","doi-asserted-by":"publisher","first-page":"217","DOI":"10.1155\/2006\/271608","volume":"14","author":"J Yu","year":"2006","unstructured":"Yu, J., & Buyya, R. (2006). Scheduling scientific workflow applications with deadline and budget constraints using genetic algorithms. Scientific Programming, 14(3\u20134), 217\u2013230.","journal-title":"Scientific Programming"},{"issue":"3","key":"6128_CR13","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1093\/comjnl\/bxh086","volume":"48","author":"A Do\u011fan","year":"2005","unstructured":"Do\u011fan, A., & \u00d6zg\u00fcner, F. (2005). Biobjective scheduling algorithms for execution time\u2013reliability trade-off in heterogeneous computing systems. The Computer Journal, 48(3), 300\u2013314.","journal-title":"The Computer Journal"},{"key":"6128_CR14","doi-asserted-by":"publisher","unstructured":"Duwairi, B., & Manimaran, G. (2003). Combined scheduling of hard and soft real-time tasks in multiprocessor systems. In International conference on high-performance computing (pp. 279\u2013289). Springer. https:\/\/doi.org\/10.1007\/978-3-540-24596-4_30 .","DOI":"10.1007\/978-3-540-24596-4_30"},{"key":"6128_CR15","doi-asserted-by":"publisher","unstructured":"Swiecicka, A., & Seredynski, F. (2000). Cellular automata approach to scheduling problem. In International conference on parallel computing in electrical engineering, 2000. PARELEC 2000. Proceedings (pp. 29\u201333). IEEE. https:\/\/doi.org\/10.1109\/pcee.2000.873596 .","DOI":"10.1109\/pcee.2000.873596"},{"key":"6128_CR16","volume-title":"Scheduling algorithms","author":"P Brucker","year":"2007","unstructured":"Brucker, P. (2007). Scheduling algorithms. Berlin: Springer."},{"key":"6128_CR17","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4614-2361-4","volume-title":"Scheduling theory, algorithms, and systems","author":"ML Pinedo","year":"2012","unstructured":"Pinedo, M. L. (2012). Scheduling theory, algorithms, and systems. New York: Springer."},{"key":"6128_CR18","volume-title":"Workflow scheduling algorithms for grid computing (metaheuristics for scheduling in distributed computing environments)","author":"J Yu","year":"2008","unstructured":"Yu, J., Buyya, R., & Ramamohanarao, K. (2008). Workflow scheduling algorithms for grid computing (metaheuristics for scheduling in distributed computing environments). Berlin: Springer."},{"key":"6128_CR19","doi-asserted-by":"publisher","DOI":"10.1002\/9780470496916","volume-title":"Metaheuristics: From design to implementation","author":"E-G Talbi","year":"2009","unstructured":"Talbi, E.-G. (2009). Metaheuristics: From design to implementation. Hoboken: Wiley."},{"issue":"4","key":"6128_CR20","doi-asserted-by":"publisher","first-page":"406","DOI":"10.1145\/344588.344618","volume":"31","author":"Y-K Kwok","year":"1999","unstructured":"Kwok, Y.-K., & Ahmad, I. (1999). Static scheduling algorithms for allocating directed task graphs to multiprocessors. ACM Computing Surveys, 31(4), 406\u2013471. https:\/\/doi.org\/10.1145\/344588.344618 .","journal-title":"ACM Computing Surveys"},{"issue":"3","key":"6128_CR21","doi-asserted-by":"publisher","first-page":"260","DOI":"10.1109\/71.993206","volume":"13","author":"H Topcuouglu","year":"2002","unstructured":"Topcuouglu, H., Hariri, S., & Wu, M.-Y. (2002). Performance-effective and low-complexity task scheduling for heterogeneous computing. IEEE Transactions on Parallel and Distributed Systems, 13(3), 260\u2013274. https:\/\/doi.org\/10.1109\/71.993206 .","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"2","key":"6128_CR22","doi-asserted-by":"publisher","first-page":"107","DOI":"10.1109\/TPDS.2004.1264795","volume":"15","author":"R Bajaj","year":"2004","unstructured":"Bajaj, R., & Agrawal, D. P. (2004). Improving scheduling of tasks in a heterogeneous environment. IEEE Transactions on Parallel and Distributed Systems, 15(2), 107\u2013118.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"issue":"4","key":"6128_CR23","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.jpdc.2007.05.015","volume":"68","author":"MI Daoud","year":"2008","unstructured":"Daoud, M. I., & Kharma, N. (2008). A high performance algorithm for static task scheduling in heterogeneous distributed computing systems. Journal of Parallel and Distributed Computing, 68(4), 399\u2013409. https:\/\/doi.org\/10.1016\/j.jpdc.2007.05.015 .","journal-title":"Journal of Parallel and Distributed Computing"},{"key":"6128_CR24","doi-asserted-by":"publisher","first-page":"227","DOI":"10.1007\/978-1-4419-1665-5_8","volume-title":"Handbook of metaheuristics","author":"M Dorigo","year":"2010","unstructured":"Dorigo, M., & St\u00fctzle, T. (2010). Ant colony optimization: Overview and recent advances. In M. Gendreau & J. Y. Potvin (Eds.), Handbook of metaheuristics (pp. 227\u2013263). Boston, MA: Springer."},{"issue":"4598","key":"6128_CR25","doi-asserted-by":"publisher","first-page":"671","DOI":"10.1126\/science.220.4598.671","volume":"220","author":"S Kirkpatrick","year":"1983","unstructured":"Kirkpatrick, S., Gelatt, C. D., & Vecchi, M. P. (1983). Optimization by simulated annealing. Science, 220(4598), 671\u2013680.","journal-title":"Science"},{"key":"6128_CR26","doi-asserted-by":"publisher","unstructured":"Eberhart, R., & Kennedy, J. (1995). A new optimizer using particle swarm theory. In Proceedings of the sixth international symposium on micro machine and human science, 1995. MHS\u201995. (pp. 39\u201343). IEEE. https:\/\/doi.org\/10.1109\/mhs.1995.494215 .","DOI":"10.1109\/mhs.1995.494215"},{"key":"6128_CR27","unstructured":"Karaboga, D. (2005). An idea based on honey bee swarm for numerical optimization. Technical report-tr06, Erciyes University, Engineering Faculty, Computer Engineering Department."},{"key":"6128_CR28","doi-asserted-by":"publisher","unstructured":"Tawfeek, M. A., El-Sisi, A., Keshk, A. E., & Torkey, F. A. (2013). Cloud task scheduling based on ant colony optimization. In 2013 8th international conference on computer engineering & systems (ICCES), November 26\u201328, 2013 (pp. 64\u201369). https:\/\/doi.org\/10.1109\/icces.2013.6707172 .","DOI":"10.1109\/icces.2013.6707172"},{"key":"6128_CR29","doi-asserted-by":"publisher","unstructured":"Liu, A., & Wang, Z. (2008). Grid task scheduling based on adaptive ant colony algorithm. In 2008 International conference on management of e-commerce and e-government, October 17\u201319, 2008 (pp. 415\u2013418). https:\/\/doi.org\/10.1109\/icmecg.2008.50 .","DOI":"10.1109\/icmecg.2008.50"},{"key":"6128_CR30","doi-asserted-by":"crossref","unstructured":"Bagherzadeh, J., & MadadyarAdeh, M. (2009). An improved ant algorithm for grid scheduling problem. Paper presented at the 2009 14th international CSI computer conference, October 20\u201321, 2009.","DOI":"10.1109\/CSICC.2009.5349368"},{"issue":"11","key":"6128_CR31","doi-asserted-by":"publisher","first-page":"1497","DOI":"10.1016\/j.jpdc.2011.04.007","volume":"71","author":"M Mezmaz","year":"2011","unstructured":"Mezmaz, M., Melab, N., Kessaci, Y., Lee, Y. C., Talbi, E. G., Zomaya, A. Y., et al. (2011). A parallel bi-objective hybrid metaheuristic for energy-aware scheduling for cloud computing systems. Journal of Parallel and Distributed Computing, 71(11), 1497\u20131508. https:\/\/doi.org\/10.1016\/j.jpdc.2011.04.007 .","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"5","key":"6128_CR32","doi-asserted-by":"publisher","first-page":"666","DOI":"10.1016\/j.jpdc.2012.02.002","volume":"72","author":"J Li","year":"2012","unstructured":"Li, J., Qiu, M., Ming, Z., Quan, G., Qin, X., & Gu, Z. (2012). Online optimization for scheduling preemptable tasks on IaaS cloud systems. Journal of Parallel and Distributed Computing, 72(5), 666\u2013677. https:\/\/doi.org\/10.1016\/j.jpdc.2012.02.002 .","journal-title":"Journal of Parallel and Distributed Computing"},{"issue":"4\u20135","key":"6128_CR33","doi-asserted-by":"publisher","first-page":"177","DOI":"10.1016\/j.parco.2013.03.002","volume":"39","author":"S Su","year":"2013","unstructured":"Su, S., Li, J., Huang, Q., Huang, X., Shuang, K., & Wang, J. (2013). Cost-efficient task scheduling for executing large programs in the cloud. Parallel Computing, 39(4\u20135), 177\u2013188. https:\/\/doi.org\/10.1016\/j.parco.2013.03.002 .","journal-title":"Parallel Computing"},{"key":"6128_CR34","doi-asserted-by":"publisher","first-page":"1162","DOI":"10.1016\/j.procs.2013.05.148","volume":"17","author":"X Wu","year":"2013","unstructured":"Wu, X., Deng, M., Zhang, R., Zeng, B., & Zhou, S. (2013). A task scheduling algorithm based on QoS-driven in cloud computing. Procedia Computer Science, 17, 1162\u20131169.","journal-title":"Procedia Computer Science"},{"issue":"7","key":"6128_CR35","doi-asserted-by":"publisher","first-page":"419","DOI":"10.1016\/j.advengsoft.2011.03.007","volume":"42","author":"B Xu","year":"2011","unstructured":"Xu, B., Zhao, C., Hu, E., & Hu, B. (2011). Job scheduling algorithm based on Berger model in cloud environment. Advances in Engineering Software, 42(7), 419\u2013425. https:\/\/doi.org\/10.1016\/j.advengsoft.2011.03.007 .","journal-title":"Advances in Engineering Software"},{"issue":"10","key":"6128_CR36","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1109\/TPDS.2002.1041877","volume":"13","author":"F Seredynski","year":"2002","unstructured":"Seredynski, F., & Zomaya, A. Y. (2002). Sequential and parallel cellular automata-based scheduling algorithms. IEEE Transactions on Parallel and Distributed Systems, 13(10), 1009\u20131023.","journal-title":"IEEE Transactions on Parallel and Distributed Systems"},{"key":"6128_CR37","volume-title":"Theory and applications of cellular automata","author":"S Wolfram","year":"1986","unstructured":"Wolfram, S. (1986). Theory and applications of cellular automata (Vol. 1). Singapore: World Scientific."},{"key":"6128_CR38","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/1763.001.0001","volume-title":"Cellular automata machines: A new environment for modeling","author":"T Toffoli","year":"1987","unstructured":"Toffoli, T., & Margolus, N. (1987). Cellular automata machines: A new environment for modeling. Cambridge, MA: MIT Press."},{"issue":"6","key":"6128_CR39","doi-asserted-by":"publisher","first-page":"1461","DOI":"10.1016\/j.future.2013.01.012","volume":"29","author":"F Palmieri","year":"2013","unstructured":"Palmieri, F., Buonanno, L., Venticinque, S., Aversa, R., & Di Martino, B. (2013). A distributed scheduling framework based on selfish autonomous agents for federated cloud environments. Future Generation Computer Systems, 29(6), 1461\u20131472. https:\/\/doi.org\/10.1016\/j.future.2013.01.012 .","journal-title":"Future Generation Computer Systems"},{"key":"6128_CR40","unstructured":"D\u2019Arienzo, M., Pescap, A., Romano, S. P., & Ventre, G. (2002). The service level agreement manager: Control and management of phone channel bandwidth over Premium IP networks. Paper presented at the Proceedings of the 15th international conference on computer communication, Mumbai, Maharashtra, India."},{"key":"6128_CR41","doi-asserted-by":"crossref","unstructured":"Moon, H. J., Chi, Y., & Hacig, H. (2011). Performance evaluation of scheduling algorithms for database services with soft and hard SLAs. Paper presented at the proceedings of the second international workshop on data intensive computing in the clouds, Seattle, Washington, USA.","DOI":"10.1145\/2087522.2087536"},{"key":"6128_CR42","doi-asserted-by":"publisher","first-page":"3566","DOI":"10.1016\/j.proeng.2012.06.412","volume":"38","author":"T Goyal","year":"2012","unstructured":"Goyal, T., Singh, A., & Agrawal, A. (2012). Cloudsim: Simulator for cloud computing infrastructure and modeling. Procedia Engineering, 38, 3566\u20133572. https:\/\/doi.org\/10.1016\/j.proeng.2012.06.412 .","journal-title":"Procedia Engineering"},{"key":"6128_CR43","unstructured":"http:\/\/www.ec2instances.info ."}],"container-title":["Wireless Personal Communications"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-019-06128-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11277-019-06128-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11277-019-06128-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,9,14]],"date-time":"2023-09-14T05:17:16Z","timestamp":1694668636000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11277-019-06128-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,3,6]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2019,4]]}},"alternative-id":["6128"],"URL":"https:\/\/doi.org\/10.1007\/s11277-019-06128-0","relation":{},"ISSN":["0929-6212","1572-834X"],"issn-type":[{"value":"0929-6212","type":"print"},{"value":"1572-834X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,3,6]]},"assertion":[{"value":"6 March 2019","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}