{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T00:55:54Z","timestamp":1771548954551,"version":"3.50.1"},"reference-count":37,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,3,9]],"date-time":"2025-03-09T00:00:00Z","timestamp":1741478400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,3,9]],"date-time":"2025-03-09T00:00:00Z","timestamp":1741478400000},"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":["Prog Artif Intell"],"published-print":{"date-parts":[[2025,9]]},"DOI":"10.1007\/s13748-025-00366-z","type":"journal-article","created":{"date-parts":[[2025,3,9]],"date-time":"2025-03-09T04:30:16Z","timestamp":1741494616000},"page":"301-318","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Multi-parametric and priority driven particle swarm (MPPPSO) optimized task scheduling approach for improving performance of fog computing system"],"prefix":"10.1007","volume":"14","author":[{"family":"Monika","sequence":"first","affiliation":[]},{"given":"Harkesh","family":"Sehrawat","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2025,3,9]]},"reference":[{"issue":"9","key":"366_CR1","doi-asserted-by":"publisher","first-page":"1730","DOI":"10.3390\/app9091730","volume":"9","author":"BM Nguyen","year":"2019","unstructured":"Nguyen, B.M., Binh, H.T.T., Anh, T.T., Son, D.B.: Evolutionary algorithms to optimize task scheduling problem for the IoT based bag-of-tasks application in cloud\u2013fog computing environment. Appl. Sci. 9(9), 1730 (2019)","journal-title":"Appl. Sci."},{"issue":"16","key":"366_CR2","doi-asserted-by":"publisher","DOI":"10.1002\/dac.4583","volume":"33","author":"MR Alizadeh","year":"2020","unstructured":"Alizadeh, M.R., Khajehvand, V., Rahmani, A.M., Akbari, E.: Task scheduling approaches in fog computing: a systematic review. Int. J. Commun. Syst. 33(16), e4583 (2020)","journal-title":"Int. J. Commun. Syst."},{"issue":"10","key":"366_CR3","doi-asserted-by":"publisher","first-page":"4548","DOI":"10.1109\/TII.2018.2818932","volume":"14","author":"J Wan","year":"2018","unstructured":"Wan, J., Chen, B., Wang, S., Xia, M., Li, D., Liu, C.: Fog computing for energy-aware load balancing and scheduling in smart factory. IEEE Trans. Ind. Inf. 14(10), 4548\u20134556 (2018)","journal-title":"IEEE Trans. Ind. Inf."},{"issue":"4","key":"366_CR4","doi-asserted-by":"publisher","first-page":"1555","DOI":"10.3390\/s22041555","volume":"22","author":"Z Yin","year":"2022","unstructured":"Yin, Z., Xu, F., Li, Y., Fan, C., Zhang, F., Han, G., Bi, Y.: A multi-objective task scheduling strategy for intelligent production line based on cloud-fog computing. Sensors 22(4), 1555 (2022)","journal-title":"Sensors"},{"issue":"1","key":"366_CR5","doi-asserted-by":"publisher","first-page":"59","DOI":"10.2991\/ijndc.k.210111.001","volume":"9","author":"K Matrouk","year":"2021","unstructured":"Matrouk, K., Alatoun, K.: Scheduling algorithms in fog computing: a survey. Int. J. Netw. Distrib. Comput. 9(1), 59\u201374 (2021)","journal-title":"Int. J. Netw. Distrib. Comput."},{"key":"366_CR6","doi-asserted-by":"publisher","first-page":"560","DOI":"10.1016\/j.procs.2019.12.138","volume":"163","author":"T Aladwani","year":"2019","unstructured":"Aladwani, T.: Scheduling IoT healthcare tasks in fog computing based on their importance. Procedia Comput. Sci. 163, 560\u2013569 (2019)","journal-title":"Procedia Comput. Sci."},{"issue":"10","key":"366_CR7","doi-asserted-by":"publisher","first-page":"4712","DOI":"10.1109\/TII.2018.2851241","volume":"14","author":"L Yin","year":"2018","unstructured":"Yin, L., Luo, J., Luo, H.: Tasks scheduling and resource allocation in fog computing based on containers for smart manufacturing. IEEE Trans. Ind. Inform. 14(10), 4712\u20134721 (2018)","journal-title":"IEEE Trans. Ind. Inform."},{"issue":"5","key":"366_CR8","doi-asserted-by":"publisher","first-page":"1023","DOI":"10.3390\/s19051023","volume":"19","author":"J Wang","year":"2019","unstructured":"Wang, J., Li, D.: Task scheduling based on a hybrid heuristic algorithm for smart production line with fog computing. Sensors 19(5), 1023 (2019)","journal-title":"Sensors"},{"issue":"3","key":"366_CR9","doi-asserted-by":"publisher","DOI":"10.1002\/ett.3792","volume":"33","author":"P Hosseinioun","year":"2022","unstructured":"Hosseinioun, P., Kheirabadi, M., Tabbakh, S.R.K., Ghaemi, R.: Task scheduling approaches in fog computing: a survey. Trans. Emerg. Telecommun. Technol. 33(3), e3792 (2022)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"key":"366_CR10","doi-asserted-by":"crossref","unstructured":"Mtshali, M., Kobo, H., Dlamini, S., Adigun, M., Mudali, P.: Multi-objective optimization approach for task scheduling in fog computing. In: International Conference on Advances in Big Data, Computing and Data Communication Systems (icABCD) (2019)","DOI":"10.1109\/ICABCD.2019.8851038"},{"key":"366_CR11","doi-asserted-by":"publisher","first-page":"1905","DOI":"10.1007\/s12083-021-01125-2","volume":"14","author":"F Alqahtani","year":"2021","unstructured":"Alqahtani, F., Amoon, M., Nasr, A.A.: Reliable scheduling and load balancing for requests in cloud\u2013fog computing. Peer-to-Peer Netw. Appl. 14, 1905\u20131916 (2021)","journal-title":"Peer-to-Peer Netw. Appl."},{"issue":"1","key":"366_CR12","doi-asserted-by":"publisher","first-page":"667","DOI":"10.1007\/s11227-021-03885-3","volume":"78","author":"H Wadhwa","year":"2022","unstructured":"Wadhwa, H., Aron, R.: TRAM: technique for resource allocation and management in fog computing environment. J. Supercomput. 78(1), 667\u2013690 (2022)","journal-title":"J. Supercomput."},{"issue":"1","key":"366_CR13","first-page":"48","volume":"8","author":"S Agarwal","year":"2016","unstructured":"Agarwal, S., Yadav, S., Yadav, A.K.: An efficient architecture and algorithm for resource provisioning in fog computing. Int. J. Inf. Eng. Electron. Bus. 8(1), 48 (2016)","journal-title":"Int. J. Inf. Eng. Electron. Bus."},{"issue":"11s","key":"366_CR14","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3513002","volume":"54","author":"B Jamil","year":"2022","unstructured":"Jamil, B., Ijaz, H., Shojafar, M., Munir, K., Buyya, R.: Resource allocation and task scheduling in fog computing and internet of everything environments: a taxonomy, review, and future directions. ACM Comput. Surv. 54(11s), 1\u201338 (2022)","journal-title":"ACM Comput. Surv."},{"issue":"4","key":"366_CR15","doi-asserted-by":"publisher","first-page":"2007","DOI":"10.1109\/TSC.2020.3028575","volume":"15","author":"S Ghanavati","year":"2020","unstructured":"Ghanavati, S., Abawajy, J., Izadi, D.: An energy aware task scheduling model using ant-mating optimization in fog computing environment. IEEE Trans. Serv. Comput. 15(4), 2007\u20132017 (2020)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"366_CR16","doi-asserted-by":"crossref","unstructured":"Kamal, M.B., Javaid, N., Naqvi, S.A.A., Butt, H., Saif, T., Kamal, M.D.: Heuristic min-conflicts optimizing technique for load balancing on fog computing. In: 10th International Conference on Intelligent Networking and Collaborative Systems (INCoS-2018) (2018)","DOI":"10.1007\/978-3-319-98557-2_19"},{"issue":"2","key":"366_CR17","doi-asserted-by":"publisher","first-page":"26","DOI":"10.1109\/MCC.2017.27","volume":"4","author":"LF Bittencourt","year":"2017","unstructured":"Bittencourt, L.F., Diaz-Montes, J., Buyya, R., Rana, O.F., Parashar, M.: Mobility-aware application scheduling in fog computing. IEEE Cloud Comput. 4(2), 26\u201335 (2017)","journal-title":"IEEE Cloud Comput."},{"issue":"21","key":"366_CR18","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.6432","volume":"33","author":"N Kaur","year":"2021","unstructured":"Kaur, N., Kumar, A., Kumar, R.: A systematic review on task scheduling in fog computing: taxonomy, tools; challenges, and future directions. Concurr. Comput. Pract. Exp. 33(21), e6432 (2021)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"366_CR19","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2019.101982","volume":"98","author":"D Tychalas","year":"2020","unstructured":"Tychalas, D., Karatza, H.: A scheduling algorithm for a fog computing system with bag-of-tasks jobs: simulation and performance evaluation. Simul. Model. Pract. Theory 98, 101982 (2020)","journal-title":"Simul. Model. Pract. Theory"},{"issue":"7","key":"366_CR20","doi-asserted-by":"publisher","DOI":"10.1002\/cpe.5581","volume":"32","author":"B Jamil","year":"2020","unstructured":"Jamil, B., Shojafar, M., Ahmed, I., Ullah, A., Munir, K., Ijaz, H.: A job scheduling algorithm for delay and performance optimization in fog computing. Concurr. Comput. Pract. Exp. 32(7), e5581 (2020)","journal-title":"Concurr. Comput. Pract. Exp."},{"key":"366_CR21","doi-asserted-by":"publisher","first-page":"1353","DOI":"10.1007\/s00607-021-00935-9","volume":"103","author":"R Madhura","year":"2021","unstructured":"Madhura, R., Elizabeth, B.L., Uthariaraj, V.R.: An improved list-based task scheduling algorithm for fog computing environment. Computing 103, 1353\u20131389 (2021)","journal-title":"Computing"},{"issue":"1","key":"366_CR22","doi-asserted-by":"publisher","first-page":"1941025","DOI":"10.1142\/S021969131941025X","volume":"18","author":"R Vijayalakshmi","year":"2020","unstructured":"Vijayalakshmi, R., Vasudevan, V., Kadry, S., Kumar, R.L.: Optimization of makespan and resource utilization in the fog computing environment through task scheduling algorithm. Int. J. Wavelets Multiresolut. Inf. Process. 18(1), 1941025 (2020)","journal-title":"Int. J. Wavelets Multiresolut. Inf. Process."},{"issue":"5","key":"366_CR23","doi-asserted-by":"publisher","first-page":"2824","DOI":"10.1109\/TSC.2021.3079110","volume":"15","author":"MLM Peixoto","year":"2021","unstructured":"Peixoto, M.L.M., Genez, T.A., Bittencourt, L.F.: Hierarchical scheduling mechanisms in multi-level fog computing. IEEE Trans. Serv. Comput. 15(5), 2824\u20132837 (2021)","journal-title":"IEEE Trans. Serv. Comput."},{"issue":"2","key":"366_CR24","doi-asserted-by":"publisher","first-page":"465","DOI":"10.3390\/s22020465","volume":"22","author":"P Krivic","year":"2022","unstructured":"Krivic, P., Kusek, M., Cavrak, I., Skocir, P.: Dynamic scheduling of contextually categorised Internet of Things services in fog computing environment. Sensors 22(2), 465 (2022)","journal-title":"Sensors"},{"issue":"1","key":"366_CR25","doi-asserted-by":"publisher","first-page":"2102348","DOI":"10.1155\/2018\/2102348","volume":"2018","author":"L Liu","year":"2018","unstructured":"Liu, L., Qi, D., Zhou, N., Wu, Y.: A task scheduling algorithm based on classification mining in fog computing environment. Wirel. Commun. Mob. Comput. 2018(1), 2102348 (2018). https:\/\/doi.org\/10.1155\/2018\/2102348","journal-title":"Wirel. Commun. Mob. Comput."},{"key":"366_CR26","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1016\/j.future.2018.12.063","volume":"97","author":"J Luo","year":"2019","unstructured":"Luo, J., Yin, L., Hu, J., Wang, C., Liu, X., Fan, X., Luo, H.: Container-based fog computing architecture and energy-balancing scheduling algorithm for energy IoT. Future Gener. Comput. Syst. 97, 50\u201360 (2019)","journal-title":"Future Gener. Comput. Syst."},{"issue":"4","key":"366_CR27","first-page":"1","volume":"8","author":"M Verma","year":"2016","unstructured":"Verma, M., Bhardwaj, N., Yadav, A.K.: Real time efficient scheduling algorithm for load balancing in fog computing environment. Int. J. Inf. Technol. Comput. Sci. 8(4), 1\u201310 (2016)","journal-title":"Int. J. Inf. Technol. Comput. Sci."},{"key":"366_CR28","doi-asserted-by":"crossref","unstructured":"Choudhari, T., Moh, M., Moh, T.-S.: Prioritized task scheduling in fog computing. In: Proceedings of the ACMSE 2018 Conference (2018)","DOI":"10.1145\/3190645.3190699"},{"issue":"11","key":"366_CR29","doi-asserted-by":"publisher","first-page":"155014771774207","DOI":"10.1177\/1550147717742073","volume":"13","author":"X-Q Pham","year":"2017","unstructured":"Pham, X.-Q., Man, N.D., Tri, N.D.T., Thai, N.Q., Huh, E.-N.: A cost-and performance-effective approach for task scheduling based on collaboration between cloud and fog computing. Int. J. Distrib. Sens. Netw. 13(11), 1550147717742073 (2017)","journal-title":"Int. J. Distrib. Sens. Netw."},{"key":"366_CR30","doi-asserted-by":"publisher","DOI":"10.1016\/j.simpat.2021.102336","volume":"111","author":"MR Hossain","year":"2021","unstructured":"Hossain, M.R., Whaiduzzaman, M., Barros, A., Tuly, S.R., Mahi, M.J.N., Roy, S., Fidge, C., Buyya, R.: A scheduling-based dynamic fog computing framework for augmenting resource utilization. Simul. Model. Pract. Theory 111, 102336 (2021)","journal-title":"Simul. Model. Pract. Theory"},{"key":"366_CR31","doi-asserted-by":"publisher","first-page":"32385","DOI":"10.1109\/ACCESS.2020.2973758","volume":"8","author":"S Wang","year":"2020","unstructured":"Wang, S., Zhao, T., Pang, S.: Task scheduling algorithm based on improved firework algorithm in fog computing. IEEE Access 8, 32385\u201332394 (2020)","journal-title":"IEEE Access"},{"key":"366_CR32","doi-asserted-by":"publisher","first-page":"88","DOI":"10.1016\/j.jpdc.2020.04.008","volume":"143","author":"P Hosseinioun","year":"2020","unstructured":"Hosseinioun, P., Kheirabadi, M., Tabbakh, S.R.K., Ghaemi, R.: A new energy-aware tasks scheduling approach in fog computing using hybrid meta-heuristic algorithm. J. Parallel Distrib. Comput. 143, 88\u201396 (2020)","journal-title":"J. Parallel Distrib. Comput."},{"issue":"7","key":"366_CR33","doi-asserted-by":"publisher","first-page":"1100","DOI":"10.3390\/math10071100","volume":"10","author":"I Attiya","year":"2022","unstructured":"Attiya, I., Abualigah, L., Elsadek, D., Chelloug, S.A., Elaziz, M.A.: An intelligent chimp optimizer for scheduling of IoT application tasks in fog computing. Mathematics 10(7), 1100 (2022)","journal-title":"Mathematics"},{"key":"366_CR34","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.future.2021.05.026","volume":"124","author":"MA Elaziz","year":"2021","unstructured":"Elaziz, M.A., Abualigah, L., Attiya, I.: Advanced optimization technique for scheduling IoT tasks in cloud-fog computing environments. Future Gener. Comput. Syst. 124, 142\u2013154 (2021)","journal-title":"Future Gener. Comput. Syst."},{"issue":"2","key":"366_CR35","doi-asserted-by":"publisher","DOI":"10.1002\/ett.3770","volume":"31","author":"M Ghobaei-Arani","year":"2020","unstructured":"Ghobaei-Arani, M., Souri, A., Safara, F., Norouzi, M.: An efficient task scheduling approach using moth-flame optimization algorithm for cyber-physical system applications in fog computing. Trans. Emerg. Telecommun. Technol. 31(2), e3770 (2020)","journal-title":"Trans. Emerg. Telecommun. Technol."},{"issue":"7","key":"366_CR36","doi-asserted-by":"publisher","first-page":"5068","DOI":"10.1109\/TII.2020.3001067","volume":"17","author":"M Abdel-Basset","year":"2020","unstructured":"Abdel-Basset, M., Mohamed, R., Elhoseny, M., Bashir, A.K., Jolfaei, A., Kumar, N.: Energy-aware marine predators algorithm for task scheduling in IoT-based fog computing applications. IEEE Trans. Ind. Inf. 17(7), 5068\u20135076 (2020)","journal-title":"IEEE Trans. Ind. Inf."},{"key":"366_CR37","doi-asserted-by":"crossref","unstructured":"Binh, H.T.T., Anh, T.T., Son, D.B., Duc, P.A., Nguyen, B.M.: An evolutionary algorithm for solving task scheduling problem in cloud-fog computing environment. In: 9th International Symposium on Information and Communication Technology (2018)","DOI":"10.1145\/3287921.3287984"}],"container-title":["Progress in Artificial Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13748-025-00366-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s13748-025-00366-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s13748-025-00366-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,6]],"date-time":"2025-09-06T07:14:39Z","timestamp":1757142879000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s13748-025-00366-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,3,9]]},"references-count":37,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2025,9]]}},"alternative-id":["366"],"URL":"https:\/\/doi.org\/10.1007\/s13748-025-00366-z","relation":{},"ISSN":["2192-6352","2192-6360"],"issn-type":[{"value":"2192-6352","type":"print"},{"value":"2192-6360","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,3,9]]},"assertion":[{"value":"28 June 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 January 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"9 March 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":"There is no conflict of interest, financial or others. I on behalf of all authors ensures the ethics approval and participation of the research.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}