Regularity Conditions for Iterated Shuffle on Commutative Regular Languages

IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, THEORY & METHODS
Stefan Hoffmann
{"title":"Regularity Conditions for Iterated Shuffle on Commutative Regular Languages","authors":"Stefan Hoffmann","doi":"10.1142/s0129054123430037","DOIUrl":null,"url":null,"abstract":"We introduce the class [Formula: see text] of commutative regular languages that is a positive variety closed under binary shuffle and iterated shuffle (also called shuffle closure). This class arises out of the known positive variety [Formula: see text] by superalphabet closure, an operation on positive varieties we introduce and describe in the present work. We state alternative characterizations for both classes, that the shuffle of any language (resp. any commutative language) with a language from [Formula: see text] gives a regular language [Formula: see text]resp. a language from [Formula: see text] and that [Formula: see text] is also closed for iterated shuffle. Then we introduce the wider class [Formula: see text] that is also closed under iterated shuffle, but fails to be closed for binary shuffle and is not a positive variety. Furthermore, we give an automata-theoretical characterization for the regularity of the iterated shuffle of a regular commutative language. We use this result to show that, for a fixed alphabet, it is decidable in polynomial time whether the iterated shuffle of a commutative regular language given by a deterministic automaton is regular. Lastly, we state some normal form results for the aperiodic, or star-free, commutative languages and the commutative group languages.","PeriodicalId":50323,"journal":{"name":"International Journal of Foundations of Computer Science","volume":null,"pages":null},"PeriodicalIF":0.6000,"publicationDate":"2023-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal of Foundations of Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1142/s0129054123430037","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 introduce the class [Formula: see text] of commutative regular languages that is a positive variety closed under binary shuffle and iterated shuffle (also called shuffle closure). This class arises out of the known positive variety [Formula: see text] by superalphabet closure, an operation on positive varieties we introduce and describe in the present work. We state alternative characterizations for both classes, that the shuffle of any language (resp. any commutative language) with a language from [Formula: see text] gives a regular language [Formula: see text]resp. a language from [Formula: see text] and that [Formula: see text] is also closed for iterated shuffle. Then we introduce the wider class [Formula: see text] that is also closed under iterated shuffle, but fails to be closed for binary shuffle and is not a positive variety. Furthermore, we give an automata-theoretical characterization for the regularity of the iterated shuffle of a regular commutative language. We use this result to show that, for a fixed alphabet, it is decidable in polynomial time whether the iterated shuffle of a commutative regular language given by a deterministic automaton is regular. Lastly, we state some normal form results for the aperiodic, or star-free, commutative languages and the commutative group languages.
交换正则语言上迭代Shuffle的正则性条件
我们引入了交换正则语言类[公式:见文本],它是二进制shuffle和迭代shuffle(也称为shuffle闭包)下封闭的正变量。这类是由已知的正变量(公式:见正文)通过超字母闭包产生的,超字母闭包是我们在本工作中介绍和描述的一种对正变量的运算。我们为这两个类说明了可选的特征描述,即任何语言的洗牌(例如:任何可交换的语言)与来自[公式:见文本]的语言相结合,就得到了正则语言[公式:见文本]resp。来自[Formula: see text]的语言,并且[Formula: see text]对于迭代洗牌也是关闭的。然后我们引入更广泛的类[公式:见文本],它在迭代洗牌下也是封闭的,但在二元洗牌下不能封闭,并且不是一个正变量。此外,我们给出了正则交换语言的迭代洗牌的正则性的自动机理论表征。我们利用这一结果证明,对于一个固定的字母,由确定性自动机给出的可交换正则语言的迭代洗牌是否正则,在多项式时间内是可决定的。最后,我们给出了非周期或无星交换语言和交换群语言的一些正规结果。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
International Journal of Foundations of Computer Science
International Journal of Foundations of Computer Science 工程技术-计算机:理论方法
CiteScore
1.60
自引率
12.50%
发文量
63
审稿时长
3 months
期刊介绍: The International Journal of Foundations of Computer Science is a bimonthly journal that publishes articles which contribute new theoretical results in all areas of the foundations of computer science. The theoretical and mathematical aspects covered include: - Algebraic theory of computing and formal systems - Algorithm and system implementation issues - Approximation, probabilistic, and randomized algorithms - Automata and formal languages - Automated deduction - Combinatorics and graph theory - Complexity theory - Computational biology and bioinformatics - Cryptography - Database theory - Data structures - Design and analysis of algorithms - DNA computing - Foundations of computer security - Foundations of high-performance computing
×
引用
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学术官方微信