DocumentCode :
1393148
Title :
On the complexity of supervisory control design in the RW framework
Author :
Gohari, Peyman ; Wonham, W.M.
Author_Institution :
Syst. Control Group, Toronto Univ., Ont., Canada
Volume :
30
Issue :
5
fYear :
2000
fDate :
10/1/2000 12:00:00 AM
Firstpage :
643
Lastpage :
652
Abstract :
The time complexity of supervisory control design for a general class of problems is studied. It is shown to be very unlikely that a polynomial-time algorithm can be found when either (1) the plant is composed of m components running concurrently or (2) the set of legal behaviors is given by the intersection of n legal specifications. That is to say, in general, there is no way to avoid constructing a state space which has size exponential in m+n. It is suggested that, rather than discouraging future work in the field, this result should point researchers to more fruitful directions, namely, studying special cases of the problem, where certain structural properties possessed by the plant or specification lend themselves to more efficient algorithms for designing supervisory controls. As no background on the subject of computational complexity is assumed, we have tried to explain all the borrowed material in basic terms, so that this paper may serve as a tutorial for a system engineer not familiar with the subject
Keywords :
computational complexity; discrete event systems; computational complexity; discrete event systems; legal behaviors; polynomial-time algorithm; supervisory control design complexity; time complexity; Algorithm design and analysis; Automata; Computational complexity; Control systems; Discrete event systems; Law; Legal factors; Polynomials; State-space methods; Supervisory control;
fLanguage :
English
Journal_Title :
Systems, Man, and Cybernetics, Part B: Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
1083-4419
Type :
jour
DOI :
10.1109/3477.875441
Filename :
875441
Link To Document :
بازگشت