首页 > 最新文献

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

英文 中文
Reachability for Multi-Priced Timed Automata with Positive and Negative Rates 具有正率和负率的多价定时自动机的可达性
Pub Date : 2024-07-25 DOI: arxiv-2407.18131
Andrew Scoones, Mahsa Shirmohammadi, James Worrell
Multi-priced timed automata (MPTA) are timed automata with observer variables whose derivatives can change from one location to another. Observers are write-only variables, that is, they do not affect the control flow of the automaton; thus MPTA lie between timed and hybrid automata in expressiveness. Previous work considered observers with non-negative slope in every location. In this paper we treat observers that have both positive and negative rates. Our main result is an algorithm to decide a gap version of the reachability problem for this variant of MPTA. We translate the gap reachability problem into a gap satisfiability problem for mixed integer-real systems of nonlinear constraints. Our main technical contribution -- a result of independent interest -- is a procedure to solve such contraints via a combination of branch-and-bound and relaxation-and-rounding.
多价定时自动机(MPTA)是带有观察者变量的定时自动机,其导数可以从一个位置变化到另一个位置。观察者是只写变量,也就是说,它们不会影响自动机的控制流;因此,MPTA 的表达能力介于定时自动机和混合自动机之间。以前的工作考虑了在每个位置都有非负斜率的观察者。在本文中,我们处理的是既有正斜率又有负斜率的观测器。我们的主要成果是一种算法,用于解决 MPTA 这种变体的间隙版可达性问题。我们将间隙可达性问题转化为非线性约束混合整数实数系统的间隙可满足性问题。我们的主要技术贡献--一项具有独立意义的成果--是通过分支-约束和松弛-舍入相结合的方法解决此类约束的程序。
{"title":"Reachability for Multi-Priced Timed Automata with Positive and Negative Rates","authors":"Andrew Scoones, Mahsa Shirmohammadi, James Worrell","doi":"arxiv-2407.18131","DOIUrl":"https://doi.org/arxiv-2407.18131","url":null,"abstract":"Multi-priced timed automata (MPTA) are timed automata with observer variables whose derivatives can change from one location to another. Observers are write-only variables, that is, they do not affect the control flow of the automaton; thus MPTA lie between timed and hybrid automata in expressiveness. Previous work considered observers with non-negative slope in every location. In this paper we treat observers that have both positive and negative rates. Our main result is an algorithm to decide a gap version of the reachability problem for this variant of MPTA. We translate the gap reachability problem into a gap satisfiability problem for mixed integer-real systems of nonlinear constraints. Our main technical contribution -- a result of independent interest -- is a procedure to solve such contraints via a combination of branch-and-bound and relaxation-and-rounding.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"27 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141771875","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
On the Minimisation of Deterministic and History-Deterministic Generalised (co)Büchi Automata 论确定性和历史确定性广义(共)布奇自动机的最小化
Pub Date : 2024-07-25 DOI: arxiv-2407.18090
Antonio Casares, Olivier Idir, Denis Kuperberg, Corto Mascle, Aditya Prakash
We present a polynomial-time algorithm minimising the number of states ofhistory-deterministic generalised coB"uchi automata, building on the work ofAbu Radi and Kupferman on coB"uchi automata. On the other hand, we establishthat the minimisation problem for both deterministic and history-deterministicgeneralised B"uchi automata is NP-complete, as well as the problem ofminimising at the same time the number of states and colours ofhistory-deterministic generalised coB"uchi automata.
我们在阿布-拉迪(Abu Radi)和库普费曼(Kupferman)关于共渊自动机的研究基础上,提出了一种多项式时间算法,可以最小化历史决定论广义共渊自动机的状态数。另一方面,我们证明了确定性和历史确定性广义布奇自动机的最小化问题是NP完备的,同时最小化历史确定性广义共布奇自动机的状态数和色数的问题也是NP完备的。
{"title":"On the Minimisation of Deterministic and History-Deterministic Generalised (co)Büchi Automata","authors":"Antonio Casares, Olivier Idir, Denis Kuperberg, Corto Mascle, Aditya Prakash","doi":"arxiv-2407.18090","DOIUrl":"https://doi.org/arxiv-2407.18090","url":null,"abstract":"We present a polynomial-time algorithm minimising the number of states of\u0000history-deterministic generalised coB\"uchi automata, building on the work of\u0000Abu Radi and Kupferman on coB\"uchi automata. On the other hand, we establish\u0000that the minimisation problem for both deterministic and history-deterministic\u0000generalised B\"uchi automata is NP-complete, as well as the problem of\u0000minimising at the same time the number of states and colours of\u0000history-deterministic generalised coB\"uchi automata.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"86 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141785177","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
Dual Adjunction Between $Ω$-Automata and Wilke Algebra Quotients Ω$自变量与 Wilke 代数之四元数之间的双重缀合
Pub Date : 2024-07-19 DOI: arxiv-2407.14115
Anton Chernev, Helle Hvid Hansen, Clemens Kupke
$Omega$-automata and Wilke algebras are formalisms for characterising$omega$-regular languages via their ultimately periodic words.$Omega$-automata read finite representations of ultimately periodic words,called lassos, and they are a subclass of lasso automata. We introduce lassosemigroups as a generalisation of Wilke algebras that mirrors how lassoautomata generalise $Omega$-automata, and we show that finite lasso semigroupscharacterise regular lasso languages. We then show a dual adjunction betweenlasso automata and quotients of the free lasso semigroup with a recognisingset, and as our main result we show that this dual adjunction restricts to onebetween $Omega$-automata and quotients of the free Wilke algebra with arecognising set.
$Omega$-automata和Wilke代数是通过终周期词来描述$omega$正则表达式语言的形式主义。我们将拉索半群作为威尔克代数的一种泛化来介绍,它反映了拉索自动机是如何泛化 $Omega$-automata 的,我们还证明了有限拉索半群是规则拉索语言的特征。然后,我们展示了拉索自动机与具有识别集的自由拉索半群的商之间的对偶隶属关系,作为我们的主要结果,我们展示了这种对偶隶属关系限制了 $Omega$-automata 与具有识别集的自由 Wilke 代数的商之间的对偶隶属关系。
{"title":"Dual Adjunction Between $Ω$-Automata and Wilke Algebra Quotients","authors":"Anton Chernev, Helle Hvid Hansen, Clemens Kupke","doi":"arxiv-2407.14115","DOIUrl":"https://doi.org/arxiv-2407.14115","url":null,"abstract":"$Omega$-automata and Wilke algebras are formalisms for characterising\u0000$omega$-regular languages via their ultimately periodic words.\u0000$Omega$-automata read finite representations of ultimately periodic words,\u0000called lassos, and they are a subclass of lasso automata. We introduce lasso\u0000semigroups as a generalisation of Wilke algebras that mirrors how lasso\u0000automata generalise $Omega$-automata, and we show that finite lasso semigroups\u0000characterise regular lasso languages. We then show a dual adjunction between\u0000lasso automata and quotients of the free lasso semigroup with a recognising\u0000set, and as our main result we show that this dual adjunction restricts to one\u0000between $Omega$-automata and quotients of the free Wilke algebra with a\u0000recognising set.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"3 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141746286","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
Faster and Smaller Solutions of Obliging Games 更快、更小的义务游戏解决方案
Pub Date : 2024-07-16 DOI: arxiv-2407.11856
Daniel Hausmann, Nir Piterman
Obliging games have been introduced in the context of the game perspective onreactive synthesis in order to enforce a degree of cooperation between theto-be-synthesized system and the environment. Previous approaches to theanalysis of obliging games have been small-step in the sense that they havebeen based on a reduction to standard (non-obliging) games in which singlemoves correspond to single moves in the original (obliging) game. Here, wepropose a novel, large-step view on obliging games, reducing them to standardgames in which single moves encode long-term behaviors in the original game.This not only allows us to give a meaningful definition of the environmentwinning in obliging games, but also leads to significantly improved bounds onboth strategy sizes and the solution runtime for obliging games.
义务博弈(obliging games)是在关于反应式合成的博弈视角下提出来的,目的是在即将合成的系统与环境之间加强某种程度的合作。以前分析义务博弈的方法都是小步骤的,因为它们都是基于对标准(非义务)博弈的还原,在标准(非义务)博弈中,单步棋对应于原始(义务)博弈中的单步棋。在这里,我们对义务博弈提出了一种新颖的大步观点,将其还原为标准博弈,在标准博弈中,单步棋编码了原始博弈中的长期行为。这不仅使我们能够给出义务博弈中环境胜负的有意义定义,而且还显著改善了义务博弈的策略规模和解的运行时间。
{"title":"Faster and Smaller Solutions of Obliging Games","authors":"Daniel Hausmann, Nir Piterman","doi":"arxiv-2407.11856","DOIUrl":"https://doi.org/arxiv-2407.11856","url":null,"abstract":"Obliging games have been introduced in the context of the game perspective on\u0000reactive synthesis in order to enforce a degree of cooperation between the\u0000to-be-synthesized system and the environment. Previous approaches to the\u0000analysis of obliging games have been small-step in the sense that they have\u0000been based on a reduction to standard (non-obliging) games in which single\u0000moves correspond to single moves in the original (obliging) game. Here, we\u0000propose a novel, large-step view on obliging games, reducing them to standard\u0000games in which single moves encode long-term behaviors in the original game.\u0000This not only allows us to give a meaningful definition of the environment\u0000winning in obliging games, but also leads to significantly improved bounds on\u0000both strategy sizes and the solution runtime for obliging games.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"37 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141718844","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
On state complexity for subword-closed languages 关于子词封闭语言的状态复杂性
Pub Date : 2024-07-14 DOI: arxiv-2407.10355
Jérôme Guyot
This paper investigates the state complexities of subword-closed andsuperword-closed languages, comparing them to regular languages. We focus onthe square root operator and the substitution operator. We establish anexponential lower bound for superword-closed languages for the k-th root. Forsubword-closed languages we analyze in detail a specific instance of the squareroot problem for which a quadratic complexity is proven. For the substitutionoperator, we show an exponential lower bound for the general substitution. Wethen find some conditions for which we prove a quadratic upper bound.
本文研究了亚词封闭语言和超词封闭语言的状态复杂性,并将它们与正则表达式语言进行了比较。我们重点研究平方根算子和替换算子。我们为超word-closed 语言的 k-th 根建立了指数下限。对于下封闭语言,我们详细分析了平方根问题的一个特定实例,证明了其二次复杂性。对于置换操作符,我们证明了一般置换的指数下限。我们还发现了一些条件,并证明了它们的二次上限。
{"title":"On state complexity for subword-closed languages","authors":"Jérôme Guyot","doi":"arxiv-2407.10355","DOIUrl":"https://doi.org/arxiv-2407.10355","url":null,"abstract":"This paper investigates the state complexities of subword-closed and\u0000superword-closed languages, comparing them to regular languages. We focus on\u0000the square root operator and the substitution operator. We establish an\u0000exponential lower bound for superword-closed languages for the k-th root. For\u0000subword-closed languages we analyze in detail a specific instance of the square\u0000root problem for which a quadratic complexity is proven. For the substitution\u0000operator, we show an exponential lower bound for the general substitution. We\u0000then find some conditions for which we prove a quadratic upper bound.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"13 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141718842","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
Blow-up in Non-Deterministic Automata 非确定自动机中的炸裂
Pub Date : 2024-07-13 DOI: arxiv-2407.09891
Ivan Baburin, Ryan Cotterell
In this paper we examine the difficulty of finding an equivalentdeterministic automaton when confronted with a non-deterministic one. While forsome automata the exponential blow-up in their number of states is unavoidable,we show that in general, any approximation of state complexity with polynomialprecision remains PSPACE-hard. The same is true when using the subsetconstruction to determinize the NFA, meaning that it is PSPACE-hard to predictwhether subset construction will produce an exponential ''blow-up'' in thenumber of states or not. To give an explanation for its behaviour, we proposethe notion of subset complexity, which serves as an upper bound on the size ofsubset construction. Due to it simple and intuitive nature it allows toidentify large classes of automata which can have limited non-determinism andcompletely avoid the ''blow-up''. Subset complexity also remains invariantunder NFA reversal and allows to predict how the introduction or removal oftransitions from the NFA will affect its size.
在本文中,我们研究了在面对非确定性自动机时找到等效的确定性自动机的难度。虽然对于某些自动机来说,其状态数的指数级膨胀是不可避免的,但我们证明,一般来说,任何具有多项式精度的状态复杂性近似仍然是 PSPACE-hard。在使用子集构造确定 NFA 时,情况也是如此,这意味着很难预测子集构造是否会导致状态数呈指数级 "膨胀"。为了解释这种行为,我们提出了子集复杂度的概念,作为子集构造规模的上限。由于子集复杂性简单而直观,它可以识别具有有限非决定性的大类自动机,并完全避免 "炸裂"。子集复杂性在 NFA 反转时也保持不变,并允许预测从 NFA 中引入或移除过渡将如何影响其大小。
{"title":"Blow-up in Non-Deterministic Automata","authors":"Ivan Baburin, Ryan Cotterell","doi":"arxiv-2407.09891","DOIUrl":"https://doi.org/arxiv-2407.09891","url":null,"abstract":"In this paper we examine the difficulty of finding an equivalent\u0000deterministic automaton when confronted with a non-deterministic one. While for\u0000some automata the exponential blow-up in their number of states is unavoidable,\u0000we show that in general, any approximation of state complexity with polynomial\u0000precision remains PSPACE-hard. The same is true when using the subset\u0000construction to determinize the NFA, meaning that it is PSPACE-hard to predict\u0000whether subset construction will produce an exponential ''blow-up'' in the\u0000number of states or not. To give an explanation for its behaviour, we propose\u0000the notion of subset complexity, which serves as an upper bound on the size of\u0000subset construction. Due to it simple and intuitive nature it allows to\u0000identify large classes of automata which can have limited non-determinism and\u0000completely avoid the ''blow-up''. Subset complexity also remains invariant\u0000under NFA reversal and allows to predict how the introduction or removal of\u0000transitions from the NFA will affect its size.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"56 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141718843","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
Learning Weighted Finite Automata over the Max-Plus Semiring and its Termination 学习 Max-Plus Semiring 上的加权有限自动机及其终止
Pub Date : 2024-07-13 DOI: arxiv-2407.09775
Takamasa Okudono, Masaki Waga, Taro Sekiyama, Ichiro Hasuo
Active learning of finite automata has been vigorously pursued for thepurposes of analysis and explanation of black-box systems. In this paper, westudy an L*-style learning algorithm for weighted automata over the max-plussemiring. The max-plus setting exposes a "consistency" issue in the previouslystudied semiring-generic extension of L*: we show that it can fail to maintainconsistency of tables, and can thus make equivalence queries on obviously wronghypothesis automata. We present a theoretical fix by a mathematically cleannotion of column-closedness. We also present a nontrivial and reasonably broadclass of weighted languages over the max-plus semiring in which our algorithmterminates.
为了分析和解释黑箱系统,有限自动机的主动学习一直在蓬勃发展。在本文中,Westudy 为最大加权配线上的加权自动机设计了一种 L* 式学习算法。最大加权设置暴露了之前研究过的 L* 语义泛型扩展中的一个 "一致性 "问题:我们证明它可能无法保持表的一致性,因此可能对明显错误假设的自动机进行等价查询。我们通过对列封闭性的数学解释,提出了理论上的解决方法。我们还提出了一类非难的、相当广泛的 max-plus semiring 上的加权语言,我们的算法会在这一类语言中结束。
{"title":"Learning Weighted Finite Automata over the Max-Plus Semiring and its Termination","authors":"Takamasa Okudono, Masaki Waga, Taro Sekiyama, Ichiro Hasuo","doi":"arxiv-2407.09775","DOIUrl":"https://doi.org/arxiv-2407.09775","url":null,"abstract":"Active learning of finite automata has been vigorously pursued for the\u0000purposes of analysis and explanation of black-box systems. In this paper, we\u0000study an L*-style learning algorithm for weighted automata over the max-plus\u0000semiring. The max-plus setting exposes a \"consistency\" issue in the previously\u0000studied semiring-generic extension of L*: we show that it can fail to maintain\u0000consistency of tables, and can thus make equivalence queries on obviously wrong\u0000hypothesis automata. We present a theoretical fix by a mathematically clean\u0000notion of column-closedness. We also present a nontrivial and reasonably broad\u0000class of weighted languages over the max-plus semiring in which our algorithm\u0000terminates.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"30 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141718846","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
On Tree Automata, Generating Functions, and Differential Equations 论树自动机、生成函数和微分方程
Pub Date : 2024-07-11 DOI: arxiv-2407.08218
Rida Ait El Manssour, Vincent Cheval, Mahsa Shirmohammadi, James Worrell
In this paper we introduce holonomic tree automata: a common extension ofweighted tree automata and holonomic recurrences. We show that the generatingfunction of the tree series represented by such an automaton is differentiallyalgebraic. Conversely, we give an algorithm that inputs a differentiallyalgebraic power series, represented as a solution of a rational dynamicalsystem, and outputs an automaton whose generating function is the given series.Such an automaton yields a recurrence that can be used to compute the terms ofthe power series. We use the algorithm to obtain automaton representations ofexponential generating functions of families of combinatorial objects given ascombinatorial species. Using techniques from differential algebra, we show thatit is decidable both whether two automata represent the same formal tree seriesand whether they have the same generating function.
本文介绍了整体树自动机:加权树自动机和整体递归的共同扩展。我们证明了这种自动机所代表的树序列的生成函数是微分代数的。反过来,我们给出了一种算法,输入微分代数幂级数(表示为有理动力系统的解),并输出一个自动机,其产生函数就是给定的幂级数。我们使用该算法来获得给定组合物种的组合对象族的指数生成函数的自动机表示。利用微分代数的技术,我们证明了两个自动机是否表示相同的形式树数列以及它们是否具有相同的生成函数都是可以判定的。
{"title":"On Tree Automata, Generating Functions, and Differential Equations","authors":"Rida Ait El Manssour, Vincent Cheval, Mahsa Shirmohammadi, James Worrell","doi":"arxiv-2407.08218","DOIUrl":"https://doi.org/arxiv-2407.08218","url":null,"abstract":"In this paper we introduce holonomic tree automata: a common extension of\u0000weighted tree automata and holonomic recurrences. We show that the generating\u0000function of the tree series represented by such an automaton is differentially\u0000algebraic. Conversely, we give an algorithm that inputs a differentially\u0000algebraic power series, represented as a solution of a rational dynamical\u0000system, and outputs an automaton whose generating function is the given series.\u0000Such an automaton yields a recurrence that can be used to compute the terms of\u0000the power series. We use the algorithm to obtain automaton representations of\u0000exponential generating functions of families of combinatorial objects given as\u0000combinatorial species. Using techniques from differential algebra, we show that\u0000it is decidable both whether two automata represent the same formal tree series\u0000and whether they have the same generating function.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"90 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141614280","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
MITL Model Checking via Generalized Timed Automata and a New Liveness Algorithm 通过广义定时自动机和新有效性算法进行 MITL 模型检查
Pub Date : 2024-07-11 DOI: arxiv-2407.08452
S. Akshay, Paul Gastin, R. Govind, B. Srivathsan
The translation of Metric Interval Temporal Logic (MITL) to timed automata isa topic that has been extensively studied. A key challenge here is theconversion of future modalities into equivalent automata. Typical conversionsequip the automata with a guess-and-check mechanism to ascertain the truth offuture modalities. Guess-and-check can be naturally implemented viaalternation. However, since timed automata tools do not handle alternation,existing methods perform an additional step of converting the alternating timedautomata into timed automata. This de-alternation step proceeds by an intricatefinite abstraction of the space of configurations of the alternating automaton. Recently, a model of generalized timed automata (GTA) has been proposed. Themodel comes with several powerful additional features, and yet, the best knownzone-based reachability algorithms for timed automata have been extended to theGTA model, with the same complexity for all the zone operations. We provide anew concise translation from MITL to GTA. In particular, for the timed untilmodality, our translation offers an exponential improvement w.r.t. thestate-of-the-art. Thanks to this conversion, MITL model checking reduces to checking livenessfor GTAs. However, no liveness algorithm is known for GTAs. Due to the presenceof future clocks, there is no finite time-abstract bisimulation (regionequivalence) for GTAs, whereas liveness algorithms for timed automata cruciallyrely on the presence of the finite region equivalence. As our secondcontribution, we provide a new zone-based algorithm for checking Buchinon-emptiness in GTAs, which circumvents this fundamental challenge.
将公制时间间隔逻辑(MITL)转换为定时自动机是一个已被广泛研究的课题。其中一个关键挑战是如何将未来模态转换为等价自动机。典型的转换将自动机与猜测和检查机制结合起来,以确定未来模态的真假。猜测和检查机制可以通过转换自然实现。然而,由于定时自动机工具无法处理交替,现有的方法需要执行额外的步骤,将交替定时自动机转换为定时自动机。这个去交替步骤是通过对交替自动机的配置空间进行复杂的无限抽象来完成的。最近,有人提出了广义定时自动机模型(GTA)。该模型具有几个强大的附加功能,然而,已知的基于区域的定时自动机可达性算法已被扩展到 GTA 模型,并且所有区域操作的复杂度相同。我们提供了从 MITL 到 GTA 的新的简明转换。特别是对于定时直到模式,我们的转换与最新技术相比有指数级的改进。得益于这种转换,MITL 模型检查简化为检查 GTA 的有效性。然而,目前还不知道 GTA 的有效性算法。由于未来时钟的存在,GTA 不存在有限时间抽象二拟合(区域等价性),而定时自动机的有效性算法关键在于有限区域等价性的存在。作为我们的第二项贡献,我们提供了一种新的基于区域的算法,用于检查 GTA 中的布奇农无效性,从而规避了这一基本挑战。
{"title":"MITL Model Checking via Generalized Timed Automata and a New Liveness Algorithm","authors":"S. Akshay, Paul Gastin, R. Govind, B. Srivathsan","doi":"arxiv-2407.08452","DOIUrl":"https://doi.org/arxiv-2407.08452","url":null,"abstract":"The translation of Metric Interval Temporal Logic (MITL) to timed automata is\u0000a topic that has been extensively studied. A key challenge here is the\u0000conversion of future modalities into equivalent automata. Typical conversions\u0000equip the automata with a guess-and-check mechanism to ascertain the truth of\u0000future modalities. Guess-and-check can be naturally implemented via\u0000alternation. However, since timed automata tools do not handle alternation,\u0000existing methods perform an additional step of converting the alternating timed\u0000automata into timed automata. This de-alternation step proceeds by an intricate\u0000finite abstraction of the space of configurations of the alternating automaton. Recently, a model of generalized timed automata (GTA) has been proposed. The\u0000model comes with several powerful additional features, and yet, the best known\u0000zone-based reachability algorithms for timed automata have been extended to the\u0000GTA model, with the same complexity for all the zone operations. We provide a\u0000new concise translation from MITL to GTA. In particular, for the timed until\u0000modality, our translation offers an exponential improvement w.r.t. the\u0000state-of-the-art. Thanks to this conversion, MITL model checking reduces to checking liveness\u0000for GTAs. However, no liveness algorithm is known for GTAs. Due to the presence\u0000of future clocks, there is no finite time-abstract bisimulation (region\u0000equivalence) for GTAs, whereas liveness algorithms for timed automata crucially\u0000rely on the presence of the finite region equivalence. As our second\u0000contribution, we provide a new zone-based algorithm for checking Buchi\u0000non-emptiness in GTAs, which circumvents this fundamental challenge.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"13 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141614301","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 quadratic upper bound on the reset thresholds of synchronizing automata containing a transitive permutation group 包含跨正交置换群的同步自动机重置阈值的二次上限
Pub Date : 2024-07-11 DOI: arxiv-2407.08135
Yinfeng Zhu
For any synchronizing $n$-state deterministic automaton, v{C}ern'{y}conjectures the existence of a synchronizing word of length at most $(n-1)^2$.We prove that there exists a synchronizing word of length at most $2n^2 - 7n +7$ for every synchronizing $n$-state deterministic automaton that satisfies thefollowing two properties: 1. The image of the action of each letter contains atleast $n-1$ states; 2. The actions of bijective letters generate a transitivepermutation group on the state set.
对于任意同步的 $n$ 状态的确定性自动机,v{C}ern'{y}猜想存在一个长度至多为 $(n-1)^2$ 的同步词。我们证明,对于每个同步的 $n$ 状态的确定性自动机,都存在一个长度至多为 $2n^2 - 7n +7$ 的同步词,它满足以下两个性质:1.每个字母的动作的图像至少包含 $n-1$ 个状态;2. 双射字母的动作在状态集上产生一个传递嬗变组。
{"title":"A quadratic upper bound on the reset thresholds of synchronizing automata containing a transitive permutation group","authors":"Yinfeng Zhu","doi":"arxiv-2407.08135","DOIUrl":"https://doi.org/arxiv-2407.08135","url":null,"abstract":"For any synchronizing $n$-state deterministic automaton, v{C}ern'{y}\u0000conjectures the existence of a synchronizing word of length at most $(n-1)^2$.\u0000We prove that there exists a synchronizing word of length at most $2n^2 - 7n +\u00007$ for every synchronizing $n$-state deterministic automaton that satisfies the\u0000following two properties: 1. The image of the action of each letter contains at\u0000least $n-1$ states; 2. The actions of bijective letters generate a transitive\u0000permutation group on the state set.","PeriodicalId":501124,"journal":{"name":"arXiv - CS - Formal Languages and Automata Theory","volume":"36 1","pages":""},"PeriodicalIF":0.0,"publicationDate":"2024-07-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"141614302","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