{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T17:55:41Z","timestamp":1773856541892,"version":"3.50.1"},"reference-count":0,"publisher":"Slovenian Association Informatika","issue":"10","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IJCAI"],"abstract":"<jats:p>The rapid deployment of IoT applications creates several challenges. To address these challenges, a new paradigm called Fog Computing extends Cloud Computing services to the network edge, which reduces latency, conserves energy, and saves bandwidth. One of the major issues in enhancing the IoT application's performance is the tasks' scheduling, specifically, how to allocate them to different resources distributed across Fog-Cloud Computing layers. In this paper, a scheduling algorithm named SGWO is proposed, which adapts the standard Grey Wolf Optimizer (GWO) algorithm by including an improvement aimed at optimizing the balance between the exploration and exploitation phases. This adaptation enables the efficient scheduling of dependent tasks, modeled as general workflows, by allocating them efficiently \u00a0across a hybrid topology composed of fog and cloud nodes with the dual objectives of minimizing makespan and reducing resource utilization costs. A series of experiments were conducted \u00a0in a static simulation environment using diverse workflow datasets under various topology configurations. The results demonstrate that SGWO converges quickly and delivers better performance in terms of both makespan and cost, \u00a0achieving a fitness value higher than those obtained by PSO, SQGA, GA, MHEFT, and FCFS algorithms by 43.3\\%, 50.8\\%, 55.4\\%, 54.5\\%, and 57.7\\%, respectively, thereby confirming its effectiveness in scheduling for this type of infrastructure.<\/jats:p>","DOI":"10.31449\/inf.v50i10.7797","type":"journal-article","created":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T11:13:06Z","timestamp":1773832386000},"source":"Crossref","is-referenced-by-count":0,"title":["SGWO: A Modified Grey Wolf Optimizer for Fog\u2013Cloud Workflow Scheduling with Emphasis on Makespan and Cost Efficiency"],"prefix":"10.31449","volume":"50","author":[{"given":"Raouf","family":"Belmahdi","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Djamila","family":"Mechta","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Saad","family":"Harous","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"16141","published-online":{"date-parts":[[2026,3,18]]},"container-title":["Informatica"],"original-title":[],"link":[{"URL":"https:\/\/www.informatica.si\/index.php\/informatica\/article\/download\/7797\/6632","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.informatica.si\/index.php\/informatica\/article\/download\/7797\/6632","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,3,18]],"date-time":"2026-03-18T11:13:06Z","timestamp":1773832386000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.informatica.si\/index.php\/informatica\/article\/view\/7797"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,3,18]]},"references-count":0,"journal-issue":{"issue":"10","published-online":{"date-parts":[[2026,3,18]]}},"URL":"https:\/\/doi.org\/10.31449\/inf.v50i10.7797","relation":{},"ISSN":["1854-3871","0350-5596"],"issn-type":[{"value":"1854-3871","type":"electronic"},{"value":"0350-5596","type":"print"}],"subject":[],"published":{"date-parts":[[2026,3,18]]}}}