{'fraction_non_alphanumeric': 0.013761467889908258, 'fraction_numerical': 0.0, 'mean_word_length': 5.613636363636363, '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}}
Supervisory Control of Petri Nets with Decentralized Monitor Places

In this paper we consider the problem of determining a set of decentralized controllers for place/transition nets to enforce a global specification on the net behavior. In particular, we assume that both the global specification and the decentralized specifications are given in terms of generalized mutual exclusion constraints (GMECs). An algorithm is given under appropriate assumptions, namely the weights of the GMECs are positive, the transitions are controllable and observable, and the support of each decentralized GMEC is a singleton. Even if such assumptions strongly limit the application of the solution to real cases, the proposed results constitute a preliminary step towards a synthesis procedure that optimizes the permissiveness of the closed loop behavior under decentralized control.