{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,19]],"date-time":"2024-09-19T16:33:05Z","timestamp":1726763585461},"reference-count":58,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-017"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-012"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2024,1,1]],"date-time":"2024-01-01T00:00:00Z","timestamp":1704067200000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-004"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Future Generation Computer Systems"],"published-print":{"date-parts":[[2024,1]]},"DOI":"10.1016\/j.future.2023.09.005","type":"journal-article","created":{"date-parts":[[2023,9,7]],"date-time":"2023-09-07T20:36:33Z","timestamp":1694118993000},"page":"232-242","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":15,"special_numbering":"C","title":["SG-PBFS: Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment"],"prefix":"10.1016","volume":"150","author":[{"ORCID":"http:\/\/orcid.org\/0000-0002-9015-1448","authenticated-orcid":false,"given":"Saydul Akbar","family":"Murad","sequence":"first","affiliation":[]},{"given":"Zafril Rizal M.","family":"Azmi","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-2344-7027","authenticated-orcid":false,"given":"Abu Jafar Md","family":"Muzahid","sequence":"additional","affiliation":[]},{"given":"MD. Khairul Bashar","family":"Bhuiyan","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-5895-6780","authenticated-orcid":false,"given":"Md","family":"Saib","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0002-1964-1794","authenticated-orcid":false,"given":"Nick","family":"Rahimi","sequence":"additional","affiliation":[]},{"given":"Nusrat Jahan","family":"Prottasha","sequence":"additional","affiliation":[]},{"ORCID":"http:\/\/orcid.org\/0000-0003-1639-1301","authenticated-orcid":false,"given":"Anupam Kumar","family":"Bairagi","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"key":"10.1016\/j.future.2023.09.005_b1","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.simpat.2016.10.011","article-title":"Non-deterministic security driven meta scheduler for distributed cloud organizations","volume":"76","author":"Jak\u00f3bik","year":"2017","journal-title":"Simul. Model. Pract. Theory"},{"issue":"14","key":"10.1016\/j.future.2023.09.005_b2","first-page":"563","article-title":"Managing the cloud storage using deduplication and secured fuzzy keyword search for multiple","volume":"118","author":"Pachipala","year":"2018","journal-title":"Int. J. Pure Appl. Math."},{"key":"10.1016\/j.future.2023.09.005_b3","article-title":"Computation offloading in mobile cloud computing and mobile edge computing: Survey, taxonomy, and open issues","volume":"2022","author":"Maray","year":"2022","journal-title":"Mob. Inf. Syst."},{"key":"10.1016\/j.future.2023.09.005_b4","article-title":"A three-level hierachical framework for additive manufacturing","volume":"1","author":"Ren","year":"2021","journal-title":"Digit. Chem. Eng."},{"issue":"4","key":"10.1016\/j.future.2023.09.005_b5","article-title":"An open edx extension for parallel programming assignments with automatic configurable grading","volume":"11","author":"Garcia","year":"2021","journal-title":"Int. J. Eng. Pedagogy"},{"key":"10.1016\/j.future.2023.09.005_b6","series-title":"ICT Systems and Sustainability","first-page":"225","article-title":"A scalable framework for high-performance computing with cloud","author":"Abhishek","year":"2022"},{"issue":"4","key":"10.1016\/j.future.2023.09.005_b7","doi-asserted-by":"crossref","first-page":"234","DOI":"10.1016\/j.jmsy.2011.08.004","article-title":"A new approach to scheduling in manufacturing for power consumption and carbon footprint reduction","volume":"30","author":"Fang","year":"2011","journal-title":"J. Manuf. Syst."},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b8","doi-asserted-by":"crossref","first-page":"4550","DOI":"10.1007\/s11227-021-04035-5","article-title":"Using a task dependency job-scheduling method to make energy savings in a cloud computing environment","volume":"78","author":"Chen","year":"2022","journal-title":"J. Supercomput."},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b9","doi-asserted-by":"crossref","first-page":"4147","DOI":"10.1007\/s12652-020-01794-6","article-title":"Dynamic resource allocation with optimized task scheduling and improved power management in cloud computing","volume":"12","author":"Praveenchandar","year":"2021","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b10","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1186\/s13677-017-0085-0","article-title":"A novel hybrid of shortest job first and round Robin with dynamic variable quantum time task scheduling technique","volume":"6","author":"Elmougy","year":"2017","journal-title":"J. Cloud Comput."},{"key":"10.1016\/j.future.2023.09.005_b11","series-title":"Tasks scheduling technique using league championship algorithm for makespan minimization in IAAS cloud","author":"Abdulhamid","year":"2015"},{"key":"10.1016\/j.future.2023.09.005_b12","series-title":"2014 First International Conference on Networks & Soft Computing","first-page":"35","article-title":"A simulation of priority based earliest deadline first scheduling for cloud computing system","author":"Gupta","year":"2014"},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b13","first-page":"61","article-title":"Performance comparison of priority rule scheduling algorithms using different inter arrival time jobs in grid environment","volume":"4","author":"Azmi","year":"2011","journal-title":"Int. J.Grid Distribut. Comput."},{"issue":"4","key":"10.1016\/j.future.2023.09.005_b14","doi-asserted-by":"crossref","first-page":"447","DOI":"10.1504\/IJCNDS.2019.099968","article-title":"Efficient job scheduling in cloud computing based on genetic algorithm","volume":"22","author":"Sahraei","year":"2019","journal-title":"Int. J. Commun. Netw. Distribut. Syst."},{"key":"10.1016\/j.future.2023.09.005_b15","series-title":"Optimisation of job scheduling for supercomputers with burst buffers","author":"Kopanski","year":"2021"},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b16","doi-asserted-by":"crossref","first-page":"75","DOI":"10.1016\/j.ejor.2019.12.006","article-title":"A hybrid heuristic of variable neighbourhood descent and great Deluge algorithm for efficient task scheduling in grid computing","volume":"284","author":"Eng","year":"2020","journal-title":"European J. Oper. Res."},{"key":"10.1016\/j.future.2023.09.005_b17","series-title":"Types of Task Scheduling Algorithms in Cloud Computing Environment","author":"Aladwani","year":"2020"},{"key":"10.1016\/j.future.2023.09.005_b18","series-title":"Priority scheduling algorithm: preemptive, non-preemptive example","author":"Williams","year":"2021"},{"key":"10.1016\/j.future.2023.09.005_b19","series-title":"Soft Computing: Theories and Applications","first-page":"333","article-title":"Job scheduling on computational grids using multi-objective fuzzy particle swarm optimization","author":"Dutta","year":"2022"},{"key":"10.1016\/j.future.2023.09.005_b20","doi-asserted-by":"crossref","unstructured":"H. Qin, S. Zawad, Y. Zhou, L. Yang, D. Zhao, F. Yan, Swift machine learning model serving scheduling: A region based reinforcement learning approach, in: Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, 2019, pp. 1\u201323.","DOI":"10.1145\/3295500.3356164"},{"key":"10.1016\/j.future.2023.09.005_b21","series-title":"Data Analytics and Learning","first-page":"11","article-title":"An enhanced task scheduling in cloud computing based on hybrid approach","author":"Alworafi","year":"2019"},{"key":"10.1016\/j.future.2023.09.005_b22","series-title":"2016 3rd International Conference on Computing for Sustainable Global Development","first-page":"415","article-title":"Priority aware longest job first (PA-LJF) algorithm for utilization of the resource in cloud environment","author":"Kumar","year":"2016"},{"key":"10.1016\/j.future.2023.09.005_b23","series-title":"EDF Scheduling on Heterogeneous Multiprocessors","author":"Funk","year":"2004"},{"key":"10.1016\/j.future.2023.09.005_b24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.jnca.2019.06.006","article-title":"A comprehensive survey for scheduling techniques in cloud computing","volume":"143","author":"Kumar","year":"2019","journal-title":"J. Netw. Comput. Appl."},{"key":"10.1016\/j.future.2023.09.005_b25","doi-asserted-by":"crossref","first-page":"345","DOI":"10.1016\/j.ins.2020.07.012","article-title":"Self directed learning based workload forecasting model for cloud resource management","volume":"543","author":"Kumar","year":"2021","journal-title":"Inform. Sci."},{"key":"10.1016\/j.future.2023.09.005_b26","series-title":"2021 7th International Conference on Computer and Communications","first-page":"1449","article-title":"Priority-based scheduling approach to minimize the SLA violations in cloud environment","author":"Sheikhani","year":"2021"},{"key":"10.1016\/j.future.2023.09.005_b27","first-page":"778","article-title":"A priority based job scheduling algorithm in cloud computing","volume":"50","author":"Ghanbari","year":"2012","journal-title":"Procedia Eng."},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b28","doi-asserted-by":"crossref","first-page":"1848","DOI":"10.1109\/TII.2019.2933631","article-title":"Priority-based residential energy management with collaborative edge and cloud computing","volume":"16","author":"Ruan","year":"2019","journal-title":"IEEE Trans. Ind. Inform."},{"key":"10.1016\/j.future.2023.09.005_b29","series-title":"2014 Fourth International Conference on Advances in Computing and Communications","first-page":"199","article-title":"Improved priority based job scheduling algorithm in cloud computing using iterative method","author":"Patel","year":"2014"},{"issue":"12","key":"10.1016\/j.future.2023.09.005_b30","doi-asserted-by":"crossref","first-page":"7945","DOI":"10.1007\/s13369-018-3261-8","article-title":"Efficient workflow scheduling algorithm for cloud computing system: A dynamic priority-based approach","volume":"43","author":"Gupta","year":"2018","journal-title":"Arab. J. Sci. Eng."},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b31","doi-asserted-by":"crossref","first-page":"1","DOI":"10.4018\/IJITWE.2019010101","article-title":"Dynamic backfilling algorithm to increase resource utilization in cloud computing","volume":"14","author":"Nayak","year":"2019","journal-title":"Int. J. Inform. Technol. Web Eng. (IJITWE)"},{"key":"10.1016\/j.future.2023.09.005_b32","series-title":"2019 19th IEEE\/ACM International Symposium on Cluster, Cloud and Grid Computing","first-page":"1","article-title":"One can only gain by replacing EASY backfilling: A simple scheduling policies case study","author":"Carastan-Santos","year":"2019"},{"key":"10.1016\/j.future.2023.09.005_b33","doi-asserted-by":"crossref","first-page":"161288","DOI":"10.1109\/ACCESS.2020.3020843","article-title":"An energy and performance aware scheduler for real-time tasks in cloud datacentres","volume":"8","author":"Ali","year":"2020","journal-title":"IEEE Access"},{"issue":"13","key":"10.1016\/j.future.2023.09.005_b34","doi-asserted-by":"crossref","DOI":"10.1002\/dac.4126","article-title":"Multicriteria decision-making techniques for avoiding similar task scheduling conflict in cloud computing","volume":"33","author":"Nayak","year":"2020","journal-title":"Int. J. Commun. Syst."},{"key":"10.1016\/j.future.2023.09.005_b35","first-page":"1","article-title":"An efficient malware detection approach with feature weighting based on Harris Hawks optimization","author":"Alzubi","year":"2022","journal-title":"Cluster Comput."},{"key":"10.1016\/j.future.2023.09.005_b36","series-title":"Load balancing using SJF-MMBF and SJF-ELM approach","author":"Rekha","year":"2021"},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b37","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1016\/j.ejor.2018.09.005","article-title":"A Tabu search procedure for the resource-constrained project scheduling problem with alternative subgraphs","volume":"273","author":"Servranckx","year":"2019","journal-title":"European J. Oper. Res."},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b38","first-page":"1","article-title":"Improved CPU utilization using advanced fuzzy based CPU scheduling algorithm (AFCS)","volume":"1","author":"Gao","year":"2015","journal-title":"Int. J. Electr. Sci. Eng. (IJESE)"},{"key":"10.1016\/j.future.2023.09.005_b39","series-title":"[1990] Proceedings 11th Real-Time Systems Symposium","first-page":"201","article-title":"Fixed priority scheduling of periodic task sets with arbitrary deadlines","author":"Lehoczky","year":"1990"},{"key":"10.1016\/j.future.2023.09.005_b40","doi-asserted-by":"crossref","DOI":"10.1016\/j.measurement.2019.107077","article-title":"Hashed Needham Schroeder industrial IoT based cost optimized deep secured data transmission in cloud","volume":"150","author":"Alzubi","year":"2020","journal-title":"Measurement"},{"issue":"16","key":"10.1016\/j.future.2023.09.005_b41","doi-asserted-by":"crossref","first-page":"2557","DOI":"10.3390\/electronics11162557","article-title":"Efficient prioritization and processor selection schemes for HEFT algorithm: A makespan optimizer for task scheduling in cloud environment","volume":"11","author":"Gupta","year":"2022","journal-title":"Electronics"},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b42","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.cie.2003.09.007","article-title":"Dynamic rescheduling that simultaneously considers efficiency and stability","volume":"46","author":"Rangsaritratsamee","year":"2004","journal-title":"Comput. Ind. Eng."},{"key":"10.1016\/j.future.2023.09.005_b43","series-title":"International Conference on Intelligent Computing","first-page":"823","article-title":"MAS equipped with ant colony applied into dynamic job shop scheduling","author":"Kang","year":"2007"},{"key":"10.1016\/j.future.2023.09.005_b44","first-page":"1","article-title":"Artificial neural networks training algorithm integrating invasive weed optimization with differential evolutionary model","author":"Movassagh","year":"2021","journal-title":"J. Ambient Intell. Humaniz. Comput."},{"key":"10.1016\/j.future.2023.09.005_b45","series-title":"Cloud computing simulation using CloudSim","author":"Kumar","year":"2014"},{"key":"10.1016\/j.future.2023.09.005_b46","unstructured":"D. Klusacek, H. Rudova, Improving QoS in computational Grids through schedule-based approach, in: Scheduling and Planning Applications Workshop At the Eighteenth International Conference on Automated Planning and Scheduling, ICAPS 2008, Sydney, Australia, 2008."},{"key":"10.1016\/j.future.2023.09.005_b47","doi-asserted-by":"crossref","first-page":"37707","DOI":"10.1109\/ACCESS.2021.3063723","article-title":"TSMGWO: Optimizing task schedule using multi-objectives grey wolf optimizer for cloud data centers","volume":"9","author":"Alsadie","year":"2021","journal-title":"IEEE Access"},{"key":"10.1016\/j.future.2023.09.005_b48","series-title":"Efficient optimal algorithm of task scheduling in cloud computing environment","author":"Agarwal","year":"2014"},{"issue":"2","key":"10.1016\/j.future.2023.09.005_b49","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1002\/spe.2163","article-title":"Bandwidth-aware divisible task scheduling for cloud computing","volume":"44","author":"Lin","year":"2014","journal-title":"Softw. - Pract. Exp."},{"key":"10.1016\/j.future.2023.09.005_b50","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1016\/j.procs.2015.07.384","article-title":"Cost performance of QoS driven task scheduling in cloud computing","volume":"57","author":"Bansal","year":"2015","journal-title":"Procedia Comput. Sci."},{"issue":"4","key":"10.1016\/j.future.2023.09.005_b51","doi-asserted-by":"crossref","first-page":"38","DOI":"10.3390\/data3040038","article-title":"GoCJ: Google cloud jobs dataset for distributed and cloud computing infrastructures","volume":"3","author":"Hussain","year":"2018","journal-title":"Data"},{"issue":"10","key":"10.1016\/j.future.2023.09.005_b52","doi-asserted-by":"crossref","first-page":"6777","DOI":"10.1007\/s11227-019-02916-4","article-title":"SLA-RALBA: Cost-efficient and resource-aware load balancing algorithm for cloud computing","volume":"75","author":"Hussain","year":"2019","journal-title":"J. Supercomput."},{"key":"10.1016\/j.future.2023.09.005_b53","doi-asserted-by":"crossref","DOI":"10.1016\/j.eswa.2020.114230","article-title":"Enhanced multi-verse optimizer for task scheduling in cloud computing environments","volume":"168","author":"Shukri","year":"2021","journal-title":"Expert Syst. Appl."},{"key":"10.1016\/j.future.2023.09.005_b54","series-title":"Orientering Statens Jordbrugstekniske Forsoeg (Denmark)","article-title":"[Hutch housing of calves [Seem, Dan, EM, Funen, SJF]]","author":"Hansen","year":"1985"},{"issue":"1","key":"10.1016\/j.future.2023.09.005_b55","doi-asserted-by":"crossref","first-page":"4","DOI":"10.1007\/BF00382613","article-title":"A brief summary of LJF Broer\u2019s work up till his retirement","volume":"37","author":"Sluijter","year":"1981","journal-title":"Appl. Sci. Res."},{"issue":"3","key":"10.1016\/j.future.2023.09.005_b56","doi-asserted-by":"crossref","first-page":"1095","DOI":"10.1016\/0006-291X(87)91528-2","article-title":"Purification and characterization of erythroid differentiation factor (EDF) isolated from human Leukemia cell line THP-1","volume":"142","author":"Eto","year":"1987","journal-title":"Biochem. Biophys. Res. Commun."},{"issue":"5","key":"10.1016\/j.future.2023.09.005_b57","doi-asserted-by":"crossref","first-page":"1","DOI":"10.9790\/0661-1050105","article-title":"Optimization of FCFS based resource provisioning algorithm for cloud computing","volume":"10","author":"Marphatia","year":"2013","journal-title":"IOSR J.Comput. Eng. (IOSR-JCE)"},{"key":"10.1016\/j.future.2023.09.005_b58","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1016\/S0005-1098(99)00176-4","article-title":"Quasi-min\u2013max mpc algorithms for lpv systems","volume":"36","author":"Lu","year":"2000","journal-title":"Automatica"}],"container-title":["Future Generation Computer Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X23003266?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0167739X23003266?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2024,3,22]],"date-time":"2024-03-22T00:57:00Z","timestamp":1711069020000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0167739X23003266"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1]]},"references-count":58,"alternative-id":["S0167739X23003266"],"URL":"https:\/\/doi.org\/10.1016\/j.future.2023.09.005","relation":{},"ISSN":["0167-739X"],"issn-type":[{"value":"0167-739X","type":"print"}],"subject":[],"published":{"date-parts":[[2024,1]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"SG-PBFS: Shortest Gap-Priority Based Fair Scheduling technique for job scheduling in cloud environment","name":"articletitle","label":"Article Title"},{"value":"Future Generation Computer Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.future.2023.09.005","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2023 Elsevier B.V. All rights reserved.","name":"copyright","label":"Copyright"}]}}