A hierarchical edge cloud architecture for mobile computing
Optimization by simulated annealing