Research Article

TPD: Temporal and Positional Computation Offloading with Dynamic and Dependent Tasks

Table 2

Notations used herein.

NotationDefinition

Set of IoT devices
Set of edge servers
Task of
Computation input data size of
No. of CPU cycles required for
Offloading position of
Predecessor task set of
Successor task set of
Offloading moment of
Finishing moment of
Data upload rate from to at time
Bandwidth of channel connected to
Background noise
Transmission power of IoT device
Channel gain
Computation capability of IoT device
Computation capability of edge server
Total delay of
Offloading strategy for all tasks
Moment at which all tasks are completed