Advances, Systems and Applications
From: Energy-efficient allocation for multiple tasks in mobile edge computing
Symbol | Description |
---|---|
\(\mathcal {N}\) | Set of mobile devices \(\{1,...,N\}\) |
\({\mathcal {T}}_i\) | Set of tasks of mobile device i |
\(t_{ij}\) | Task j of mobile device i |
\(size_{ij}\) | Data size of task \(t_{ij}\) |
\(b_{ij}\) | Required number of CPU cycles of task \(t_{ij}\) |
\(d_{ij}^l\) | Number of local CPU cycles assigned to task \(t_{ij}\) |
\(d_{ij}^r\) | Number of remote CPU cycles assigned to task \(t_{ij}\) |
\(r_i\) | Uplink data rate of mobile device \(i\in {\mathcal {N}}\) |
\(f_i^l\) | Local computational capability of mobile device \(i\in {\mathcal {N}}\) |
\(f^r\) | Remote computational capability of MEC server |
\(runtime_{ij}^{req}\) | Deadline of task \(t_{ij}\) |
\(runtime_{ij}^l\) | Local processing duration of task \(t_{ij}\) |
\(runtime_{ij}^{tra}\) | Transmission duration of task \(t_{ij}\) |
\(runtime_{ij}^{pro}\) | Remote processing duration of task \(t_{ij}\) |
\(runtime_{ij}^r\) | Total remote duration of task \(t_{ij}\) |
\(E_{ij}^l\) | Energy consumption of local computation for task \(t_{ij}\) |
\(E_{ij}^r\) | Energy consumption of remote computation for task \(t_{ij}\) |