TReB: Task dependency aware-Resource allocation for Internet of Things using Binary offloading

dc.contributor.authorSoni, P.
dc.contributor.authorHajare, A.G.
dc.contributor.authorKeerthan Kumar, K.K.
dc.contributor.authorAddya, S.K.
dc.date.accessioned2026-02-03T13:19:22Z
dc.date.issued2025
dc.description.abstractThe rapid growth of Internet of Things (IoT) applications in domains such as healthcare, smart homes, and autonomous vehicles has led to an exponential increase in data generated by compute intensive tasks. Efficiently offloading these tasks to nearby computational resources in fog environments remains a significant challenge due to the inherent heterogeneity and constrained resources of Fog Nodes (FNs). Most of the existing approaches fail to address the trade-offs between latency, energy, and resource utilization, particularly when managing dependent and independent task workloads. Moreover, establishing an offloading strategy within a densely interconnected IoT network is known to be NP-hard. To overcome these limitations, in this work, we propose a Task dependency-Aware Resource allocation for IoT using Binary offloading (TReB) framework by considering both independent and dependent tasks of IoT applications. The TReB utilizes the Analytic Hierarchy Process (AHP) technique to generate the preferences of FNs and tasks by considering diverse attributes. With preferences established, a binary offloading is handled through a one-to-many matching procedure, utilizing a Deferred Acceptance Algorithm (DAA). It allows TReB to jointly minimize system energy consumption, latency, and the number of outages in an IoT network. We evaluated the effectiveness of TReB through simulation experiments, and results show that the proposed approach achieves a 49.1%, 62.4%, and 41.7% minimization in overall system latency, energy, and outages compared to the existing baselines. © 2025 Elsevier B.V.
dc.identifier.citationAd Hoc Networks, 2025, 177, , pp. -
dc.identifier.issn15708705
dc.identifier.urihttps://doi.org/10.1016/j.adhoc.2025.103909
dc.identifier.urihttps://idr.nitk.ac.in/handle/123456789/20060
dc.publisherElsevier B.V.
dc.subjectNP-hard
dc.subjectNumerical methods
dc.subjectSet theory
dc.subjectAnalytic hierarchy
dc.subjectBinary offloading
dc.subjectDeferred acceptance algorithm
dc.subjectDependent tasks
dc.subjectHierarchy process
dc.subjectIndependent tasks
dc.subjectMatching theory
dc.subjectRapid growth
dc.subjectResources allocation
dc.subjectTask dependencies
dc.subjectDigital arithmetic
dc.titleTReB: Task dependency aware-Resource allocation for Internet of Things using Binary offloading

Files

Collections