Skip to main content
Log in

Matrix expression and reachability analysis of finite automata

  • Published:
Journal of Control Theory and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Eilenberg. Automata, Languages, and Machines. New York: Academic Press, 1976.

    MATH  Google Scholar 

  2. C. Cassandras, S. Lafortune. Introduction to Discrete Event Systems. New York: Springer-Verlag, 2008.

    Book  MATH  Google Scholar 

  3. M. Lamego. Automata control systems. IET Control Theory & Applications, 2007, 1(1): 358–371.

    Article  Google Scholar 

  4. W. Womham, P. Ramadge. On the supremal controllable sublanguage of a given language. SIAM Journal on Control and Optimization, 1987, 25(3): 637–659.

    Article  MathSciNet  Google Scholar 

  5. S. Abdelwahed, W. Wonham. Blocking detection in discrete event systems. Proceedings of American Control Conference. New York: IEEE, 2003: 1673–1678.

    Chapter  Google Scholar 

  6. J. Lygeros, C. Tomlin, S. Sastry. Controllers for reachability specifications for hybrid systems. Automatica, 1999, 35(3): 349–370.

    Article  MathSciNet  MATH  Google Scholar 

  7. 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.

    Google Scholar 

  8. W. Kuich, A. Salomaa. Semirings, Automata, Languages. Berlin: Speringer-Verlag, 1986.

    MATH  Google Scholar 

  9. S. Seshu, R. Miller, G. Metze. Transition matrices of sequential machines. IRE Transactions on Circuit Theory, 1959, 6(1): 5–12.

    Google Scholar 

  10. G. Zhang. Automata, Boolean matrices, and ultimate periodicity. Information and Computatioin, 1999, 152(1): 138–154.

    Article  MATH  Google Scholar 

  11. 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.

    Chapter  Google Scholar 

  12. D. Cheng, H. Qi, Z. Li. Analysis and Control of Boolean Networks: A Semi-tensor Product Approach. London: Springer-Verlag, 2010.

    Google Scholar 

  13. D. Cheng, Y. Zhao, X. Xu. From Boolean algebra to Boolean calculus. Control Theory & Applications, 2011, 28(10): 1513–1523 (in Chinese).

    Google Scholar 

  14. 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.

    Article  MathSciNet  Google Scholar 

  15. J. Delvenne, V. Blondel. Complexity of control on finite automata. IEEE Transactions on Automatic Control, 2006, 51(6): 977–986.

    Article  MathSciNet  Google Scholar 

  16. K. Kim. Boolean Matrix Theory and Applications. New York: Dekker, 1982.

    MATH  Google Scholar 

  17. 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.

    Article  MathSciNet  MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xiangru Xu.

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

Reprints 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

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11768-012-1178-4

Keywords

Navigation