期刊文献+

Semi-tensor product of matrices approach to reachability of finite automata with application to language recognition 被引量:9

Semi-tensor product of matrices approach to reachability of finite automata with application to language recognition
原文传递
导出
摘要 This paper investigates the transition function and the reachability conditions of finite automata by using a semitensor product of matrices, which is a new powerful matrix analysis tool. The states and input symbols are first expressed in vector forms, then the transition function is described in an algebraic form. Using this algebraic representation, a sufficient and necessary condition of the reachability of any two states is proposed, based on which an algorithm is developed for discovering all the paths from one state to another. Furthermore, a mechanism is established to recognize the language acceptable by a finite automaton. Finally, illustrative examples show that the results/algorithms presented in this paper are suitable for both deterministic finite automata (DFA) and nondeterministic finite automata (NFA). This paper investigates the transition function and the reachability conditions of finite automata by using a semitensor product of matrices, which is a new powerful matrix analysis tool. The states and input symbols are first expressed in vector forms, then the transition function is described in an algebraic form. Using this algebraic representation, a sufficient and necessary condition of the reachability of any two states is proposed, based on which an algorithm is developed for discovering all the paths from one state to another. Furthermore, a mechanism is established to recognize the language acceptable by a finite automaton. Finally, illustrative examples show that the results/algorithms presented in this paper are suitable for both deterministic finite automata (DFA) and nondeterministic finite automata (NFA).
出处 《Frontiers of Computer Science》 SCIE EI CSCD 2014年第6期948-957,共10页 中国计算机科学前沿(英文版)
基金 Acknowledgements This work was supported by the National Natural Science Foundation of China (Grant No. 61174094), and the Tianjin Natural Science Foundation of China under (14JCYBJC18700 and 13JCY- BJC17400).
关键词 finite automata reachability analysis transition function expression matrix approach semi-tensor product finite automata, reachability analysis, transition function expression, matrix approach, semi-tensor product
  • 相关文献

参考文献2

二级参考文献29

  • 1程代展.Semi-tensor product of matrices and its application to Morgen's problem[J].Science in China(Series F),2001,44(3):195-212. 被引量:50
  • 2Liang, Zhenying, Wang, Chaoli.Robust exponential stabilization of nonholonomic wheeled mobile robots with unknown visual parameters[J].控制理论与应用(英文版),2011,9(2):295-301. 被引量:3
  • 3UML superstructure specification v2.2. Object Management Group, 2004.
  • 4Selic B. A systematic approach to domain-specific language design us- ing UML. In: Proceedings of the 10th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Comput- ing. 2007, 2-9.
  • 5Thoen F, Catthoor F. Modeling, verification, and exploration of task- level concurrency of real-time embedded systems. Kluwer Academic Publishers. 2000.
  • 6UML Profile for MARTE, v1.0. Object Management Group, 2009.
  • 7UML profile for schedulability, performance, and time specification, v1.1, 2005.
  • 8Andre C, Mallet F, De Simone R. Modeling time (s). In: Proceedings of the 10th Internation Conference of Model Driven Engineering Lan- guages and Systems. LNCS, 2007, 4735:559-573.
  • 9Benveniste A, Caspi P, Edwards S A, Halbwachs N, Guernic P L, Si- mone d R. The synchronous languages 12 years later. Proceedings of the IEEE, 2003, 91(1): 64-83.
  • 10Andre C, Mallet F. Peraldi-Frati M. A multiform time approach to real- time system modeling; application to an automotive system. In: Pro- ceedings of the 2007 International Symposium on Industrial Embedded Systems. SIES'07. 234-241.

共引文献10

同被引文献45

引证文献9

二级引证文献23

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部