首页 > 最新文献

arXiv - CS - Formal Languages and Automata Theory最新文献

英文 中文
Complexity Aspects of the Extension of Wagner's Hierarchy to $k$-Partitions 将瓦格纳层次理论扩展到 $k$ 分区的复杂性问题
Pub Date : 2024-09-11 DOI: arxiv-2409.06977
Vladimir Podolskii, Victor Selivanov
It is known that the Wadge reducibility of regular $omega$-languages isefficiently decidable (Krishnan et al., 1995), (Wilke, Yoo, 1995). In thispaper we study analogous problem for regular k-partitions of$omega$-languages. In the series of previous papers (Selivanov, 2011), (Alaev,Selivanov, 2021), (Selivanov, 2012) there was a partial progress towardsobtaining an efficient algorithm for deciding the Wadge reducibility in thissetting as well. In this paper we finalize this line of research providing aquadratic algorithm (in RAM model). For this we construct a quadratic algorithmto decide a preorder relation on iterated posets. Additionally, we discuss thesize of the representation of regular $omega$-languages and suggest a morecompact way to represent them. The algorithm we provide is efficient for themore compact representation as well.
众所周知,正则$omega$语言的Wadge还原性是有效可解的(Krishnan等人,1995),(Wilke, Yoo, 1995)。在本文中,我们将研究正则$omega$语言的正则k分区的类似问题。在之前的一系列论文(Selivanov, 2011)、(Alaev, Selivanov, 2021)和(Selivanov, 2012)中,我们在获得一种高效算法以决定此设置中的瓦奇还原性方面也取得了部分进展。在本文中,我们最终确定了这一研究方向,并提供了二次方程算法(在 RAM 模型中)。为此,我们构建了一种四元算法来决定迭代正集上的前序关系。此外,我们还讨论了正则$omega$语言的表示规模,并提出了一种更紧凑的表示方法。我们提供的算法对于更紧凑的表示也是有效的。
{"title":"Complexity Aspects of the Extension of Wagner's Hierarchy to $k$-Partitions","authors":"Vladimir Podolskii, Victor Selivanov","doi":"arxiv-2409.06977","DOIUrl":"https://doi.org/arxiv-2409.06977","url":null,"abstract":"It is known that the Wadge reducibility of regular $omega$-languages is\u0000efficiently decidable (Krishnan et al., 1995), (Wilke, Yoo, 1995). In this\u0000paper we study analogous problem for regular k-partitions of\u0000$omega$-languages. In the series of previous papers (Selivanov, 2011), (Alaev,\u0000Selivanov, 2021), (Selivanov, 2012) there was a partial progress towards\u0000obtaining an efficient algorithm for deciding the Wadge reducibility in this\u0000setting as well. In this paper we finalize this line of research providing a\u0000quadratic algorithm (in RAM model). For this we construct a quadratic algorithm\u0000to decide a preorder relation on iterated posets. Additionally, we discuss the\u0000size of the representation of regular $omega$-languages and suggest a more\u0000compact way to represent them. The algorithm we provide is efficient for the\u0000more compact representation as well.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"42 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142225204","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A New Notion of Regularity: Finite State Automata Accepting Graphs 规律性的新概念:接受图的有限状态自动机
Pub Date : 2024-09-11 DOI: arxiv-2409.06968
Yvo Ad MeeresUniversity of Bremen, Germany
Analogous to regular string and tree languages, regular languages of directedacyclic graphs (DAGs) are defined in the literature. Although called regular,those DAG-languages are more powerful and, consequently, standard problems havea higher complexity than in the string case. Top-down as well as bottom-updeterministic DAG languages are subclasses of the regular DAG languages. Werefine this hierarchy by providing a weaker subclass of the deterministic DAGlanguages. For a DAG grammar generating a language in this new DAG languageclass, or, equivalently, a DAG-automaton recognizing it, a classicaldeterministic finite state automaton (DFA) can be constructed. As the mainresult, we provide a characterization of this class. The motivation behind this is the transfer of techniques for regular stringlanguages to graphs. Trivially, our restricted DAG language class is closedunder union and intersection. This permits the application of minimization andhyper-minimization algorithms known for DFAs. This alternative notion ofregularity coins at the existence of a DFA for recognizing a DAG language.
与正则字符串语言和树语言类似,文献中也定义了有向环图(DAG)的正则语言。虽然这些 DAG 语言被称为正则语言,但它们的功能更强大,因此标准问题的复杂度比字符串语言更高。自上而下和自下而上的确定性 DAG 语言都是规则 DAG 语言的子类。我们通过提供一个较弱的确定性 DAG 语言子类来细化这一层次结构。对于生成这种新 DAG 语言类中的语言的 DAG 语法,或者等价于识别这种语言的 DAG 自动机,可以构造经典的确定性有限状态自动机(DFA)。作为主要成果,我们提供了该类的特征描述。这背后的动机是将正则字符串语言的技术转移到图中。简单地说,我们的受限 DAG 语言类在联合和交集下是封闭的。这就允许应用已知的 DFA 最小化和超最小化算法。这种另类的不规则性概念寄希望于识别 DAG 语言的 DFA 的存在。
{"title":"A New Notion of Regularity: Finite State Automata Accepting Graphs","authors":"Yvo Ad MeeresUniversity of Bremen, Germany","doi":"arxiv-2409.06968","DOIUrl":"https://doi.org/arxiv-2409.06968","url":null,"abstract":"Analogous to regular string and tree languages, regular languages of directed\u0000acyclic graphs (DAGs) are defined in the literature. Although called regular,\u0000those DAG-languages are more powerful and, consequently, standard problems have\u0000a higher complexity than in the string case. Top-down as well as bottom-up\u0000deterministic DAG languages are subclasses of the regular DAG languages. We\u0000refine this hierarchy by providing a weaker subclass of the deterministic DAG\u0000languages. For a DAG grammar generating a language in this new DAG language\u0000class, or, equivalently, a DAG-automaton recognizing it, a classical\u0000deterministic finite state automaton (DFA) can be constructed. As the main\u0000result, we provide a characterization of this class. The motivation behind this is the transfer of techniques for regular string\u0000languages to graphs. Trivially, our restricted DAG language class is closed\u0000under union and intersection. This permits the application of minimization and\u0000hyper-minimization algorithms known for DFAs. This alternative notion of\u0000regularity coins at the existence of a DFA for recognizing a DAG language.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"2013 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197190","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Operational State Complexity of Block Languages 区块语言的运行状态复杂性
Pub Date : 2024-09-11 DOI: arxiv-2409.06970
Guilherme DuarteCMUP & FCUP, Nelma MoreiraCMUP & FCUP, Luca PrigionieroUniversity of Loughborough, Rogério ReisCMUP & FCUP
In this paper we consider block languages, namely sets of words having thesame length, and study the deterministic and nondeterministic state complexityof several operations on these languages. Being a subclass of finite languages,the upper bounds of operational state complexity known for finite languagesapply for block languages as well. However, in several cases, smaller valueswere found. Block languages can be represented as bitmaps, which are a goodtool to study their minimal finite automata and their operations, as weillustrate here.
在本文中,我们考虑了块语言,即具有相同长度的词集,并研究了这些语言上若干运算的确定性和非确定性状态复杂度。作为有限语言的一个子类,已知的有限语言的运算状态复杂度上限同样适用于块语言。不过,在一些情况下,我们发现了更小的数值。块语言可以用位图来表示,这是研究其最小有限自动机及其运算的好工具,我们在这里将对此进行说明。
{"title":"Operational State Complexity of Block Languages","authors":"Guilherme DuarteCMUP & FCUP, Nelma MoreiraCMUP & FCUP, Luca PrigionieroUniversity of Loughborough, Rogério ReisCMUP & FCUP","doi":"arxiv-2409.06970","DOIUrl":"https://doi.org/arxiv-2409.06970","url":null,"abstract":"In this paper we consider block languages, namely sets of words having the\u0000same length, and study the deterministic and nondeterministic state complexity\u0000of several operations on these languages. Being a subclass of finite languages,\u0000the upper bounds of operational state complexity known for finite languages\u0000apply for block languages as well. However, in several cases, smaller values\u0000were found. Block languages can be represented as bitmaps, which are a good\u0000tool to study their minimal finite automata and their operations, as we\u0000illustrate here.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197188","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Repetitive Finite Automata With Translucent Letters 带半透明字母的重复有限自动机
Pub Date : 2024-09-11 DOI: arxiv-2409.06975
František MrázCharles University at Prague, Friedrich OttoUniversity of Kassel
Here we propose an extension of the (deterministic and the nondeterministic)finite automaton with translucent letters (DFAwtl and NFAwtl), which liesbetween these automata and their non-returning variants (that is, the nr-DFAwtland the nr-NFAwtl). This new model works like a DFAwtl or an NFAwtl, but onseeing the end-of-tape marker, it may change its internal state and continuewith its computation instead of just ending it, accepting or rejecting. Thisnew type of automaton is called a repetitive deterministic or nondeterministicfinite automaton with translucent letters (RDFAwtl or RNFAwtl). In thedeterministic case, the new model is strictly more expressive than the DFAwtl,but less expressive than the nr-DFAwtl, while in the nondeterministic case, thenew model is equivalent to the NFAwtl.
在这里,我们提出了带半透明字母的(确定性和非确定性)有限自动机(DFAwtl 和 NFAwtl)的扩展,它介于这些自动机和它们的非返回变体(即 nr-DFAwtland nr-NFAwtl)之间。这种新模型的工作原理与 DFAwtl 或 NFAwtl 类似,但在看到磁带结束标记时,它可能会改变内部状态,继续进行计算,而不仅仅是结束计算、接受或拒绝。这种新型自动机被称为带半透明字母的重复确定性或非确定性无限自动机(RDFAwtl 或 RNFAwtl)。在确定性情况下,新模型的表达力严格来说高于 DFAwtl,但低于 nr-DFAwtl;而在非确定性情况下,新模型等同于 NFAwtl。
{"title":"Repetitive Finite Automata With Translucent Letters","authors":"František MrázCharles University at Prague, Friedrich OttoUniversity of Kassel","doi":"arxiv-2409.06975","DOIUrl":"https://doi.org/arxiv-2409.06975","url":null,"abstract":"Here we propose an extension of the (deterministic and the nondeterministic)\u0000finite automaton with translucent letters (DFAwtl and NFAwtl), which lies\u0000between these automata and their non-returning variants (that is, the nr-DFAwtl\u0000and the nr-NFAwtl). This new model works like a DFAwtl or an NFAwtl, but on\u0000seeing the end-of-tape marker, it may change its internal state and continue\u0000with its computation instead of just ending it, accepting or rejecting. This\u0000new type of automaton is called a repetitive deterministic or nondeterministic\u0000finite automaton with translucent letters (RDFAwtl or RNFAwtl). In the\u0000deterministic case, the new model is strictly more expressive than the DFAwtl,\u0000but less expressive than the nr-DFAwtl, while in the nondeterministic case, the\u0000new model is equivalent to the NFAwtl.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"11 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197183","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Complexity of Unary Exclusive Nondeterministic Finite Automata 一元排他性非确定有限自动机的复杂性
Pub Date : 2024-09-11 DOI: arxiv-2409.06967
Martin KutribInstitut für Informatik, Universität Giessen, Andreas MalcherInstitut für Informatik, Universität Giessen, Matthias WendlandtInstitut für Informatik, Universität Giessen
Exclusive nondeterministic finite automata (XNFA) are nondeterministic finiteautomata with a special acceptance condition. An input is accepted if there isexactly one accepting path in its computation tree. If there are none or morethan one accepting paths, the input is rejected. We study the descriptionalcomplexity of XNFA accepting unary languages. While the state costs for mutualsimulations with DFA and NFA over general alphabets differ significantly fromthe known types of finite automata, it turns out that the state costs for thesimulations in the unary case are in the order of magnitude of the generalcase. In particular, the state costs for the simulation of an XNFA by a DFA oran NFA are $e^{theta(sqrt{n cdot ln{n}})}$. Conversely, converting an NFA toan equivalent XNFA may cost $e^{theta(sqrt{n cdot ln{n}})}$ states as well.All bounds obtained are also tight in the order of magnitude. Finally, weinvestigate the computational complexity of different decision problems forunary XNFA and it is shown that the problems of emptiness, universality,inclusion, and equivalence are coNP-complete, whereas the general membershipproblem is NL-complete.
排他性非确定有限自动机(XNFA)是具有特殊接受条件的非确定有限自动机。如果输入的计算树中只有一条接受路径,则该输入被接受。如果没有或只有一条以上的接受路径,则拒绝该输入。我们研究了 XNFA 接受一元语言的描述复杂性。虽然在一般字母表上与 DFA 和 NFA 相互模拟的状态代价与已知的有限自动机类型差别很大,但事实证明,在一元情况下模拟的状态代价在数量级上与一般情况相同。特别是,用 DFA 或 NFA 模拟 XNFA 的状态代价是 $e^{theta(sqrt{n cdot ln{n}})}$ 。相反,将一个 NFA 转换为一个等价的 XNFA 可能也会花费 $e^{theta(sqrt{n cdot ln{n}}) }$ 的状态。最后,我们研究了一元 XNFA 不同决策问题的计算复杂性,结果表明空性、普遍性、包含性和等价性问题都是 coNP-complete,而一般成员问题则是 NL-complete。
{"title":"Complexity of Unary Exclusive Nondeterministic Finite Automata","authors":"Martin KutribInstitut für Informatik, Universität Giessen, Andreas MalcherInstitut für Informatik, Universität Giessen, Matthias WendlandtInstitut für Informatik, Universität Giessen","doi":"arxiv-2409.06967","DOIUrl":"https://doi.org/arxiv-2409.06967","url":null,"abstract":"Exclusive nondeterministic finite automata (XNFA) are nondeterministic finite\u0000automata with a special acceptance condition. An input is accepted if there is\u0000exactly one accepting path in its computation tree. If there are none or more\u0000than one accepting paths, the input is rejected. We study the descriptional\u0000complexity of XNFA accepting unary languages. While the state costs for mutual\u0000simulations with DFA and NFA over general alphabets differ significantly from\u0000the known types of finite automata, it turns out that the state costs for the\u0000simulations in the unary case are in the order of magnitude of the general\u0000case. In particular, the state costs for the simulation of an XNFA by a DFA or\u0000an NFA are $e^{theta(sqrt{n cdot ln{n}})}$. Conversely, converting an NFA to\u0000an equivalent XNFA may cost $e^{theta(sqrt{n cdot ln{n}})}$ states as well.\u0000All bounds obtained are also tight in the order of magnitude. Finally, we\u0000investigate the computational complexity of different decision problems for\u0000unary XNFA and it is shown that the problems of emptiness, universality,\u0000inclusion, and equivalence are coNP-complete, whereas the general membership\u0000problem is NL-complete.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"3 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142225205","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
5' -> 3' Watson-Crick Automata accepting Necklaces 5' -> 3' 沃森-克里克自动机接受项链
Pub Date : 2024-09-11 DOI: arxiv-2409.06976
Benedek NagyEastern Mediterranean University, Famagusta and Eszterházy Károly Catholic University, Eger
Watson-Crick (WK) finite automata work on a Watson-Crick tape representing aDNA molecule. They have two reading heads. In 5'->3' WK automata, the headsmove and read the input in opposite physical directions. In this paper, weconsider such inputs which are necklaces, i.e., they represent circular DNAmolecules. In sensing 5'->3' WK automata, the computation on the input isfinished when the heads meet. As the original model is capable of accepting thelinear context-free languages, the necklace languages we are investigating herehave strong relations to that class. Here, we use these automata in twodifferent acceptance modes. On the one hand, in weak acceptance mode the headsare starting nondeterministically at any point of the input, like the necklaceis cut at a nondeterministically chosen point), and if the input is accepted,it is in the accepted necklace language. These languages can be seen as thelanguages obtained from the linear context-free languages by taking theirclosure under cyclic shift operation. On the other hand, in strong acceptancemode, it is required that the input is accepted starting the heads in thecomputation from every point of the cycle. These languages can be seen as themaximal cyclic shift closed languages included in a linear language. On theother hand, as it will be shown, they have a kind of locally testable property.We present some hierarchy results based on restricted variants of the WKautomata, such as stateless or all-final variants.
沃森-克里克(WK)有限自动机在代表 DNA 分子的沃森-克里克磁带上工作。它们有两个读取头。在 5'->3' WK 自动机中,读头以相反的物理方向移动并读取输入。在本文中,我们考虑的输入是项链,即代表环形 DNA 分子。在传感 5'->3' WK 自动机中,输入的计算在头相遇时完成。由于原始模型能够接受线性无上下文语言,我们在此研究的项链语言与该类语言有密切关系。在这里,我们在两种不同的接受模式下使用这些自动机。一方面,在弱接受模式中,头是在输入的任意点上不确定地开始的,就像项链是在不确定地选择的点上剪断的),如果输入被接受,它就是在被接受的项链语言中。这些语言可以看作是线性无上下文语言在循环移位运算下取其封闭性而得到的语言。另一方面,在强接受模式下,要求输入被接受后,从循环的每一点开始计算。这些语言可以看作是包含在线性语言中的最大循环移位封闭语言。我们将介绍一些基于 WKautomata 受限变体(如无状态变体或全终结变体)的层次结果。
{"title":"5' -> 3' Watson-Crick Automata accepting Necklaces","authors":"Benedek NagyEastern Mediterranean University, Famagusta and Eszterházy Károly Catholic University, Eger","doi":"arxiv-2409.06976","DOIUrl":"https://doi.org/arxiv-2409.06976","url":null,"abstract":"Watson-Crick (WK) finite automata work on a Watson-Crick tape representing a\u0000DNA molecule. They have two reading heads. In 5'->3' WK automata, the heads\u0000move and read the input in opposite physical directions. In this paper, we\u0000consider such inputs which are necklaces, i.e., they represent circular DNA\u0000molecules. In sensing 5'->3' WK automata, the computation on the input is\u0000finished when the heads meet. As the original model is capable of accepting the\u0000linear context-free languages, the necklace languages we are investigating here\u0000have strong relations to that class. Here, we use these automata in two\u0000different acceptance modes. On the one hand, in weak acceptance mode the heads\u0000are starting nondeterministically at any point of the input, like the necklace\u0000is cut at a nondeterministically chosen point), and if the input is accepted,\u0000it is in the accepted necklace language. These languages can be seen as the\u0000languages obtained from the linear context-free languages by taking their\u0000closure under cyclic shift operation. On the other hand, in strong acceptance\u0000mode, it is required that the input is accepted starting the heads in the\u0000computation from every point of the cycle. These languages can be seen as the\u0000maximal cyclic shift closed languages included in a linear language. On the\u0000other hand, as it will be shown, they have a kind of locally testable property.\u0000We present some hierarchy results based on restricted variants of the WK\u0000automata, such as stateless or all-final variants.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"2013 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197182","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Non-Global Parikh Tree Automata 非全局帕里克树自动机
Pub Date : 2024-09-11 DOI: arxiv-2409.06973
Luisa HerrmannTU Dresden, Johannes Osterholzer
Parikh (tree) automata are an expressive and yet computationally well-behavedextension of finite automata -- they allow to increment a number of countersduring their computations, which are finally tested by a semilinear constraint.In this work, we introduce and investigate a new perspective on Parikh treeautomata (PTA): instead of testing one counter configuration that results fromthe whole input tree, we implement a non-global automaton model. Here, we copyand distribute the current configuration at each node to all its children,incrementing the counters pathwise, and check the arithmetic constraint at eachleaf. We obtain that the classes of tree languages recognizable by global PTAand non-global PTA are incomparable. In contrast to global PTA, thenon-emptiness problem is undecidable for non-global PTA if we allow theautomata to work with at least three counters, whereas the membership problemstays decidable. However, for a restriction of the model, where counterconfigurations are passed in a linear fashion to at most one child node, we canprove decidability of the non-emptiness problem.
帕里克(树)自动机是有限自动机的一种表现力强、计算性能良好的扩展--它们允许在计算过程中增加一些计数器,这些计数器最终由一个半线性约束进行测试。在这项工作中,我们引入并研究了帕里克树自动机(PTA)的一个新视角:我们实现了一个非全局自动机模型,而不是测试整个输入树的一个计数器配置。在这里,我们将每个节点上的当前配置复制并分发到其所有子节点,按路径递增计数器,并在每个叶子上检查算术约束。我们发现,全局 PTA 和非全局 PTA 可识别的树语言类别是不可比的。与全局 PTA 不同的是,如果我们允许自变量至少使用三个计数器,那么非全局 PTA 的emptiness 问题是不可解的,而成员资格问题仍然是可解的。然而,对于该模型的一个限制条件,即计数器配置以线性方式传递给最多一个子节点,我们可以证明非emptiness 问题的可判性。
{"title":"Non-Global Parikh Tree Automata","authors":"Luisa HerrmannTU Dresden, Johannes Osterholzer","doi":"arxiv-2409.06973","DOIUrl":"https://doi.org/arxiv-2409.06973","url":null,"abstract":"Parikh (tree) automata are an expressive and yet computationally well-behaved\u0000extension of finite automata -- they allow to increment a number of counters\u0000during their computations, which are finally tested by a semilinear constraint.\u0000In this work, we introduce and investigate a new perspective on Parikh tree\u0000automata (PTA): instead of testing one counter configuration that results from\u0000the whole input tree, we implement a non-global automaton model. Here, we copy\u0000and distribute the current configuration at each node to all its children,\u0000incrementing the counters pathwise, and check the arithmetic constraint at each\u0000leaf. We obtain that the classes of tree languages recognizable by global PTA\u0000and non-global PTA are incomparable. In contrast to global PTA, the\u0000non-emptiness problem is undecidable for non-global PTA if we allow the\u0000automata to work with at least three counters, whereas the membership problem\u0000stays decidable. However, for a restriction of the model, where counter\u0000configurations are passed in a linear fashion to at most one child node, we can\u0000prove decidability of the non-emptiness problem.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"69 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197185","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Proceedings 14th International Workshop on Non-Classical Models of Automata and Applications (NCMA 2024) 第 14 届自动机非经典模型及应用国际研讨会(NCMA 2024)论文集
Pub Date : 2024-09-10 DOI: arxiv-2409.06120
Florin Manea, Giovanni Pighizzini
The Fourteenth International Workshop on Non-Classical Models of Automata andApplications (NCMA 2024) was held in G"ottingen, Germany, on August 12 and 13,2024, at the historic Georg-Augustus-Universit"at, organized by theTheoretical Computer Science research group of the respective university. TheNCMA workshop series was established in 2009 as an annual event for researchersworking on non-classical and classical models of automata, grammars or relateddevices. Such models are investigated both as theoretical models and as formalmodels for applications from various points of view. The goal of the NCMAworkshop series is to exchange and develop novel ideas in order to gain deeperand interdisciplinary coverage of this particular area that may foster newinsights and substantial progress.
第十四届自动机非经典模型及应用国际研讨会(NCMA 2024)于 2024 年 8 月 12 日和 13 日在德国哥廷根大学历史悠久的乔治-奥古斯都大学举行,由该校理论计算机科学研究组主办。NCMA 系列研讨会成立于 2009 年,是研究自动机、语法或相关设备的非经典和经典模型的研究人员的年度盛会。这些模型既可作为理论模型,也可作为形式模型,从不同角度进行研究。NCMA 系列研讨会的目标是交流和发展新的想法,以获得对这一特定领域更深入和跨学科的覆盖,从而促进新的见解和实质性进展。
{"title":"Proceedings 14th International Workshop on Non-Classical Models of Automata and Applications (NCMA 2024)","authors":"Florin Manea, Giovanni Pighizzini","doi":"arxiv-2409.06120","DOIUrl":"https://doi.org/arxiv-2409.06120","url":null,"abstract":"The Fourteenth International Workshop on Non-Classical Models of Automata and\u0000Applications (NCMA 2024) was held in G\"ottingen, Germany, on August 12 and 13,\u00002024, at the historic Georg-Augustus-Universit\"at, organized by the\u0000Theoretical Computer Science research group of the respective university. The\u0000NCMA workshop series was established in 2009 as an annual event for researchers\u0000working on non-classical and classical models of automata, grammars or related\u0000devices. Such models are investigated both as theoretical models and as formal\u0000models for applications from various points of view. The goal of the NCMA\u0000workshop series is to exchange and develop novel ideas in order to gain deeper\u0000and interdisciplinary coverage of this particular area that may foster new\u0000insights and substantial progress.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"41 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197214","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
State estimation of timed automata under partial observation [Draft version] 部分观察下定时自动机的状态估计 [草案版]
Pub Date : 2024-09-09 DOI: arxiv-2409.05810
Chao Gao, Dimitri Lefebvre, Carla Seatzu, Zhiwu Li, Alessandro Giua
In this paper, we consider partially observable timed automata endowed with asingle clock. A time interval is associated with each transition specifying atwhich clock values it may occur. In addition, a resetting condition associatedto a transition specifies how the clock value is updated upon its occurrence.This work deals with the estimation of the current state given a timedobservation, i.e., a succession of pairs of an observable event and the timeinstant at which the event has occurred. The problem of state reachability inthe timed automaton is reduced to the reachability analysis of the associatedzone automaton, which provides a purely discrete event description of thebehaviour of the timed automaton. An algorithm is formulated to provide anoffline approach for state estimation of a timed automaton based on theassumption that the clock is reset upon the occurrence of each observabletransition.
在本文中,我们考虑的是部分可观测的定时自动机,它只有一个时钟。每个过渡都有一个时间间隔,规定了它可能发生的时钟值。此外,与过渡相关联的重置条件指定了时钟值在其发生时的更新方式。这项工作处理的是在定时观测(即可观测事件和事件发生时的时间瞬间的连续对)的条件下对当前状态的估计。定时自动机的状态可达性问题被简化为相关区域自动机的可达性分析,它提供了对定时自动机行为的纯离散事件描述。基于每次可观察到的转换发生时时钟重置的假设,制定了一种算法,为定时自动机的状态估计提供了一种脱机方法。
{"title":"State estimation of timed automata under partial observation [Draft version]","authors":"Chao Gao, Dimitri Lefebvre, Carla Seatzu, Zhiwu Li, Alessandro Giua","doi":"arxiv-2409.05810","DOIUrl":"https://doi.org/arxiv-2409.05810","url":null,"abstract":"In this paper, we consider partially observable timed automata endowed with a\u0000single clock. A time interval is associated with each transition specifying at\u0000which clock values it may occur. In addition, a resetting condition associated\u0000to a transition specifies how the clock value is updated upon its occurrence.\u0000This work deals with the estimation of the current state given a timed\u0000observation, i.e., a succession of pairs of an observable event and the time\u0000instant at which the event has occurred. The problem of state reachability in\u0000the timed automaton is reduced to the reachability analysis of the associated\u0000zone automaton, which provides a purely discrete event description of the\u0000behaviour of the timed automaton. An algorithm is formulated to provide an\u0000offline approach for state estimation of a timed automaton based on the\u0000assumption that the clock is reset upon the occurrence of each observable\u0000transition.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"9 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197215","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Exploiting Assumptions for Effective Monitoring of Real-Time Properties under Partial Observability 利用假设,在部分可观测性条件下有效监控实时属性
Pub Date : 2024-09-09 DOI: arxiv-2409.05456
Alessandro Cimatti, Thomas M. Grosen, Kim G. Larsen, Stefano Tonetta, Martin Zimmermann
Runtime verification of temporal properties over timed sequences ofobservations is crucial in various applications within cyber-physical systemsranging from autonomous vehicles over smart grids to medical devices. In thispaper, we are addressing the challenge of effectively predicting the failure orsuccess of properties in a continuous real-time setting. Our approach allowspredictions to exploit assumptions on the system being monitored and supportspredictions of non-observable system behaviour (e.g. internal faults). Moreconcretely, in our approach properties are expressed in Metric IntervalTemporal Logic (MITL), assumptions on the monitored system are specified interms of Timed Automata, and observations are to be provided in terms ofsequences of timed constraints. We present an assumption-based runtimeverification algorithm and its implementation on top of the real-timeverification tool UPPAAL. We show experimentally that assumptions can beeffective in anticipating the satisfaction/violation of timed properties and inhandling monitoring properties that predicate over unobservable events.
在从自动驾驶汽车到智能电网再到医疗设备的各种网络物理系统应用中,对定时观测序列的时间属性进行运行验证至关重要。在本文中,我们要解决的难题是在连续实时环境中有效预测属性的失败或成功。我们的方法允许利用被监控系统的假设进行预测,并支持预测不可观测的系统行为(如内部故障)。更具体地说,在我们的方法中,属性用公制时间间隔逻辑(MITL)来表达,被监控系统的假设用定时自动机来指定,观测结果用定时约束序列来提供。我们介绍了一种基于假设的运行时间验证算法及其在实时验证工具 UPPAAL 上的实现。我们通过实验证明,假设可以有效地预测定时属性的满足/违反情况,并处理对不可观测事件进行谓词化的监测属性。
{"title":"Exploiting Assumptions for Effective Monitoring of Real-Time Properties under Partial Observability","authors":"Alessandro Cimatti, Thomas M. Grosen, Kim G. Larsen, Stefano Tonetta, Martin Zimmermann","doi":"arxiv-2409.05456","DOIUrl":"https://doi.org/arxiv-2409.05456","url":null,"abstract":"Runtime verification of temporal properties over timed sequences of\u0000observations is crucial in various applications within cyber-physical systems\u0000ranging from autonomous vehicles over smart grids to medical devices. In this\u0000paper, we are addressing the challenge of effectively predicting the failure or\u0000success of properties in a continuous real-time setting. Our approach allows\u0000predictions to exploit assumptions on the system being monitored and supports\u0000predictions of non-observable system behaviour (e.g. internal faults). More\u0000concretely, in our approach properties are expressed in Metric Interval\u0000Temporal Logic (MITL), assumptions on the monitored system are specified in\u0000terms of Timed Automata, and observations are to be provided in terms of\u0000sequences of timed constraints. We present an assumption-based runtime\u0000verification algorithm and its implementation on top of the real-time\u0000verification tool UPPAAL. We show experimentally that assumptions can be\u0000effective in anticipating the satisfaction/violation of timed properties and in\u0000handling monitoring properties that predicate over unobservable events.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"2 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"142197216","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
arXiv - CS - Formal Languages and Automata Theory
全部 Acc. Chem. Res. ACS Applied Bio Materials ACS Appl. Electron. Mater. ACS Appl. Energy Mater. ACS Appl. Mater. Interfaces ACS Appl. Nano Mater. ACS Appl. Polym. Mater. ACS BIOMATER-SCI ENG ACS Catal. ACS Cent. Sci. ACS Chem. Biol. ACS Chemical Health & Safety ACS Chem. Neurosci. ACS Comb. Sci. ACS Earth Space Chem. ACS Energy Lett. ACS Infect. Dis. ACS Macro Lett. ACS Mater. Lett. ACS Med. Chem. Lett. ACS Nano ACS Omega ACS Photonics ACS Sens. ACS Sustainable Chem. Eng. ACS Synth. Biol. Anal. Chem. BIOCHEMISTRY-US Bioconjugate Chem. BIOMACROMOLECULES Chem. Res. Toxicol. Chem. Rev. Chem. Mater. CRYST GROWTH DES ENERG FUEL Environ. Sci. Technol. Environ. Sci. Technol. Lett. Eur. J. Inorg. Chem. IND ENG CHEM RES Inorg. Chem. J. Agric. Food. Chem. J. Chem. Eng. Data J. Chem. Educ. J. Chem. Inf. Model. J. Chem. Theory Comput. J. Med. Chem. J. Nat. Prod. J PROTEOME RES J. Am. Chem. Soc. LANGMUIR MACROMOLECULES Mol. Pharmaceutics Nano Lett. Org. Lett. ORG PROCESS RES DEV ORGANOMETALLICS J. Org. Chem. J. Phys. Chem. J. Phys. Chem. A J. Phys. Chem. B J. Phys. Chem. C J. Phys. Chem. Lett. Analyst Anal. Methods Biomater. Sci. Catal. Sci. Technol. Chem. Commun. Chem. Soc. Rev. CHEM EDUC RES PRACT CRYSTENGCOMM Dalton Trans. Energy Environ. Sci. ENVIRON SCI-NANO ENVIRON SCI-PROC IMP ENVIRON SCI-WAT RES Faraday Discuss. Food Funct. Green Chem. Inorg. Chem. Front. Integr. Biol. J. Anal. At. Spectrom. J. Mater. Chem. A J. Mater. Chem. B J. Mater. Chem. C Lab Chip Mater. Chem. Front. Mater. Horiz. MEDCHEMCOMM Metallomics Mol. Biosyst. Mol. Syst. Des. Eng. Nanoscale Nanoscale Horiz. Nat. Prod. Rep. New J. Chem. Org. Biomol. Chem. Org. Chem. Front. PHOTOCH PHOTOBIO SCI PCCP Polym. Chem.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1