Abstract
In this paper, we propose a matrix-based approach for finite automata and then study the reachability conditions. Both the deterministic and nondeterministic automata are expressed in matrix forms, and the necessary and sufficient conditions on reachability are given using semitensor product of matrices. Our results show that the matrix expression provides an effective computational way for the reachability analysis of finite automata.
Similar content being viewed by others
References
S. Eilenberg. Automata, Languages, and Machines. New York: Academic Press, 1976.
C. Cassandras, S. Lafortune. Introduction to Discrete Event Systems. New York: Springer-Verlag, 2008.
M. Lamego. Automata control systems. IET Control Theory & Applications, 2007, 1(1): 358–371.
W. Womham, P. Ramadge. On the supremal controllable sublanguage of a given language. SIAM Journal on Control and Optimization, 1987, 25(3): 637–659.
S. Abdelwahed, W. Wonham. Blocking detection in discrete event systems. Proceedings of American Control Conference. New York: IEEE, 2003: 1673–1678.
J. Lygeros, C. Tomlin, S. Sastry. Controllers for reachability specifications for hybrid systems. Automatica, 1999, 35(3): 349–370.
A. Casagrande, A. Balluchi, L. Benvenuti, et al. Improving reachability analysis of hybrid automata for engine control. IEEE Conference on Decision and Control. New York: IEEE, 2005: 2322–2327.
W. Kuich, A. Salomaa. Semirings, Automata, Languages. Berlin: Speringer-Verlag, 1986.
S. Seshu, R. Miller, G. Metze. Transition matrices of sequential machines. IRE Transactions on Circuit Theory, 1959, 6(1): 5–12.
G. Zhang. Automata, Boolean matrices, and ultimate periodicity. Information and Computatioin, 1999, 152(1): 138–154.
M. Dogruel, U. Ozguner. Controllability, reachability, stabilizability and state reduction in automata. Proceedings of the IEEE International Symposium on Intelligent Control. New York: IEEE, 1992: 192–197.
D. Cheng, H. Qi, Z. Li. Analysis and Control of Boolean Networks: A Semi-tensor Product Approach. London: Springer-Verlag, 2010.
D. Cheng, Y. Zhao, X. Xu. From Boolean algebra to Boolean calculus. Control Theory & Applications, 2011, 28(10): 1513–1523 (in Chinese).
A. Xue, F. Wu, Q. Lu, et al. Power system dynamic security region and its approximations. IEEE Transactions on Circuits and Systems — I, 2006, 53(12): 2849–2859.
J. Delvenne, V. Blondel. Complexity of control on finite automata. IEEE Transactions on Automatic Control, 2006, 51(6): 977–986.
K. Kim. Boolean Matrix Theory and Applications. New York: Dekker, 1982.
Y. Zhao, H. Qi, D. Cheng. Input-state incidence matrix of Boolean control networks and its applications. Systems & Control Letters, 2010, 59(12): 767–774.
Author information
Authors and Affiliations
Corresponding author
Additional information
This work was supported by the National Natural Science Foundation of China (No. 61174071).
Xiangru XU received his B.S. degree in Applied Mathematics from Beijing Normal University in 2009. Currently, he is a Ph.D. candidate of Academy of Mathematics and Systems Science, Chinese Academy of Sciences, Beijing, China. His research interests include automata theory and multi-agent systems.
Yiguang HONG received his B.S. and M.S. degrees from Peking University in 1987 and 1990, respectively, and Ph.D. degree from Chinese Academy of Sciences (CAS) in 1993. He is currently a professor in Academy of Mathematics and Systems Science, CAS. He is serving as Deputy Editor-in-Chief of Acta Automatica Sinca, and Associate Editors for several journals including IEEE TAC. His current research interests include nonlinear control, multi-agent systems, and complex systems.
Rights and permissions
About this article
Cite this article
Xu, X., Hong, Y. Matrix expression and reachability analysis of finite automata. J. Control Theory Appl. 10, 210–215 (2012). https://doi.org/10.1007/s11768-012-1178-4
Received:
Revised:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11768-012-1178-4