{'fraction_non_alphanumeric': 0.020365168539325844, 'fraction_numerical': 0.0, 'mean_word_length': 5.785714285714286, '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 grooming, routing, and wavelength assignment for dynamic optical networks using ant colony optimization

The physical resource assignment problem in dynamic optical networks, often referred to as the routing and wavelength assignment problem, is very important for the development of optical transport networks. Research has been done to optimize this operation so that the overall connection blocking can be minimized. Traffic grooming adds another dimension to this problem by introducing opportunities for multiplexing low-bit-rate traffic into a high-bit-rate stream. The ant colony optimization (ACO) algorithm is a metaheuristic method that is inspired by the foraging behavior of ants and has been widely implemented in solving discrete optimization problems. This paper proposes an ACO to solve the grooming, routing, and wavelength assignment problem. Unlike previous work, our work includes considerations of mixed line rate, physical impairments, and traffic grooming functionality. Comprehensive simulation tests show how variations on the ACO algorithms' implementation affect performance. A comparison is made between this distributed algorithm and a centralized algorithm that we propose, a grooming adaptive shortest path algorithm (GASP). Although GASP shows better efficiency in terms of blocking probability, ACO shows great robustness and adaptivity to varying network and traffic conditions.