{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,17]],"date-time":"2026-08-17T15:37:55Z","timestamp":1786981075143,"version":"3.56.0"},"reference-count":30,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2019,2,9]],"date-time":"2019-02-09T00:00:00Z","timestamp":1549670400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"funder":[{"DOI":"10.13039\/501100003074","name":"Agencia Nacional de Promoci?n Cient?fica y Tecnol?gica","doi-asserted-by":"publisher","award":["PICT-2012-2731"],"award-info":[{"award-number":["PICT-2012-2731"]}],"id":[{"id":"10.13039\/501100003074","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003074","name":"Agencia Nacional de Promoci?n Cient?fica y Tecnol?gica","doi-asserted-by":"publisher","award":["PICT-2014-1430"],"award-info":[{"award-number":["PICT-2014-1430"]}],"id":[{"id":"10.13039\/501100003074","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Secretar?a de Ciencia, T?cnica y Postgrado, Universidad Nacional de Cuyo","award":["M041"],"award-info":[{"award-number":["M041"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Cluster Comput"],"published-print":{"date-parts":[[2020,3]]},"DOI":"10.1007\/s10586-018-02902-0","type":"journal-article","created":{"date-parts":[[2019,2,9]],"date-time":"2019-02-09T00:18:15Z","timestamp":1549671495000},"page":"87-105","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":9,"title":["Learning budget assignment policies for autoscaling scientific workflows in the cloud"],"prefix":"10.1007","volume":"23","author":[{"given":"Yisel","family":"Gar\u00ed","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-6444-4610","authenticated-orcid":false,"given":"David A.","family":"Monge","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Cristian","family":"Mateos","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Carlos","family":"Garc\u00eda Garino","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2019,2,9]]},"reference":[{"issue":"6","key":"2902_CR1","doi-asserted-by":"publisher","first-page":"599","DOI":"10.1016\/j.future.2008.12.001","volume":"25","author":"R Buyya","year":"2009","unstructured":"Buyya, R., Yeo, C., Venugopal, S., Broberg, J., Brandic, I.: Cloud computing and emerging IT platforms: Vision, hype, and reality for delivering computing as the 5th utility. Future Gen. Comput. Syst. 25(6), 599\u2013616 (2009)","journal-title":"Future Gen. Comput. Syst."},{"key":"2902_CR2","unstructured":"Mao, M., Humphrey, M.: Scaling and scheduling to maximize application performance within budget constraints in cloud workflows. In: IEEE 27th International Symposium on Parallel & Distributed Processing (IPDPS), 2013, pp. 67\u201378. IEEE (2013)"},{"issue":"4","key":"2902_CR3","first-page":"291","volume":"32","author":"DA Monge","year":"2017","unstructured":"Monge, D.A., Gar\u00ed, Y., Mateos, C., Garino, C.G.: Autoscaling scientific workflows on the cloud by combining on-demand and spot instances. Int. J. Comput. Syst. Sci. Eng. 32(4), 291\u2013306 (2017). (Special Issue on Elastic Data Management in Cloud Systems)","journal-title":"Int. J. Comput. Syst. Sci. Eng."},{"issue":"1","key":"2902_CR4","doi-asserted-by":"publisher","first-page":"218","DOI":"10.1016\/j.future.2012.06.009","volume":"29","author":"RR Exp\u00f3sito","year":"2013","unstructured":"Exp\u00f3sito, R.R., Taboada, G.L., Ramos, S., Touri\u00f1o, J., Doallo, R.: Performance analysis of HPC applications in the cloud. Future Gen. Comput. Syst. 29(1), 218\u2013229 (2013)","journal-title":"Future Gen. Comput. Syst."},{"issue":"3","key":"2902_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/2509413.2509416","volume":"1","author":"Orna Agmon Ben-Yehuda","year":"2013","unstructured":"Ben-Yehuda, O.A., Ben-Yehuda, M., Schuster, A., Tsafrir, D.: Deconstructing amazon EC2 spot instance pricing. ACM Trans. Econ. Comput. 1(3), 16:1\u201316:20 (2013)","journal-title":"ACM Transactions on Economics and Computation"},{"key":"2902_CR6","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1016\/j.future.2017.02.022","volume":"78","author":"M Ghobaei-Arani","year":"2018","unstructured":"Ghobaei-Arani, M., Jabbehdari, S., Pourmina, M.A.: An autonomic resource provisioning approach for service-based cloud applications: a hybrid approach. Future Gen. Comput. Syst. 78, 191\u2013210 (2018)","journal-title":"Future Gen. Comput. Syst."},{"key":"2902_CR7","unstructured":"Benifa, J.V.B., Dejey, D.: RLPAS: reinforcement learning-based proactive auto-scaler for resource provisioning in cloud environment. Mob. Netw. Appl. 2018, 1\u201316 (2018)"},{"key":"2902_CR8","doi-asserted-by":"crossref","unstructured":"Soualhia, M., Khomh, F., Tahar, S.: A dynamic and failure-aware task scheduling framework for hadoop. IEEE Trans. Cloud Comput. (early access) 1\u201316 (2018)","DOI":"10.1109\/TCC.2018.2805812"},{"key":"2902_CR9","first-page":"353","volume-title":"Markov Decision Process to Dynamically Adapt Spots Instances Ratio on the Autoscaling of Scientific Workflows in the Cloud","author":"Y Gar\u00ed","year":"2018","unstructured":"Gar\u00ed, Y., Monge, D.A., Mateos, C., Garino, C.G.: Markov Decision Process to Dynamically Adapt Spots Instances Ratio on the Autoscaling of Scientific Workflows in the Cloud, pp. 353\u2013369. Springer, Cham (2018)"},{"issue":"3","key":"2902_CR10","doi-asserted-by":"publisher","first-page":"682","DOI":"10.1016\/j.future.2012.08.015","volume":"29","author":"G Juve","year":"2013","unstructured":"Juve, G., Chervenak, A., Deelman, E., Bharathi, S., Mehta, G., Vahi, K.: Characterizing and profiling scientific workflows. Future Gen. Comput. Syst. 29(3), 682\u2013692 (2013)","journal-title":"Future Gen. Comput. Syst."},{"issue":"4","key":"2902_CR11","doi-asserted-by":"publisher","first-page":"1317","DOI":"10.1007\/s10586-015-0481-5","volume":"18","author":"DA Monge","year":"2015","unstructured":"Monge, D.A., Holec, M., \u017delezn\u1ef3, F., Garino, C.G.: Ensemble learning of runtime prediction models for gene-expression analysis workflows. Clust. Comput. 18(4), 1317\u20131329 (2015)","journal-title":"Clust. Comput."},{"issue":"4","key":"2902_CR12","first-page":"348","volume":"12","author":"V Turchenko","year":"2013","unstructured":"Turchenko, V., Shultz, V., Turchenko, I., Wallace, R.M., Sheikhalishahi, M., Vazquez-Poletti, J.L., Lucio, G.: Spot price prediction for cloud computing using neural networks. Int. J. Comput. 12(4), 348\u2013359 (2013)","journal-title":"Int. J. Comput."},{"key":"2902_CR13","unstructured":"Shaojie, T., Jing, Y., Li, X.Y.: Towards optimal bidding strategy for Amazon EC2 cloud spot instance. In: Proceedings 2012 IEEE 5th International Conference on Cloud Computing, CLOUD 2012, pp. 91\u201398 (2012)"},{"key":"2902_CR14","volume-title":"Dynamic Programming","author":"R Bellman","year":"1957","unstructured":"Bellman, R.: Dynamic Programming. Princeton University Press, New Jersey (1957)"},{"key":"2902_CR15","unstructured":"Van Otterlo, M.: The Logic of Adaptive Behavior. In: Frontiers in Artificial Intelligence and Applications, vol. 192. IOS Press, Amsterdam (2009)"},{"key":"2902_CR16","unstructured":"Enda, B., Enda, H., Jim, D.: A learning architecture for scheduling workflow applications in the cloud. Proceedings 9th IEEE European Conference on Web Services, ECOWS 2011, pp. 83\u201390 (2011)"},{"issue":"13","key":"2902_CR17","doi-asserted-by":"publisher","first-page":"1397","DOI":"10.1002\/cpe.1867","volume":"24","author":"B Enda","year":"2012","unstructured":"Enda, B., Enda, H., Jim, D.: Applying reinforcement learning towards automating resource allocation and application scalability in the cloud. Concurr. Comput. Pract. Exp. 24(13), 1397\u20131420 (2012)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"2902_CR18","first-page":"143","volume-title":"Workflows for e-Science: Scientific Workflows for Grids","author":"M Philip","year":"2007","unstructured":"Philip, M., Ewa, D., Li, Z., Robert, G., Gaurang, M., Nitin, G., John, M., Carl, K., Scott, C., David, O., Hunter, F., Vipin, G., Yifeng, C., Karan, V., Thomas, J., Edward, F.: SCEC CyberShake workflows-automating probabilistic seismic hazard analysis calculations. In: Taylor, I.J., Deelman, E., Gannon, D.B., Shields, M. (eds.) Workflows for e-Science: Scientific Workflows for Grids, pp. 143\u2013163. Springer, London (2007)"},{"key":"2902_CR19","doi-asserted-by":"crossref","unstructured":"Bharathi, S., Chervenak, A., Deelman, E., Mehta, G., Mei-Hui, S., Vahi, K.: Characterization of scientific workflows. In Third Workshop on Workflows in Support of Large-Scale Science, 2008. WORKS 2008, pp. 1\u201310 (2008)","DOI":"10.1109\/WORKS.2008.4723958"},{"issue":"3","key":"2902_CR20","first-page":"219","volume":"13","author":"E Deelman","year":"2005","unstructured":"Deelman, E., Singh, G., Su, M.-H., Blythe, J., Gil, Y., Kesselman, C., Mehta, G., Vahi, K., Berriman, G.B., Good, J., Laity, A., Jacob, J.C., Katz, D.S.: Pegasus: a framework for mapping complex scientific workflows onto distributed systems. Sci. Progr. 13(3), 219\u2013237 (2005)","journal-title":"Sci. Progr."},{"key":"2902_CR21","unstructured":"Duncan, A.B., Patrick, R.B., Alexander, D., Junwei, C., Ben, J., John, M.: A Case Study on the Use of Workflow Technologies for Scientific Analysis: Gravitational Wave Data Analysis, pp. 39\u201359. Springer, London (2007)"},{"issue":"9","key":"2902_CR22","first-page":"1","volume":"3","author":"L Jonathan","year":"2008","unstructured":"Jonathan, L., Hidayat, T., Miron, L., Matthew, K.W.: High-throughput, kingdom-wide prediction and annotation of bacterial non-coding rnas. PLoS ONE 3(9), 1\u201312 (2008)","journal-title":"PLoS ONE"},{"issue":"1","key":"2902_CR23","first-page":"23","volume":"41","author":"RN Calheiros","year":"2011","unstructured":"Calheiros, R.N., Ranjan, R., Beloglazov, A., De Rose, C.A.F., Buyya, R.: CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms. Software 41(1), 23\u201350 (2011)","journal-title":"Software"},{"issue":"1","key":"2902_CR24","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1214\/aoms\/1177730491","volume":"18","author":"HB Mann","year":"1947","unstructured":"Mann, H.B., Whitney, D.R.: On a Test of Whether one of Two Random Variables is Stochastically Larger than the Other. The Annals of Mathematical Statistics 18(1), 50\u201360 (1947)","journal-title":"The Annals of Mathematical Statistics"},{"key":"2902_CR25","doi-asserted-by":"crossref","unstructured":"Hondo, F., Wercelens, P., da\u00a0Silva, W., Castro, K., Santana, I., Walter, M.E., Ara\u00c3\n$$^{\\circ }$$\n\n\n\n\n\n\u2218\n\n\n\n\njo, A., Holanda, M., Lifschitz, S.: Data provenance management for bioinformatics workflows using nosql database systems in a cloud computing environment. In: 2017 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), pp. 1929\u20131934 (Nov 2017)","DOI":"10.1109\/BIBM.2017.8217954"},{"key":"2902_CR26","unstructured":"Khawar, H., Kamran, M.: Reproducibility of scientific workflows execution using cloud-aware provenance (recap). Computing (Apr 2018)"},{"key":"2902_CR27","unstructured":"Navendu, J., Ishai, M., Ohad, S.: On-demand, spot, or both: dynamic resource allocation for executing batch jobs in the cloud. Technical report (March 2014)"},{"issue":"5","key":"2902_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1002\/cpe.3939","volume":"29","author":"Z Xiao","year":"2017","unstructured":"Xiao, Z., Liang, P., Tong, Z., Li, K., Khan, S.U., Li, K.: Self-adaptation and mutual adaptation for distributed scheduling in benevolent clouds. Concurr. Comput. 29(5), 1\u201312 (2017)","journal-title":"Concurr. Comput."},{"issue":"3","key":"2902_CR29","doi-asserted-by":"publisher","first-page":"2083","DOI":"10.1007\/s10586-017-0948-7","volume":"20","author":"M Duggan","year":"2017","unstructured":"Duggan, M., Duggan, J., Howley, E., Barrett, E.: A network aware approach for the scheduling of virtual machine migration during peak loads. Clust. Comput. 20(3), 2083\u20132094 (2017)","journal-title":"Clust. Comput."},{"issue":"4","key":"2902_CR30","first-page":"1342","volume":"72","author":"D Naghmeh","year":"2018","unstructured":"Naghmeh, D., Saeed, S.: Learning-based dynamic scalable load-balanced firewall as a service in network function-virtualized cloud computing environments. J. Supercomput. 72(4), 1342\u20131362 (2018)","journal-title":"J. Supercomput."}],"container-title":["Cluster Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10586-018-02902-0\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-02902-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10586-018-02902-0.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2020,2,8]],"date-time":"2020-02-08T19:20:25Z","timestamp":1581189625000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10586-018-02902-0"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,2,9]]},"references-count":30,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2020,3]]}},"alternative-id":["2902"],"URL":"https:\/\/doi.org\/10.1007\/s10586-018-02902-0","relation":{},"ISSN":["1386-7857","1573-7543"],"issn-type":[{"value":"1386-7857","type":"print"},{"value":"1573-7543","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,2,9]]},"assertion":[{"value":"22 March 2018","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 July 2018","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"24 December 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 February 2019","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}