{'fraction_non_alphanumeric': 0.01869918699186992, 'fraction_numerical': 0.0, 'mean_word_length': 5.064039408866995, '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}}
Robust Output Tracking of Boolean Control Networks over Finite Time

With an increase in tracking time, the operating cost of the controller will increase accordingly. Considering the biological applications of Boolean control networks (BCNs), it is necessary to study the control problem of BCNs over finite time. In this paper, we study the output tracking problem of a BCN with disturbance inputs in a given finite time. First, the logical form of BCNs is transformed into an algebraic form using the semi-tensor product (STP) method. Then, the robust output tracking problems of a reference output trajectory and the outputs of a reference system over finite time are transformed into the robust reachability problem of the BCNs. Based on the truth matrix technique, two necessary and sufficient conditions are provided for the trackability of the reference outputs over finite time. Moreover, two algorithms are proposed to design the controllers in the case of the traceable outputs. It should be pointed out that the truth matrix method we used here has some unique features, including its simple computation and concise expression. Finally, two illustrative examples are presented to demonstrate the results in this paper.