{'fraction_non_alphanumeric': 0.0223463687150838, 'fraction_numerical': 0.00558659217877095, 'mean_word_length': 5.025210084033613, '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}}
Reduced-search SOVA for block turbo codes

In this paper, we propose an efficient reduced-search SOVA (soft output Viterbi algorithm) for block turbo codes. To reduce complexity, the decoder selects a part of the existing paths using the statistics of the path metrics. In addition, we compensate for the performance degradation incurred from soft output values at the parity part of the trellis that were too optimistically estimated, so that the performance of the reduced-search decoder almost approximates that of a full-search decoder. Our simulation results reveal that the proposed reduced-search method can reduce the complexity by about 10 times with just about 0.1dB performance degradation in coding gain.