{'fraction_non_alphanumeric': 0.0166270783847981, 'fraction_numerical': 0.0, 'mean_word_length': 5.583333333333333, '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}}
Multiuser Detection for Time-Frequency-Packed Systems

We consider time-frequency-packed systems in an additive white Gaussian noise scenario. With respect to systems employing time packing, thus introducing intentional intersymbol interference only, a further improvement of the spectral efficiency is obtained by packing the adjacent carriers closer in frequency. The adoption of a multiuser detector can allow coping with the resulting intentional intercarrier interference. The optimal detector for time-frequency-packed systems has a complexity that increases exponentially with the number of interferers in both time and frequency dimensions and thus becomes unmanageable. We propose a suboptimal receiver, which is derived by using the framework based on factor graphs and the sum-product algorithm, with a complexity that is linear in the number of adjacent carriers and takes also advantage of a multi-user channel shortener to further reduce the complexity. We assess the performance by means of computer simulations and show that, when compared with other suboptimal receivers available in the literature and with the optimal detector, the proposed receiver results very promising in terms of trade-off between performance and computational complexity.