{'fraction_non_alphanumeric': 0.023809523809523808, 'fraction_numerical': 0.0, 'mean_word_length': 4.742424242424242, '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}}
Minimum time control of spin systems via dynamic programming

In this article we show how dynamic programming can be applied to the time optimal control of spin systems. This is done by recasting the system in two ways: (i) as an adjoint system along the lines of, (ii) as an impulsive control problem. We illustrate the dynamic programming methodology using numerical examples.