{'fraction_non_alphanumeric': 0.015950920245398775, 'fraction_numerical': 0.0, 'mean_word_length': 5.276923076923077, '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}}
Genetic Algorithm-Based Fuzzy Controller To Avoid Network Congestion

Based on optimal theory, Kelly model realizes the bandwidth allocation on network with proportional fairness and has asymptotical stability. However, the primal algorithm of Kelly model leads to the packet accumulation in the queue of the bottleneck link. By using heuristic fuzzy rules, this paper designs a fuzzy controller to adjust the additive increase parameter of the primal algorithm dynamically. Then genetic algorithm is used to optimize the scaling gains of the fuzzy controller, which is called GA-based fuzzy controller in this paper. The primal algorithm with the GA-based fuzzy controller can avoid the packet accumulation and keep the fairness and asymptotical stability. Thus it improves the performance of the primal algorithm.