Semi-tensor product of matrices approach to reachability of finite automata with application to language recognition

作者:Yongyi Yan, Zengqiang Chen, Zhongxin Liu

摘要

This paper investigates the transition function and the reachability conditions of finite automata by using a semi-tensor 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).

论文关键词:finite automata, reachability analysis, transition function expression, matrix approach, semi-tensor product

论文评审过程:

论文官网地址:https://doi.org/10.1007/s11704-014-3425-y