|
| Symbol | Description |
|
| cmki | Core i from the virtual machine k |
| Smki | Set of schedules for all cloud resources |
| Cmax | Makespan |
| Eflow | Energy flow |
| α | Importance factor determined by the end-user or service provider |
| Task j assigned to core i of the virtual machine k in the node m |
| timeinit j | Initial time of the task j |
| timesetup j | Setup time of the task j |
| timeend j | End time of the task j |
| TPrej | A set of prerequisite tasks for the task j |
| timepre j | Start time of the task j prerequisite |
| timeend pre | End time of task j prerequisites |
| timetransfe | Data transfer times required to perform a task that is outside the virtual machine |
| timeexec j | Processing time of a task j in the core i of the virtual machine k of the node m |
| etaskmki | Energy consumed by a task j |
| etransfer mk | Energy consumed by the data transfer of the task j |
| evmk | Energy consumed by the virtual machine k |
| etask mk | Energy consumption by various tasks j in a virtual machine k |
| enm | Energy consumption per node |
| enet | Average data transfer power in cloud infrastructure |
| Pcmki | Power proportional to the use of a specific core in a virtual machine |
| PupVmk | Power consumed to up a virtual machine |
| Pdown Vmk | Power consumed to turn off the virtual machine |
| PUD | Power consumed by support systems |
| setupvmk | Virtual machine setup time |
| downvmk | Virtual machine shutdown time |
| Runnm | Node running time |
| Xi | Location of grasshopper i |
| Si | Social interaction between grasshoppers |
| G | Gravity force on the grasshopper i |
| Ai | Wind movement |
| dij | Distance between the grasshopper i and grasshopper j |
| dij | Unique vector from the grasshopper i to the grasshopper j |
| f | Gravity intensity |
| l | Size of the absorption length |
| Gravitational constant |
| u | Thrust constant |
| N | Number of grasshoppers |
| ubd | Upper bound on the dimension D |
| lbd | Lower bound on the dimension D |
|