{'fraction_non_alphanumeric': 0.008097165991902834, 'fraction_numerical': 0.0, 'mean_word_length': 5.934579439252336, '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}}
Distributed incremental interference avoidance

We investigate practical methods of distributed interference avoidance where users iteratively adapt their codewords in response to global feedback from the receiver. In turn, the receiver adaptively tracks user codewords and offers a reasonable alternative to feeding back codewords. We introduce variants of standard interference avoidance procedures which produce more easily tracked incremental codewords and study the response of the system to abrupt changes in the interference background as might be encountered in a practical system. Furthermore, the methods we propose are strongly reminiscent of adaptive equalization for which a large body of knowledge and hardware expertise exist.