{'fraction_non_alphanumeric': 0.01046337817638266, 'fraction_numerical': 0.0, 'mean_word_length': 5.203703703703703, '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}}
Exploiting discreteness for switching in arrays of nonlinear waveguides

A new approach to multiport switching in arrays of nonlinear waveguides is proposed. While other schemes have relied on suppressing the inherent transverse discreteness, this approach takes advantage of this feature of the array. One of the effects of discreteness is to keep intense beams trapped in a single waveguide for the length of the array. Switching may be achieved by using a controlled perturbation to displace such a trapped beam in the transverse direction. This displacement is quantized to an integer number of waveguides, thus allowing unambiguous selection of the output channel.