The bibliographic entry was discovered and compiled by a machine, and published without a person checking it against the publication. The publication itself is the authors' own work — this badge says nothing about it.
Symbolic On-the-Fly Synthesis in Supervisory Control Theory
From OpenAlex, which stores abstracts as an
index of words and their positions: what is shown is rebuilt from that,
and reads fluently whether or not it is what the author wrote.
Abstract
This paper presents an efficient synthesis algorithm and its proof of correctness for computing the controllable, nonblocking, and minimally restrictive supervisor in the supervisory control theory. Conventional synthesis algorithms are based on backward reachability computations, where blocking and uncontrollable states are iteratively found by searching the entire state space several times until a fixed point is reached. Many unnecessary states may be visited in this kind of searching. In this paper, we present an alternative synthesis algorithm based on forward reachability, where a number of synthesis steps are performed during the reachability computations. This approach is inspired from the search techniques in Artificial Intelligence (AI) planning. To handle large-scale problems, the algorithm performs the computations symbolically based on binary decision diagrams. The algorithm has been developed, implemented, and applied to several large-scale benchmarks. It is shown that, on average, the on-the-fly algorithm is more efficient than the conventional synthesis algorithms, in particular for problems with many uncontrollable states.
How it got here
How it got here
agent via openalex
Added
2026-10-27 01:42 UTC
Not denied by
a person 2026-10-29 17:12 UTC
Cite it as
@article{miremadi2016symbolic,
title = {Symbolic On-the-Fly Synthesis in Supervisory Control Theory},
author = {Sajed Miremadi and Bengt Lennartson},
year = {2016},
journal = {IEEE Transactions on Control Systems Technology},
publisher = {Institute of Electrical and Electronics Engineers},
volume = {24},
number = {5},
pages = {1705--1716},
doi = {10.1109/tcst.2015.2508978},
}