  Resource limited user-devices may offload computation to a cloud server, in
order to reduce power consumption and lower the execution time. However, to
communicate to the cloud server over a wireless channel, additional energy is
consumed for transmitting the data. Also a delay is introduced for offloading
the data and receiving the response. Therefore, an optimal decision needs to be
made that would reduce the energy consumption, while simultaneously satisfying
the delay constraint. In this paper, we obtain an optimal closed form solution
for these decision variables in a multi-user scenario. Furthermore, we
optimally allocate the cloud server resources to the user devices, and evaluate
the minimum delay that the system can provide, for a given bandwidth and number
of user devices.
