{'fraction_non_alphanumeric': 0.024612579762989972, 'fraction_numerical': 0.0036463081130355514, 'mean_word_length': 5.383720930232558, '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}}
A joint optimization method for data offloading in D2D-enabled cellular networks

Device-to-device (D2D) communication is a promising technique for traffic offloading in next-generation cellular systems. In this paper, we study the D2D-assisted cellular traffic offloading (DACTO) problem, where Wi-Fi Direct technology is employed in D2D communication in consideration of its wide communication coverage and high transmission rate. Taking into account the user traffic demands and population distributions, we formulate the DACTO problem as a "Min-Max" problem, in which the operator energy consumption is minimized and meanwhile the user satisfaction is maximized. The DACTO is proven to be a NP-complete problem and is difficult to tackle with the increasing number of population. To achieve a feasible solution, we convert the DACTO problem into an approximate combination optimization problem, and develop a backpack algorithm combined with an improved Hungarian algorithm to solve it. Simulation results show that the proposed method achieves the near-optimal solution for the DACTO problem.