APP下载

识别幺半群直积的最少状态DFA

2021-11-30黎宏伟

科学技术创新 2021年17期
关键词:定义语言

黎宏伟

(宿迁学院 文理学院,江苏 宿迁223800)

1 概述

能够被确定有穷自动机(简称DFA)识别的语言称为正规语言。文[1]定义正规语言中的乘法运算为字符串的毗连。识别正规语言的DFA一般不唯一。文[2]定义:在识别一个语言的所有DFA中,有一个初始状态,且终结状态最少的DFA称为识别这个语言的最少状态DFA。若存在正规语言到半群S的同态满射,本文中也称能够识别这个正规语言的DFA可以识别半群S。文[3]证明了当每个幺半群只有一个R类时,识别这些幺半群强半格的最少状态DFA的终结状态的个数等于幺半群的个数。文[4]证明了识别完全单半群S=M(G;I,Λ;P)的最少状态DFA的终结状态的个数等于I中的元素的个数。本文中利用句法半群来证明识别两个幺半群A1和A2的直积的最少状态DFA的终结状态的个数等于识别这两个幺半群A1和A2的最少状态DFA的终结状态的个数的乘积。

2 预备知识

设∑为有穷字母表,令∑+表示∑上的所有非空字符串组成的集合,∑*表示∑上的所有字符串组成的集合(包括空字ε)[3]。建立在有穷字母表∑上的有限状态自动机(Q,∑,δ,q0,F)是一个五元组:Q是一个有穷的状态集合,∑是输入字母表,q0是初始状态且q0∈Q,F⊆Q是终结状态集合,δ是转移函数,它将Q×∑映射到Q,也就是说,输入字母a,自动机由状态q进入状态δ(q,a)。称自动机可以识别字符串w,若输入w后自动机从初始状态进入一个终结状态。能够被有限状态自动机识别的语言(集合)称为正规语言(集合)。定义∑+中字符串的运算为字符串的连接。

能够被有穷自动机(简称FA)识别的语言(集合)称为正规语言(集合)。……

登录APP查看全文

猜你喜欢

定义语言
永远不要用“起点”定义自己
定义“风格”
语言是刀
让语言描写摇曳多姿
多向度交往对语言磨蚀的补正之道
成功的定义
我有我语言
论语言的“得体”
修辞学的重大定义
山的定义