{'fraction_non_alphanumeric': 0.018867924528301886, 'fraction_numerical': 0.0, 'mean_word_length': 5.9945054945054945, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Exploiting NOMA into socially enabled computation offloading

Recently, mobile cloud computing (MCC) is drawing substantial attention due to potential reduction on local energy consumption and local execution time. To further satisfy the requirement of latency-intensive applications in the future, fog computing is proposed to take full advantages of close-by nodes with available resources, thus decreasing the transmission time during computation offloading. This paper jointly considers nearby nodes and network edge base station in fog computing to provide a mutually complementary service, making the computation resources fully utilized. Furthermore, non-orthogonal multiple access (NOMA) has been introduced as a transmission technology to support high spectrum efficiency and low latency. Consequently, a new technology challenge regarding latency minimization can be facilitated as a computational offloading using NOMA. By further leveraging the concept of social networks, we therefore propose a social trust based NOMA cooperative computation offloading algorithm (SNOMA-COA) to minimize the completion time of system. Simulation results demonstrate that the proposed algorithm achieves the goal to effectively reduce system latency by offloading computation.