A Multi-Task Oriented Framework for Mobile Computation Offloading