{'fraction_non_alphanumeric': 0.020902090209020903, 'fraction_numerical': 0.0, 'mean_word_length': 5.190476190476191, '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}}
Pole Placement via the Periodic Schur Decomposition

We present a new method for eigenvalue assignment in linear periodic discrete-time systems through the use of linear periodic state feedback. The proposed method uses reliable numerical techniques based on unitary transformations. In essence, it computes the Schur form of the open-loop monodromy matrix via a recent implicit eigen-decomposition algorithm, and shifts its eigenvalues sequentially. Given complete reachability of the open-loop system, we show that we can assign an arbitrary set of eigenvalues to the closed-loop monodromy matrix in this manner. Under the weaker assumption of complete control-lability, this method can be used to place all eigenvalues at the origin, thus solving the so-called deadbeat control problem. The algorithm readily extends to more general situations, such as when the system equation is given in descriptor form.