{'fraction_non_alphanumeric': 0.0369702434625789, 'fraction_numerical': 0.002705139765554554, 'mean_word_length': 5.3428571428571425, '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}}
Joint Resource Allocation and Computation Offloading Strategy for D2D-assisted and NOMA-based MEC Systems

Mobile edge computing (MEC) emerged as a promising network paradigm that provides computation, storage and networking features within the edge of the pervasive mobile radio access network. This paper jointly considers resource allocation and computation offloading problem in device-to-device (D2D)-assisted and non-orthogonal multiple access (NOMA)- based MEC systems, where each computing user (CU) is allowed to execute its task in one of the three ways, i.e., local computing, MEC offloading or D2D offloading. The original problem is formulated as an overall cost minimization problem, which proves to be NP-Hard, making it intractable to solve optimally. So, we transform the original problem into two sub-problems, i.e., resource allocation sub-problem and computation offloading sub-problem and propose two heuristic algorithms to obtain the sub-optimal solutions of both sub-problems. Finally, simulation results demonstrate the efficiency of proposed scheme when compared with related scheme.