“Friend is Treasure”: Exploring and Exploiting Mobile Social Contacts for Efficient Task Offloading

In this study, we investigate the task offloading issue in mobile social networks. Although the ‘d-choice’ paradigm in ‘ball and bin’ theory [1] had shown the power of random choice in load balancing with random walk model, its performance could be fairly poor when real trace data sets are concerned. According to our preliminary evaluation results with ‘MobiClique’ [2], the ‘d-choice’ scheme could not achieve well balanced allocations in real trace data set. Nevertheless, it would bring fundamental challenges to task reassignment in the following aspects: First of all, some of the friendships are relatively stable, which would lead to a more imbalanced task assignment, even if the ‘d-choice’ scheme is applied for balancing. Secondly, some users would meet quite infrequently, which could inevitably lead to intolerable time delay and unfair task allocations. In tackling with these difficulties, we revisit the real data sets [2] [3] [4] for exploring the contact property among users. We find that, the frequently met users could be leveraged for efficient task execution due to higher task priority.

To this end, we propose the ‘iTop-K’ algorithm, leveraging the basic concept, i.e., ‘your friends are more powerful than you’ [5], which encourages mobile users to assign tasks among intimate friends instead of pure random assignment. With careful selections of ‘Top-K’ friends, we achieve balanced load and guaranteed performance at the same time. Experimental studies verify our scheme and show the effectiveness with three typical data trace sets, including ‘MobiClique’ [2], et al.. In these typicalnetworking scenario [2] [3] [4], ours outperforms the conventional random choice scheme up to 15, and the social relationship assignment without priority method up to 9. Moreover, the ‘Top-K’ scheme could be adaptive even w- en no intimate friends are available. By scaling the ‘K’ factor to larger values, our scheme outperforms random assignment, and could be inspiringly close to the optimal solution. In summary, ours could effectively explore the social relationship and leverage it for efficient task assignment, which would further encourage more mobile users to work together under the rule of socialcontacts.