{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,7]],"date-time":"2026-03-07T19:54:48Z","timestamp":1772913288523,"version":"3.50.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T00:00:00Z","timestamp":1744502400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T00:00:00Z","timestamp":1744502400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Iran J Comput Sci"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s42044-025-00263-7","type":"journal-article","created":{"date-parts":[[2025,4,13]],"date-time":"2025-04-13T14:34:01Z","timestamp":1744554841000},"page":"1115-1136","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Deadline Constrained Based Load Balancing Algorithm for Batch of IoT Tasks on Fog and Edge Computing Environments"],"prefix":"10.1007","volume":"8","author":[{"ORCID":"https:\/\/orcid.org\/0009-0009-1731-0164","authenticated-orcid":false,"family":"Deepak","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Manoj Kumar","family":"Upadhyay","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0668-9796","authenticated-orcid":false,"given":"Mahfooz","family":"Alam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,4,13]]},"reference":[{"key":"263_CR1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jclepro.2020.122877","volume":"274","author":"S Ni\u017eeti\u0107","year":"2020","unstructured":"Ni\u017eeti\u0107, S., \u0160oli\u0107, P., Gonzalez-De, D.L.D.I., Patrono, L.: Internet of Things (IoT): opportunities, issues and challenges towards a smart and sustainable future. J. Clean. Prod. 274, 122877 (2020)","journal-title":"J. Clean. Prod."},{"key":"263_CR2","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1016\/j.comnet.2018.07.017","volume":"144","author":"A \u010colakovi\u0107","year":"2018","unstructured":"\u010colakovi\u0107, A., Had\u017eiali\u0107, M.: Internet of Things (IoT): a review of enabling technologies, challenges, and open research issues. Comput. Netw. 144, 17\u201339 (2018)","journal-title":"Comput. Netw."},{"key":"263_CR3","doi-asserted-by":"crossref","unstructured":"Manju, A.B. and Sumathy, S.: \u201cEfficient load balancing algorithm for task preprocessing in fog computing environment\u201d Smart intelligent computing and applications, smart innovation, systems and technologies, Springer 2019.","DOI":"10.1007\/978-981-13-1927-3_31"},{"key":"263_CR4","doi-asserted-by":"crossref","unstructured":"Fan, J., Wei, X., Wang, T., Lan, T., & Subramaniam, S.: Deadline-aware task scheduling in a tiered IoT infrastructure. In: GLOBECOM 2017\u20132017 IEEE Global Communications Conference\u00a0(pp. 1\u20137). IEEE (2017)","DOI":"10.1109\/GLOCOM.2017.8255037"},{"issue":"25","key":"263_CR5","doi-asserted-by":"publisher","first-page":"1","DOI":"10.17485\/ijst\/2017\/v10i25\/105688","volume":"10","author":"M Alam","year":"2017","unstructured":"Alam, M., Khan, Z.A.: Issues and challenges of load balancing algorithm in cloud computing environment. Indian J. Sci. Technol. 10(25), 1\u201312 (2017)","journal-title":"Indian J. Sci. Technol."},{"issue":"1","key":"263_CR6","first-page":"1","volume":"12","author":"H Shakeel","year":"2022","unstructured":"Shakeel, H., Alam, M.: Load balancing approaches in cloud and fog computing environments: a framework, classification, and systematic review. Int. J. Cloud Appl. Comput. (IJCAC) 12(1), 1\u201324 (2022)","journal-title":"Int. J. Cloud Appl. Comput. (IJCAC)"},{"key":"263_CR7","unstructured":"Alam, M., Khan, Z. and Haidri, R.A.: Performance evaluation of load balancing strategy on variants of multiprocessor interconnection networks. Int. J. Eng. Sci. Res. Technol."},{"key":"263_CR8","doi-asserted-by":"crossref","unstructured":"Deepak, Upadhyay, M. K., & Alam, M.: Load balancing techniques in fog and edge computing: issues and challenges. In: 2024 IEEE International Conference on Computing, Power and Communication Technologies (IC2PCT) (Vol. 5, pp. 210\u2013215). IEEE (2024)","DOI":"10.1109\/IC2PCT60090.2024.10486765"},{"issue":"4","key":"263_CR9","doi-asserted-by":"publisher","first-page":"1193","DOI":"10.1007\/s00607-022-01120-2","volume":"106","author":"Sahil","year":"2024","unstructured":"Sahil, SoodChang, S.K.V.: Fog-Cloud-IoT centric collaborative framework for machine learning-based situation-aware traffic management in urban spaces. Computing 106(4), 1193\u20131225 (2024)","journal-title":"Computing"},{"issue":"23","key":"263_CR10","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.7183","volume":"34","author":"V Kashyap","year":"2022","unstructured":"Kashyap, V., Kumar, A.: Load balancing techniques for fog computing environment: comparison, taxonomy, open issues, and challenges. Concurr. Comput. Pract. Exp. 34(23), e7183 (2022)","journal-title":"Concurr. Comput. Pract. Exp."},{"issue":"3","key":"263_CR11","doi-asserted-by":"publisher","first-page":"74","DOI":"10.4018\/IJAEC.2017070104","volume":"8","author":"M Alam","year":"2017","unstructured":"Alam, M., Shahid, M.: A load balancing strategy with migration cost for an independent batch of tasks (BoT) on heterogeneous multiprocessor interconnection networks. Int. J. Appl. Evolut. Comput. (IJAEC) 8(3), 74\u201392 (2017)","journal-title":"Int. J. Appl. Evolut. Comput. (IJAEC)"},{"issue":"5","key":"263_CR12","first-page":"2088","volume":"7","author":"Z Khan","year":"2017","unstructured":"Khan, Z., Alam, M., Haidri, R.A.: Effective load balance scheduling schemes for heterogeneous distributed system. Int. J. Electric. Comput. Eng. 7(5), 2088\u20138708 (2017)","journal-title":"Int. J. Electric. Comput. Eng."},{"key":"263_CR13","doi-asserted-by":"publisher","first-page":"883","DOI":"10.1007\/s10922-019-09490-3","volume":"27","author":"FM Talaat","year":"2019","unstructured":"Talaat, F.M., Ali, S.H., Saleh, A.I., Ali, H.A.: Effective load balancing strategy (ELBS) for real-time fog computing environment using fuzzy and probabilistic neural networks. J. Netw. Syst. Manage. 27, 883\u2013929 (2019)","journal-title":"J. Netw. Syst. Manage."},{"issue":"11","key":"263_CR14","doi-asserted-by":"publisher","first-page":"4951","DOI":"10.1007\/s12652-020-01768-8","volume":"11","author":"FM Talaat","year":"2020","unstructured":"Talaat, F.M., Saraya, M.S., Saleh, A.I., Ali, H.A., Ali, S.H.: A load balancing and optimization strategy (LBOS) using reinforcement learning in fog computing environment. J. Ambient. Intell. Humaniz. Comput. 11(11), 4951\u20134966 (2020). https:\/\/doi.org\/10.1007\/s12652-020-01768-8","journal-title":"J. Ambient. Intell. Humaniz. Comput."},{"issue":"3","key":"263_CR15","first-page":"6","volume":"5","author":"G Singh","year":"2018","unstructured":"Singh, G., Kaur, K.: An improved weighted least connection scheduling algorithm for load balancing in web cluster systems. Int. Res. J. Eng. Technol. (IRJET) 5(3), 6 (2018)","journal-title":"Int. Res. J. Eng. Technol. (IRJET)"},{"issue":"2","key":"263_CR16","doi-asserted-by":"publisher","first-page":"507","DOI":"10.36478\/jeasci.2019.507.515","volume":"14","author":"S Dubey","year":"2019","unstructured":"Dubey, S., Dahiya, M., Jain, S.: Implementation of load balancing algorithm with cloud collaboration for logistics. J. Eng. Appl. Sci. 14(2), 507\u2013515 (2019)","journal-title":"J. Eng. Appl. Sci."},{"issue":"1","key":"263_CR17","first-page":"4177","volume":"11","author":"S Gupta","year":"2019","unstructured":"Gupta, S., Rani, S., Dixit, A., Dev, H.: Features exploration of distinct load balancing algorithms in cloud computing environment. Int. J. Adv. Netw. Appl. 11(1), 4177\u20134183 (2019)","journal-title":"Int. J. Adv. Netw. Appl."},{"issue":"2","key":"263_CR18","doi-asserted-by":"publisher","first-page":"113","DOI":"10.1108\/IJPCC-10-2019-0081","volume":"16","author":"M Alam","year":"2020","unstructured":"Alam, M., Haidri, R.A., Shahid, M.: Resource-aware load balancing model for batch of tasks (BoT) with best fit migration policy on heterogeneous distributed computing systems. Int. J. Pervasive Comput. Commun. 16(2), 113\u2013141 (2020)","journal-title":"Int. J. Pervasive Comput. Commun."},{"issue":"1","key":"263_CR19","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6496","volume":"34","author":"RA Haidri","year":"2022","unstructured":"Haidri, R.A., Alam, M., Shahid, M., Prakash, S., Sajid, M.: A deadline aware load balancing strategy for cloud computing. Concurr. Comput. Pract. Exp. 34(1), e6496 (2022)","journal-title":"Concurr. Comput. Pract. Exp."},{"issue":"15","key":"263_CR20","doi-asserted-by":"publisher","first-page":"2464","DOI":"10.3390\/electronics11152464","volume":"11","author":"Y Zhang","year":"2022","unstructured":"Zhang, Y., Tang, B., Luo, J., Zhang, J.: Deadline-aware dynamic task scheduling in edge\u2013cloud collaborative computing. Electronics 11(15), 2464 (2022)","journal-title":"Electronics"},{"issue":"7","key":"263_CR21","doi-asserted-by":"publisher","first-page":"4225","DOI":"10.1109\/TII.2019.2899679","volume":"15","author":"X Li","year":"2019","unstructured":"Li, X., Wan, J., Dai, H.N., Imran, M., Xia, M., Celesti, A.: A hybrid computing solution and resource scheduling strategy for edge computing in smart manufacturing. IEEE Trans. Industr. Inf. 15(7), 4225\u20134234 (2019)","journal-title":"IEEE Trans. Industr. Inf."},{"key":"263_CR22","doi-asserted-by":"publisher","first-page":"97439","DOI":"10.1109\/ACCESS.2022.3205741","volume":"10","author":"MZ Nayyer","year":"2022","unstructured":"Nayyer, M.Z., Raza, I., Hussain, S.A., Jamal, M.H., Gillani, Z., Hur, S., Ashraf, I.: LBRO: load balancing for resource optimization in edge computing. IEEE Access 10, 97439\u201397449 (2022)","journal-title":"IEEE Access"},{"key":"263_CR23","doi-asserted-by":"crossref","unstructured":"Sriraghavendra, M., Chawla, P., Wu, H., Gill, S. S., & Buyya, R.: DoSP: A deadline-aware dynamic service placement algorithm for workflow-oriented IoT applications in fog-cloud computing environments.\u00a0Energy Conserv. Solut. Fog-Edge Comput. Paradigms, 21\u201347 (2022)","DOI":"10.1007\/978-981-16-3448-2_2"},{"issue":"3","key":"263_CR24","doi-asserted-by":"publisher","first-page":"321","DOI":"10.1007\/s11235-023-01049-7","volume":"84","author":"N Tahmasebi-Pouya","year":"2023","unstructured":"Tahmasebi-Pouya, N., Sarram, M.A., Mostafavi, S.: A reinforcement learning-based load balancing algorithm for fog computing. Telecommun. Syst. 84(3), 321\u2013339 (2023)","journal-title":"Telecommun. Syst."},{"key":"263_CR25","volume":"43","author":"A Pakmehr","year":"2024","unstructured":"Pakmehr, A., Gholipour, M., Zeinali, E.: ETFC: energy-efficient and deadline-aware task scheduling in fog computing. Sustain. Comput.: Inf. Syst. 43, 100988 (2024)","journal-title":"Sustain. Comput.: Inf. Syst."},{"key":"263_CR26","doi-asserted-by":"crossref","unstructured":"Thakur, R., Sikka, G., Bansal, U., Giri, J., & Mallik, S.: Deadline-aware and energy efficient IoT task scheduling using fuzzy logic in fog computing.\u00a0Multimed. Tools Appl. 1\u201328 (2024)","DOI":"10.1007\/s11042-024-19509-w"},{"key":"263_CR27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jnca.2022.103333","volume":"201","author":"S Azizi","year":"2022","unstructured":"Azizi, S., Shojafar, M., Abawajy, J., Buyya, R.: Deadline-aware and energy-efficient IoT task scheduling in fog computing systems: a semi-greedy approach. J. Netw. Comput. Appl. 201, 103333 (2022)","journal-title":"J. Netw. Comput. Appl."},{"issue":"1","key":"263_CR28","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s00607-023-01215-4","volume":"106","author":"N Khaledian","year":"2024","unstructured":"Khaledian, N., Khamforoosh, K., Akraminejad, R., Abualigah, L., Javaheri, D.: An energy-efficient and deadline-aware workflow scheduling algorithm in the fog and cloud environment. Computing 106(1), 109\u2013137 (2024)","journal-title":"Computing"},{"key":"263_CR29","volume":"37","author":"N Khaledian","year":"2023","unstructured":"Khaledian, N., Khamforoosh, K., Azizi, S., Maihami, V.: IKH-EFT: an improved method of workflow scheduling using the krill herd algorithm in the fog-cloud environment. Sustain. Comput.: Inform. Syst. 37, 100834 (2023)","journal-title":"Sustain. Comput.: Inform. Syst."},{"key":"263_CR30","unstructured":"Gautam, S., & Malhotra, A.: A deadline-aware priority-based semi-greedy task scheduling technique in fog computing. In\u00a0SCI, pp. 218\u2013228 (2024)."},{"issue":"1","key":"263_CR31","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1007\/s10586-021-03371-8","volume":"25","author":"A Najafizadeh","year":"2022","unstructured":"Najafizadeh, A., Salajegheh, A., Rahmani, A.M., Sahafi, A.: Multi-objective task scheduling in cloud-fog computing using goal programming approach. Clust. Comput. 25(1), 141\u2013165 (2022)","journal-title":"Clust. Comput."},{"issue":"5","key":"263_CR32","doi-asserted-by":"publisher","first-page":"1159","DOI":"10.1109\/JSAC.2019.2906793","volume":"37","author":"S Misra","year":"2019","unstructured":"Misra, S., Saha, N.: Detour: dynamic task offloading in software-defined fog for IoT applications. IEEE J. Sel. Areas Commun. 37(5), 1159\u20131166 (2019)","journal-title":"IEEE J. Sel. Areas Commun."},{"issue":"2","key":"263_CR33","doi-asserted-by":"publisher","first-page":"1185","DOI":"10.1007\/s10586-023-04013-x","volume":"27","author":"S Alirezazadeh","year":"2024","unstructured":"Alirezazadeh, S., Alexandre, L.A.: Ordered balancing: load balancing for redundant task scheduling in robotic network cloud systems. Clust. Comput. 27(2), 1185\u20131200 (2024)","journal-title":"Clust. Comput."},{"key":"263_CR34","doi-asserted-by":"publisher","first-page":"26542","DOI":"10.1109\/ACCESS.2025.3539336","volume":"13","author":"P Choppara","year":"2025","unstructured":"Choppara, P., Lokesh, B.: Efficient task scheduling and load balancing in fog computing for crucial healthcare through deep reinforcement learning. IEEE Access 13, 26542\u201326563 (2025)","journal-title":"IEEE Access"},{"key":"263_CR35","doi-asserted-by":"publisher","first-page":"22146","DOI":"10.1109\/ACCESS.2025.3536210","volume":"13","author":"VC Bharathi","year":"2025","unstructured":"Bharathi, V.C., Abuthahir, S.S., Ayyavaraiah, M., Arunkumar, G., Abdurrahman, U., Biabani, S.A.A.: O2O-PLB: a one-to-one-based optimizer with priority and load balancing mechanism for resource allocation in fog-cloud environments. IEEE Access 13, 22146\u201322155 (2025)","journal-title":"IEEE Access"},{"key":"263_CR36","doi-asserted-by":"publisher","DOI":"10.1016\/j.future.2024.107538","volume":"163","author":"M Sun","year":"2025","unstructured":"Sun, M., Quan, S., Wang, X., Huang, Z.: Latency-aware scheduling for data-oriented service requests in collaborative IoT-edge-cloud networks. Futur. Gener. Comput. Syst. 163, 107538 (2025)","journal-title":"Futur. Gener. Comput. Syst."},{"issue":"1","key":"263_CR37","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1109\/MSMC.2023.3316790","volume":"10","author":"M Ibrahim","year":"2024","unstructured":"Ibrahim, M., Lee, Y., Kim, D.H.: DALBFog: deadline-aware and load-balanced task scheduling for the Internet of Things in fog computing. IEEE Syst. Man Cybern. Maga. 10(1), 62\u201371 (2024)","journal-title":"IEEE Syst. Man Cybern. Maga."}],"container-title":["Iran Journal of Computer Science"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-025-00263-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s42044-025-00263-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s42044-025-00263-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T11:29:33Z","timestamp":1757158173000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s42044-025-00263-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,13]]},"references-count":37,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["263"],"URL":"https:\/\/doi.org\/10.1007\/s42044-025-00263-7","relation":{},"ISSN":["2520-8438","2520-8446"],"issn-type":[{"value":"2520-8438","type":"print"},{"value":"2520-8446","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,13]]},"assertion":[{"value":"16 December 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"13 April 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}},{"value":"Not applicable.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical approval"}}]}}