FLLOSYSYAug 14, 2014

Maximally Permissive Controlled System Synthesis for Modal Logic

arXiv:1408.33176 citationsh-index: 34
Originality Incremental advance
AI Analysis

This work provides a formal, verified framework for synthesizing maximally permissive controllers for a broad class of specifications, advancing supervisory control theory.

The paper introduces a method for controlled system synthesis on non-deterministic automata that enforces modal logic specifications while preserving all non-violating behavior, achieving maximal permissiveness. The approach is formally verified using the Coq proof assistant.

We propose a new method for controlled system synthesis on non-deterministic automata, which includes the synthesis for deadlock-freeness, as well as invariant and reachability expressions. Our technique restricts the behavior of a Kripke-structure with labeled transitions, representing the uncontrolled system, such that it adheres to a given requirement specification in an expressive modal logic. while all non-invalidating behavior is retained. This induces maximal permissiveness in the context of supervisory control. Research presented in this paper allows a system model to be constrained according to a broad set of liveness, safety and fairness specifications of desired behavior, and embraces most concepts from Ramadge-Wonham supervisory control, including controllability and marker-state reachability. Synthesis is defined in this paper as a formal construction, which allowed a careful validation of its correctness using the Coq proof assistant.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes