On the accepting state complexity of operations on permutation automata

IF 0.2 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS
Christian Rauch, Markus Holzer
{"title":"On the accepting state complexity of operations on permutation automata","authors":"Christian Rauch, Markus Holzer","doi":"10.1051/ita/2023010","DOIUrl":null,"url":null,"abstract":"We investigate the accepting state complexity of deterministic finite automata for regular languages obtained by applying one of the following operations on languages accepted by permutation automata: union, quotient, complement, difference, intersection, Kleene star, Kleene plus, and reversal. The paper thus joins the study of the accepting state complexity of regularity preserving language operations which was initiated in [J. Dassow, J. Autom., Lang. Comb. 21 (2016) 55–67]. We show that for almost all of the above-mentioned operations, except for reversal and quotient, there is no difference in the accepting state complexity for permutation automata compared to deterministic finite automata in general. For both reversal and quotient we prove that certain accepting state complexities cannot be obtained; these numbers are called “magic” in the literature. Moreover, we solve the left open accepting state complexity problem for the intersection of unary languages accepted by permutation automata and deterministic finite automata in general.","PeriodicalId":54510,"journal":{"name":"Rairo-Theoretical Informatics and Applications","volume":"48 1","pages":"0"},"PeriodicalIF":0.2000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Rairo-Theoretical Informatics and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1051/ita/2023010","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, THEORY & METHODS","Score":null,"Total":0}
引用次数: 0

Abstract

We investigate the accepting state complexity of deterministic finite automata for regular languages obtained by applying one of the following operations on languages accepted by permutation automata: union, quotient, complement, difference, intersection, Kleene star, Kleene plus, and reversal. The paper thus joins the study of the accepting state complexity of regularity preserving language operations which was initiated in [J. Dassow, J. Autom., Lang. Comb. 21 (2016) 55–67]. We show that for almost all of the above-mentioned operations, except for reversal and quotient, there is no difference in the accepting state complexity for permutation automata compared to deterministic finite automata in general. For both reversal and quotient we prove that certain accepting state complexities cannot be obtained; these numbers are called “magic” in the literature. Moreover, we solve the left open accepting state complexity problem for the intersection of unary languages accepted by permutation automata and deterministic finite automata in general.
论置换自动机运算的接受状态复杂度
通过对置换自动机所接受的语言进行并、商、补、差、交、Kleene星、Kleene +和反转等运算,研究了确定性有限自动机对正则语言的接受状态复杂度。因此,本文加入了[J]发起的关于保持规则的语言操作的接受状态复杂性的研究。达索,J.奥顿。,郎朗。梳子,21(2016)55-67]。我们证明,对于上述几乎所有的操作,除了反转和商之外,置换自动机的接受状态复杂度与一般的确定性有限自动机没有区别。对于反转和商,我们证明了不能得到一定的接受状态复杂度;这些数字在文献中被称为“魔法”。此外,我们还解决了一般由置换自动机和确定性有限自动机所接受的一元语言的交集的左开放接受状态复杂性问题。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Rairo-Theoretical Informatics and Applications
Rairo-Theoretical Informatics and Applications 工程技术-计算机:信息系统
CiteScore
0.80
自引率
0.00%
发文量
6
审稿时长
>12 weeks
期刊介绍: The journal publishes original research papers of high scientific level in the area of theoretical computer science and its applications. Theoretical computer science is understood in its broadest sense and comprises in particular the following areas: automata and formal languages, game theory, rewriting systems, design and analysis of algorithms, complexity theory, quantum computation, concurrent, distributed, parallel computations, verification of programs, “logic” and compilers, computational geometry and graphics on computers, cryptography, combinatorics on words. This list is not supposed to be exhaustive and the editorial board will promote new fields of research that will be worked out in the future.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信