Partially ordered automata are automata where the transition relation induces a partial order on states. The expressive power of partially ordered automata is closely related to the expressivity of fragments of first-order logic on finite words or, equivalently, to the language classes of the levels of the Straubing-Th\'erien hierarchy. Several fragments (levels) have been intensively investigated under various names. For instance, the fragment of first-order formulae with a single existential block of quantifiers in prenex normal form is known as piecewise testable languages or $J$-trivial languages. These languages are characterized by confluent partially ordered DFAs or by complete, confluent, and self-loop-deterministic partially ordered NFAs (ptNFAs for short). In this paper, we study the complexity of basic questions for several types of partially ordered automata on finite words; namely, the questions of inclusion, equivalence, and ($k$-)piecewise testability. The lower-bound complexity boils down to the complexity of universality. The universality problem asks whether a system recognizes all words over its alphabet. For ptNFAs, the complexity of universality decreases if the alphabet is fixed, but it is open if the alphabet may grow with the number of states. We show that deciding universality for general ptNFAs is as hard as for general NFAs. Our proof is a novel and nontrivial extension of our recent construction for self-loop-deterministic partially ordered NFAs, a model strictly more expressive than ptNFAs. We provide a comprehensive picture of the complexities of the problems of inclusion, equivalence, and ($k$-)piecewise testability for the considered types of automata.


翻译:部分订购的自动数据是自动的, 过渡关系会给各州带来部分顺序。 部分订购的自动数据的表达力与有限单词或等效的Straubing- Th\\'erien等级等级中部分排列的第一阶逻辑的片段的表达性密切相关。 在各种名称下, 已经对几个部分排序的自动数据( 级别) 进行了密集调查。 例如, 先行公式的片段, 以先行形式显示一个单一的存在区块的量化方块, 以先行正常形式显示部分的状态。 部分排序的自动数据是可测试语言或$$$。 这些语言的特点是, 部分排列部分排序的DFA 或完整、 contluent和自loop- deterministical 部分排序NFA( 短调) 。 在本文中, 某些部分定义的自定义的自定义的自定义的自定义格式是普通版本( ) A 格式的版本, 其定义的版本是普通版本的版本的版本, 其格式显示的版本的版本的版本, 其格式是普通版本的版本的版本的版本的版本的版本的版本的版本的版本的版本。, 其定义的版本的版本的版本的版本的版本的版本的版本可能确认的版本的版本的版本的版本的版本的版本的版本的版本的版本。

0
下载
关闭预览

相关内容

专知会员服务
154+阅读 · 2021年3月6日
专知会员服务
178+阅读 · 2020年11月23日
专知会员服务
161+阅读 · 2020年7月27日
【干货书】现代数据平台架构,636页pdf
专知会员服务
252+阅读 · 2020年6月15日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
192+阅读 · 2019年10月10日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
分布式并行架构Ray介绍
CreateAMind
9+阅读 · 2019年8月9日
计算机类 | ISCC 2019等国际会议信息9条
Call4Papers
5+阅读 · 2018年12月25日
【NIPS2018】接收论文列表
专知
5+阅读 · 2018年9月10日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
计算机视觉近一年进展综述
机器学习研究会
9+阅读 · 2017年11月25日
【推荐】直接未来预测:增强学习监督学习
机器学习研究会
6+阅读 · 2017年11月24日
【推荐】自然语言处理(NLP)指南
机器学习研究会
35+阅读 · 2017年11月17日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
强化学习 cartpole_a3c
CreateAMind
9+阅读 · 2017年7月21日
自然语言处理 (三) 之 word embedding
DeepLearning中文论坛
19+阅读 · 2015年8月3日
Arxiv
0+阅读 · 2021年6月25日
Good-for-games $ω$-Pushdown Automata
Arxiv
0+阅读 · 2021年6月24日
Arxiv
14+阅读 · 2020年12月17日
Arxiv
3+阅读 · 2018年5月20日
Arxiv
3+阅读 · 2017年12月14日
VIP会员
相关VIP内容
专知会员服务
154+阅读 · 2021年3月6日
专知会员服务
178+阅读 · 2020年11月23日
专知会员服务
161+阅读 · 2020年7月27日
【干货书】现代数据平台架构,636页pdf
专知会员服务
252+阅读 · 2020年6月15日
强化学习最新教程,17页pdf
专知会员服务
174+阅读 · 2019年10月11日
【新书】Python编程基础,669页pdf
专知会员服务
192+阅读 · 2019年10月10日
机器学习入门的经验与建议
专知会员服务
92+阅读 · 2019年10月10日
相关资讯
分布式并行架构Ray介绍
CreateAMind
9+阅读 · 2019年8月9日
计算机类 | ISCC 2019等国际会议信息9条
Call4Papers
5+阅读 · 2018年12月25日
【NIPS2018】接收论文列表
专知
5+阅读 · 2018年9月10日
分布式TensorFlow入门指南
机器学习研究会
4+阅读 · 2017年11月28日
计算机视觉近一年进展综述
机器学习研究会
9+阅读 · 2017年11月25日
【推荐】直接未来预测:增强学习监督学习
机器学习研究会
6+阅读 · 2017年11月24日
【推荐】自然语言处理(NLP)指南
机器学习研究会
35+阅读 · 2017年11月17日
【学习】Hierarchical Softmax
机器学习研究会
4+阅读 · 2017年8月6日
强化学习 cartpole_a3c
CreateAMind
9+阅读 · 2017年7月21日
自然语言处理 (三) 之 word embedding
DeepLearning中文论坛
19+阅读 · 2015年8月3日
Top
微信扫码咨询专知VIP会员