Research Article

Efficient Delay-Aware Task Scheduling for IoT Devices in Mobile Cloud Computing

Table 1

Notions and definitions.

NotationDefinition

The set of tasks
The set of virtual machines
The total timeout for all tasks
The queue
The length of the queue of pending tasks
The time when the -th task was generated
The maximum response time of the -th task
The type of the -th task
The time when the -th task started to be processed
The amount of timeout for the -th task
The number of idle threads of the -th virtual machine
The maximum number of tasks that can be computed
At time
rowheadChoose the number of tasks that can be computed at time t
rowheadThe length of the queue of pending tasks at time .
rowheadThe time that the -th virtual machine needs to process
The -th type of task
rowheadThe next idle moment of the -th thread in the -th
Virtual machine