{'fraction_non_alphanumeric': 0.014014014014014014, 'fraction_numerical': 0.0, 'mean_word_length': 6.142857142857143, '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}}
Proportional control applied to dynamic network resource allocation

Many proposed network resource allocation algorithms in existing literature, especially those in practical networking, are designed based on heuristics and then validated by (limited) prototyping and experimentation or numerical simulations. These algorithms usually perform poorly in either responsiveness or convergence, and lack a principled way to trade off between the convergence and the optimality of resource allocation. This paper shows that for a very general resource allocation problem, algorithms based on the proportional control achieve both fast response and convergence. We establish the convergence of the proportional control algorithms with inter-task and spatial couplings, and quantify their performance under estimation error. We further establish the convergence of the algorithms when operating asynchronously with bounded delays. Numerical experiments are provided to complement the theoretical analysis.