Publishing Service

Polishing & Checking

Frontiers of Information Technology & Electronic Engineering

ISSN 2095-9184 (print), ISSN 2095-9230 (online)

State space optimization of finite state machines from the viewpoint of control theory

Abstract: Motivated by the inconvenience or even inability to explain the mathematics of the state space optimization of finite state machines (FSMs) in most existing results, we consider the problem by viewing FSMs as logical dynamic systems. Borrowing ideas from the concept of equilibrium points of dynamic systems in control theory, the concepts of t-equivalent states and t-source equivalent states are introduced. Based on the state transition dynamic equations of FSMs proposed in recent years, several mathematical formulations of t-equivalent states and t-source equivalent states are proposed. These can be analogized to the necessary and sufficient conditions of equilibrium points of dynamic systems in control theory and thus give a mathematical explanation of the optimization problem. Using these mathematical formulations, two methods are designed to find all the t-equivalent states and t-source equivalent states of FSMs. Further, two ways of reducing the state space of FSMs are found. These can be implemented without computers but with only pen and paper in a mathematical manner. In addition, an open question is raised which can further improve these methods into unattended ones. Finally, the correctness and effectiveness of the proposed methods are verified by a practical language model.

Key words: Finite state machines, Finite-valued systems, Logical systems, Logical networks, Semi-tensor product of matrices, Space optimization

Chinese Summary  <25> 从控制论观点审视有限状态自动机的状态空间优化

岳菊梅1,闫永义2,陈增强3,邓鹤2
1河南科技大学农业装备工程学院,中国洛阳市,471003
2河南科技大学信息工程学院,中国洛阳市,471003
3南开大学人工智能学院,中国天津市,300071
摘要:现有大多数关于有限状态自动机(finite state machines, FSM)状态空间的优化方法不便甚至不能给出优化的数学意义。本文将FSM视为逻辑动态系统,借鉴控制论中动态系统平衡点的概念,引入t-等价状态和t-源等价状态概念。基于近年提出的FSM状态转移动力学方程,得到t-等价状态和t-源等价状态的数学描述(该数学描述可类比于控制论中关于动态系统平衡点的充要条件),进而给出该优化问题的数学解释。基于这些数学描述,设计了求解FSM所有t-等价状态和t-源等价状态的两种方法。此外,找到降低FSM状态空间的两种路径。可不借助计算机,仅用纸笔以数学推演方式实现。并且,为使所设计的方法借助计算机能完全以无人值守方式运行,提出一个开放性问题。最后,采用实际语言模型验证了结论的正确性和有效性。

关键词组:有限状态自动机;有限值系统;逻辑系统;逻辑网络;矩阵半张量积;空间优化


Share this article to: More

Go to Contents

References:

<Show All>

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





DOI:

10.1631/FITEE.2000608

CLC number:

TP13

Download Full Text:

Click Here

Downloaded:

6649

Download summary:

<Click Here> 

Downloaded:

763

Clicked:

5463

Cited:

0

On-line Access:

2021-12-23

Received:

2020-11-06

Revision Accepted:

2021-01-03

Crosschecked:

2021-07-19

Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952276; Fax: +86-571-87952331; E-mail: jzus@zju.edu.cn
Copyright © 2000~ Journal of Zhejiang University-SCIENCE