Enabling high performance, persistent mobile computing has recently become a very active research area. The widespread popularity of mobile computing devices, such as laptops, handheld devices and cell phones, as well as the recent advances in wireless communication technologies are the principal motivators of this research area. However, battery energy limitation is the main challenge towards enabling persistent mobile computing. Several hardware based techniques have been proposed; this has led to more energy-efficient systems. Nevertheless, the problem still remains and there is a consensus that software based techniques have the potential to reduce energy demand and contribute to solve the problem. In this paper, we look into the problem of distributing computational tasks amongst a set of mobile computing devices in a Mobile wireless Ad hoc NETwork (MANET) in such a way that conserves energy and improves performance. In such a distributed environment, the assignment of computatio...
Waleed Alsalih, Selim G. Akl, Hossam S. Hassanein