{'fraction_non_alphanumeric': 0.02390438247011952, 'fraction_numerical': 0.0, 'mean_word_length': 5.1656441717791415, '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}}
A two-phase algorithm for off-line inter-domain traffic optimization

Inter-domain traffic engineering is a key issue where QoS-aware resource optimization is concerned. Mapping inter-domain traffic flows into existing service level agreements is, in general, a complex problem, for which some algorithms have recently been proposed in the literature. In this paper a two-phase algorithm to optimize the utilization of domain resources both from a technical perspective and a monetary costs perspective is proposed. The first phase is carried out by a greedy random algorithm, which returns a feasible solution. This is followed by an improvement phase performed by a genetic algorithm, which returns the optimal solution. Results show that the first phase produces quasi-optimal resource assignments for regional ISP and outer core autonomous systems (AS). For transit core and dense core AS, where the number of aggregate flows is considerably higher, the second phase leads to significant improvement.