Title :
A greedy algorithm for computing finite-makespan controllable sublanguages
Author_Institution :
Div. of Control & Instrum., Nanyang Technol. Univ., Singapore, Singapore
Abstract :
The Ramadge-Wonham supervisory control paradigm has been shown effective in dealing with logic control. Nevertheless, time-related performance is always one of the major concerns in industry. Recently, a new time optimal control framework has been proposed, and an algorithm for synthesizing a minimum-makespan controllable sublanguage has been provided. But it has been shown that computing such a minimum-makespan controllable sublanguage is NP-hard. To avoid this complexity issue, we present a polynomial-time algorithm that computes a finite-makespan controllable sublanguage. To evaluate the potential difference between the attained finite makespan and the actual minimum makespan, we provide a polynomial-time algorithm to compute a strictly lower bound of the minimum makespan so that explicitly computing such a minimum makespan can be avoided. Experimental results are provided to show the effectiveness of our algorithms.
Keywords :
computational complexity; controllability; greedy algorithms; optimisation; polynomials; time optimal control; NP-hard problem; Ramadge-Wonham supervisory control paradigm; complexity issue; finite-makespan controllable sublanguage computation; greedy algorithm; logic control; minimum-makespan controllable sublanguage; polynomial-time algorithm; time optimal control framework; time-related performance; Automata; Controllability; Supervisory control; Time complexity; Timing; Vectors; controllability; finite makespan; finite-state automata; time-weighted systems;
Conference_Titel :
Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-2065-8
Electronic_ISBN :
0743-1546
DOI :
10.1109/CDC.2012.6426912