首页 > 最新文献

Acta Informatica最新文献

英文 中文
On the number of active states in finite automata 有限自动机中活动状态的数目
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-19 DOI: 10.1007/s00236-021-00397-8
Henning Bordihn, Markus Holzer

We introduce a new measure of descriptional complexity on finite automata, called the number of active states. Roughly speaking, the number of active states of an automaton A on input w counts the number of different states visited during the most economic computation of the automaton A for the word w. This concept generalizes to finite automata and regular languages in a straightforward way. We show that the number of active states of both finite automata and regular languages is computable, even with respect to nondeterministic finite automata. We further compare the number of active states to related measures for regular languages. In particular, we show incomparability to the radius of regular languages and that the difference between the number of active states and the total number of states needed in finite automata for a regular language can be of exponential order.

我们在有限自动机上引入了一种新的描述复杂性度量,称为活动状态数。粗略地说,输入w上的自动机A的活动状态的数量计数在自动机A对单词w进行最经济的计算期间访问的不同状态的数量。这个概念以一种直接的方式推广到有限自动机和正则语言。我们证明了有限自动机和正则语言的活动状态的数量都是可计算的,即使对于不确定的有限自动机也是如此。我们进一步将活跃国家的数量与常规语言的相关衡量标准进行了比较。特别地,我们展示了与正则语言半径的不可比性,并且在正则语言的有限自动机中,活动状态的数量和所需状态的总数之间的差异可以是指数级的。
{"title":"On the number of active states in finite automata","authors":"Henning Bordihn,&nbsp;Markus Holzer","doi":"10.1007/s00236-021-00397-8","DOIUrl":"10.1007/s00236-021-00397-8","url":null,"abstract":"<div><p>We introduce a new measure of descriptional complexity on finite automata, called the number of active states. Roughly speaking, the number of active states of an automaton <i>A</i> on input <i>w</i> counts the number of different states visited during the most economic computation of the automaton <i>A</i> for the word <i>w</i>. This concept generalizes to finite automata and regular languages in a straightforward way. We show that the number of active states of both finite automata and regular languages is computable, even with respect to nondeterministic finite automata. We further compare the number of active states to related measures for regular languages. In particular, we show incomparability to the radius of regular languages and that the difference between the number of active states and the total number of states needed in finite automata for a regular language can be of exponential order.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 4","pages":"301 - 318"},"PeriodicalIF":0.6,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00397-8","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50037376","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A new class of the smallest FSSP partial solutions for 1D rings of length (n=2^{k}-1) 一维长度环的最小FSSP偏解的一个新类别 (n=2^{k}-1)
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-19 DOI: 10.1007/s00236-020-00391-6
Hiroshi Umeo, Naoki Kamikawa, Gen Fujita

A synchronization problem in cellular automata has been known as the Firing Squad Synchronization Problem (FSSP), where the FSSP gives a finite-state protocol for synchronizing a large scale of cellular automata. A quest for smaller state FSSP solutions has been an interesting problem for a long time. It has been shown by Balzer (Inf Control 10:22–42, 1967), Sanders (in: Jesshope, Jossifov, Wilhelmi (eds) Proceedings of the VI international workshop on parallel processing by cellular automata and arrays, Akademie, Berlin, 1994) and Berthiaume et al. (Theoret Comput Sci 320:213–228, 2004) that there exists no 4-state FSSP solution in arrays and rings. The number four is the state lower bound in the class of FSSP protocols. Umeo et al. (Parallel Process Lett 19(2):299–313, 2009), by introducing a concept of full versus partial FSSP solutions, provided a list of the smallest 4-state symmetric powers-of-2 FSSP protocols that can synchronize any one-dimensional (1D) ring cellular automata of length (n=2^{k}) for any positive integer (k ge 1). Afterwards, Ng (in: Partial solutions for the firing squad synchronization problem on rings, ProQuest Publications, Ann Arbor, MI, 2011) also added a list of asymmetric FSSP partial solutions, thus completing the 4-state powers-of-2 FSSP partial solutions. A question whether there are any 4-state partial solutions for ring lengths other than powers-of-2 has remained open. In this paper, we answer the question by providing a new class of the smallest symmetric and asymmetric 4-state FSSP protocols that can synchronize any 1D ring of length (n=2^{k}-1) for any positive integer (k ge 2). We show that the class includes a rich variety of FSSP protocols that consists of 39 symmetric and 132 asymmetric solutions, ranging from minimum to linear synchronization time. In addition, we make an investigation into several interesting properties of those partial solutions, such as swapping general states, transposed protocols, a duality property between them, and an inclusive property of powers-of-2 solutions.

细胞自动机中的一个同步问题被称为射击队同步问题(FSSP),其中FSSP给出了一个用于同步大规模细胞自动机的有限状态协议。长期以来,寻求较小状态的FSSP解决方案一直是一个有趣的问题。Balzer(Inf-Control 10:22-421967)、Sanders(在:Jesshope,Jossifov,Wilhelmi(eds)Proceedings of the VI international workshop on parallel processing by cellular automatics and arrays,Akademie,Berlin,1994)和Berthiaume等人(Theoret Comput Sci 320:213-2282004)已经表明,在阵列和环中不存在四态FSSP解。数字4是FSSP协议类中的状态下界。Umeo等人(Parallel Process Lett 19(2):299–3132009),通过引入完全与部分FSSP解决方案的概念,提供了一个最小的4态对称二次方FSSP协议列表,该协议可以对任何正整数同步长度为(n=2^{k})的任何一维(1D)环元胞自动机。之后,Ng(在:环上行刑队同步问题的部分解决方案,ProQuest Publications,Ann Arbor,MI,2011)还添加了一个非对称FSSP部分解决方案列表,从而完成了FSSP部分解的4态二次幂。除了2的幂之外,环长度是否有任何4态偏解的问题仍然悬而未决。在本文中,我们通过提供一类新的最小对称和非对称4态FSSP协议来回答这个问题,该协议可以同步任何长度为(n=2)的1D环^{k}-1)对于任何正整数(kge2)。我们表明,该类包括丰富多样的FSSP协议,包括39个对称和132个非对称解决方案,从最小到线性同步时间不等。此外,我们还研究了这些偏解的几个有趣的性质,如交换一般状态、转置协议、它们之间的对偶性质以及2次方解的包含性质。
{"title":"A new class of the smallest FSSP partial solutions for 1D rings of length (n=2^{k}-1)","authors":"Hiroshi Umeo,&nbsp;Naoki Kamikawa,&nbsp;Gen Fujita","doi":"10.1007/s00236-020-00391-6","DOIUrl":"10.1007/s00236-020-00391-6","url":null,"abstract":"<div><p>A synchronization problem in cellular automata has been known as the Firing Squad Synchronization Problem (FSSP), where the FSSP gives a finite-state protocol for synchronizing a large scale of cellular automata. A quest for smaller state FSSP solutions has been an interesting problem for a long time. It has been shown by Balzer (Inf Control 10:22–42, 1967), Sanders (in: Jesshope, Jossifov, Wilhelmi (eds) Proceedings of the VI international workshop on parallel processing by cellular automata and arrays, Akademie, Berlin, 1994) and Berthiaume et al. (Theoret Comput Sci 320:213–228, 2004) that there exists no 4-state FSSP solution in arrays and rings. The number four is the state lower bound in the class of FSSP protocols. Umeo et al. (Parallel Process Lett 19(2):299–313, 2009), by introducing a concept of <i>full</i> versus <i>partial</i> FSSP solutions, provided a list of the smallest 4-state <i>symmetric</i> powers-of-2 FSSP protocols that can synchronize any one-dimensional (1D) ring cellular automata of length <span>(n=2^{k})</span> for any positive integer <span>(k ge 1)</span>. Afterwards, Ng (in: Partial solutions for the firing squad synchronization problem on rings, ProQuest Publications, Ann Arbor, MI, 2011) also added a list of <i>asymmetric</i> FSSP partial solutions, thus completing the 4-state powers-of-2 FSSP partial solutions. A question whether there are any 4-state partial solutions for ring lengths other than powers-of-2 has remained open. In this paper, we answer the question by providing a new class of the smallest symmetric and asymmetric 4-state FSSP protocols that can synchronize any 1D ring of length <span>(n=2^{k}-1)</span> for any positive integer <span>(k ge 2)</span>. We show that the class includes a rich variety of FSSP protocols that consists of 39 <i>symmetric</i> and 132 <i>asymmetric</i> solutions, ranging from minimum to linear synchronization time. In addition, we make an investigation into several interesting properties of those partial solutions, such as swapping general states, transposed protocols, a duality property between them, and an inclusive property of powers-of-2 solutions.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 4","pages":"427 - 450"},"PeriodicalIF":0.6,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-020-00391-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50037381","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
A new class of the smallest FSSP partial solutions for 1D rings of length $$n=2^{k}-1$$ n = 2 k 长度为$$n=2的1D环的一类新的最小FSSP部分解^{k}-1$$n=2 k
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-19 DOI: 10.1007/s00236-020-00391-6
H. Umeo, N. Kamikawa, Gen Fujita
{"title":"A new class of the smallest FSSP partial solutions for 1D rings of length \u0000 \u0000 \u0000 \u0000 $$n=2^{k}-1$$\u0000 \u0000 \u0000 n\u0000 =\u0000 \u0000 2\u0000 k\u0000 ","authors":"H. Umeo, N. Kamikawa, Gen Fujita","doi":"10.1007/s00236-020-00391-6","DOIUrl":"https://doi.org/10.1007/s00236-020-00391-6","url":null,"abstract":"","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 1","pages":"427-450"},"PeriodicalIF":0.6,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-020-00391-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44714965","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
The descriptional power of queue automata of constant length 恒长队列自动机的描述能力
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-19 DOI: 10.1007/s00236-021-00398-7
Sebastian Jakobi, Katja Meckel, Carlo Mereghetti, Beatrice Palano

We consider the notion of a constant length queue automaton—i.e., a traditional queue automaton with a built-in constant limit on the length of its queue—as a formalism for representing regular languages. We show that the descriptional power of constant length queue automata greatly outperforms that of traditional finite state automata, of constant height pushdown automata, and of straight line programs for regular expressions, by providing optimal exponential and double-exponential size gaps. Moreover, we prove that constant height pushdown automata can be simulated by constant length queue automata paying only by a linear size increase, and that removing nondeterminism in constant length queue automata requires an optimal exponential size blow-up, against the optimal double-exponential cost for determinizing constant height pushdown automata. Finally, we investigate the size cost of implementing Boolean language operations on deterministic and nondeterministic constant length queue automata.

我们认为恒定长度队列自动机的概念——即,对其队列长度有内置恒定限制的传统队列自动机——是表示正则语言的形式主义。我们证明,通过提供最优的指数和双指数大小间隙,常长队列自动机的描述能力大大优于传统的有限状态自动机、常高下推自动机和正则表达式的直线程序。此外,我们证明了恒定高度下推自动机可以由仅通过线性大小增加付费的恒定长度队列自动机来模拟,并且消除恒定长度队列自动化中的不确定性需要最优的指数大小爆破,而确定恒定高度下压自动机的最优双指数代价。最后,我们研究了在确定性和非确定性常长队列自动机上实现布尔语言运算的大小代价。
{"title":"The descriptional power of queue automata of constant length","authors":"Sebastian Jakobi,&nbsp;Katja Meckel,&nbsp;Carlo Mereghetti,&nbsp;Beatrice Palano","doi":"10.1007/s00236-021-00398-7","DOIUrl":"10.1007/s00236-021-00398-7","url":null,"abstract":"<div><p>We consider the notion of a <i>constant length queue automaton</i>—i.e., a traditional queue automaton with a built-in constant limit on the length of its queue—as a formalism for representing regular languages. We show that the descriptional power of constant length queue automata greatly outperforms that of traditional finite state automata, of constant height pushdown automata, and of straight line programs for regular expressions, by providing optimal exponential and double-exponential size gaps. Moreover, we prove that constant height pushdown automata can be simulated by constant length queue automata paying only by a linear size increase, and that removing nondeterminism in constant length queue automata requires an optimal exponential size blow-up, against the optimal double-exponential cost for determinizing constant height pushdown automata. Finally, we investigate the size cost of implementing Boolean language operations on deterministic and nondeterministic constant length queue automata.\u0000</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 4","pages":"335 - 356"},"PeriodicalIF":0.6,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00398-7","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"50037378","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
On the size of partial derivatives and the word membership problem 关于偏导数的大小和词的隶属度问题
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-19 DOI: 10.1007/s00236-021-00399-6
S. Konstantinidis, António Machiavelo, N. Moreira, Rogério Reis
{"title":"On the size of partial derivatives and the word membership problem","authors":"S. Konstantinidis, António Machiavelo, N. Moreira, Rogério Reis","doi":"10.1007/s00236-021-00399-6","DOIUrl":"https://doi.org/10.1007/s00236-021-00399-6","url":null,"abstract":"","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"31 1","pages":"357 - 375"},"PeriodicalIF":0.6,"publicationDate":"2021-07-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00399-6","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"52289459","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Correction to: A linear-time branching-time perspective on interface automata 修正:接口自动机的线性时间分支时间视角
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-08 DOI: 10.1007/s00236-021-00406-w
Walter Vogler, Gerald Lüttgen
{"title":"Correction to: A linear-time branching-time perspective on interface automata","authors":"Walter Vogler,&nbsp;Gerald Lüttgen","doi":"10.1007/s00236-021-00406-w","DOIUrl":"10.1007/s00236-021-00406-w","url":null,"abstract":"","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 6","pages":"677 - 677"},"PeriodicalIF":0.6,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00406-w","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"44871414","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Correction to: Solving high-level Petri games 修正:解决高级Petri游戏
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-07-08 DOI: 10.1007/s00236-021-00405-x
Manuel Gieseking, Ernst-Rüdiger Olderog, Nick Würdemann
{"title":"Correction to: Solving high-level Petri games","authors":"Manuel Gieseking,&nbsp;Ernst-Rüdiger Olderog,&nbsp;Nick Würdemann","doi":"10.1007/s00236-021-00405-x","DOIUrl":"10.1007/s00236-021-00405-x","url":null,"abstract":"","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"58 6","pages":"675 - 676"},"PeriodicalIF":0.6,"publicationDate":"2021-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00405-x","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"45848606","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
Proportional lumpability and proportional bisimilarity 比例集成性和比例双相似性
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-06-21 DOI: 10.1007/s00236-021-00404-y
Andrea Marin, Carla Piazza, Sabina Rossi

In this paper, we deal with the lumpability approach to cope with the state space explosion problem inherent to the computation of the stationary performance indices of large stochastic models. The lumpability method is based on a state aggregation technique and applies to Markov chains exhibiting some structural regularity. Moreover, it allows one to efficiently compute the exact values of the stationary performance indices when the model is actually lumpable. The notion of quasi-lumpability is based on the idea that a Markov chain can be altered by relatively small perturbations of the transition rates in such a way that the new resulting Markov chain is lumpable. In this case, only upper and lower bounds on the performance indices can be derived. Here, we introduce a novel notion of quasi-lumpability, named proportional lumpability, which extends the original definition of lumpability but, differently from the general definition of quasi-lumpability, it allows one to derive exact stationary performance indices for the original process. We then introduce the notion of proportional bisimilarity for the terms of the performance process algebra PEPA. Proportional bisimilarity induces a proportional lumpability on the underlying continuous-time Markov chains. Finally, we prove some compositionality results and show the applicability of our theory through examples.

本文用集总性方法处理大型随机模型平稳性能指标计算所固有的状态空间爆炸问题。集总性方法基于状态聚合技术,适用于具有一定结构规律性的马尔可夫链。此外,当模型实际上是可移动的时,它允许人们有效地计算平稳性能指标的精确值。准可团块性的概念是基于这样一种思想,即一个马尔可夫链可以被相对较小的跃迁速率扰动改变,从而使新的马尔可夫链是可团块的。在这种情况下,只能导出性能指标的上界和下界。在这里,我们引入了一个新的准可集性概念,称为比例可集性,它扩展了可集性的原始定义,但与准可集性的一般定义不同的是,它允许人们推导出原始过程的精确平稳性能指标。然后,我们为性能过程代数PEPA的项引入了比例双相似度的概念。比例双相似性在底层的连续时间马尔可夫链上导出了比例集总性。最后,通过实例验证了部分组合性结果,说明了本文理论的适用性。
{"title":"Proportional lumpability and proportional bisimilarity","authors":"Andrea Marin,&nbsp;Carla Piazza,&nbsp;Sabina Rossi","doi":"10.1007/s00236-021-00404-y","DOIUrl":"10.1007/s00236-021-00404-y","url":null,"abstract":"<div><p>In this paper, we deal with the lumpability approach to cope with the state space explosion problem inherent to the computation of the stationary performance indices of large stochastic models. The lumpability method is based on a state aggregation technique and applies to Markov chains exhibiting some structural regularity. Moreover, it allows one to efficiently compute the exact values of the stationary performance indices when the model is actually lumpable. The notion of quasi-lumpability is based on the idea that a Markov chain can be altered by relatively small perturbations of the transition rates in such a way that the new resulting Markov chain is lumpable. In this case, only upper and lower bounds on the performance indices can be derived. Here, we introduce a novel notion of quasi-lumpability, named <i>proportional lumpability</i>, which extends the original definition of lumpability but, differently from the general definition of quasi-lumpability, it allows one to derive exact stationary performance indices for the original process. We then introduce the notion of <i>proportional bisimilarity</i> for the terms of the performance process algebra PEPA. Proportional bisimilarity induces a proportional lumpability on the underlying continuous-time Markov chains. Finally, we prove some compositionality results and show the applicability of our theory through examples.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"59 2-3","pages":"211 - 244"},"PeriodicalIF":0.6,"publicationDate":"2021-06-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00404-y","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"46452095","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
An automated system repair framework with signal temporal logic 具有信号时序逻辑的自动系统修复框架
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-06-17 DOI: 10.1007/s00236-021-00403-z
Mert Ergurtuna, Beyazit Yalcinkaya, Ebru Aydin Gol

We present an automated system repair framework for cyber-physical systems. The proposed framework consists of three main steps: (1) system simulation and fault detection to generate a labeled dataset, (2) identification of the repairable temporal properties leading to the faulty behavior and (3) repairing the system to avoid the occurrence of the cause identified in the second step. We express the cause as a past time signal temporal logic (ptSTL) formula and present an efficient monotonicity-based method to synthesize a ptSTL formula from a labeled dataset. Then, in the third step, we modify the faulty system by removing all behaviors that satisfy the ptSTL formula representing the cause of the fault. We apply the framework to two rich modeling formalisms: discrete-time dynamical systems and timed automata. For both of them, we define repairable formulae, the corresponding repair procedures, and illustrate them over case studies.

我们提出了一个用于网络物理系统的自动系统修复框架。提出的框架包括三个主要步骤:(1)系统仿真和故障检测以生成标记数据集;(2)识别导致故障行为的可修复时间属性;(3)修复系统以避免第二步中识别的原因的发生。我们将其表示为过去时间信号时间逻辑(ptSTL)公式,并提出了一种基于单调性的有效方法来从标记数据集合成ptSTL公式。然后,在第三步中,我们通过删除所有满足表示故障原因的ptSTL公式的行为来修改故障系统。我们将该框架应用于两种丰富的建模形式:离散时间动力系统和时间自动机。对于这两种情况,我们定义了可修复公式和相应的修复过程,并通过案例研究说明了它们。
{"title":"An automated system repair framework with signal temporal logic","authors":"Mert Ergurtuna,&nbsp;Beyazit Yalcinkaya,&nbsp;Ebru Aydin Gol","doi":"10.1007/s00236-021-00403-z","DOIUrl":"10.1007/s00236-021-00403-z","url":null,"abstract":"<div><p>We present an automated system repair framework for cyber-physical systems. The proposed framework consists of three main steps: (1) system simulation and fault detection to generate a labeled dataset, (2) identification of the repairable temporal properties leading to the faulty behavior and (3) repairing the system to avoid the occurrence of the cause identified in the second step. We express the cause as a past time signal temporal logic (ptSTL) formula and present an efficient monotonicity-based method to synthesize a ptSTL formula from a labeled dataset. Then, in the third step, we modify the faulty system by removing all behaviors that satisfy the ptSTL formula representing the cause of the fault. We apply the framework to two rich modeling formalisms: discrete-time dynamical systems and timed automata. For both of them, we define repairable formulae, the corresponding repair procedures, and illustrate them over case studies.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"59 2-3","pages":"183 - 209"},"PeriodicalIF":0.6,"publicationDate":"2021-06-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00403-z","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"48983053","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 6
Finite automata with undirected state graphs 具有无向状态图的有限自动机
IF 0.6 4区 计算机科学 Q4 COMPUTER SCIENCE, INFORMATION SYSTEMS Pub Date : 2021-05-24 DOI: 10.1007/s00236-021-00402-0
Martin Kutrib, Andreas Malcher, Christian Schneider

We investigate finite automata whose state graphs are undirected. This means that for any transition from state p to q consuming some letter a from the input there exists a symmetric transition from state q to p consuming a letter a as well. So, the corresponding language families are subregular, and in particular in the deterministic case, subreversible. In detail, we study the operational descriptional complexity of deterministic and nondeterministic undirected finite automata. To this end, the different types of automata on alphabets with few letters are characterized. Then, the operational state complexity of the Boolean operations as well as the operations concatenation and iteration is investigated, where tight upper and lower bounds are derived for unary as well as arbitrary alphabets under the condition that the corresponding language classes are closed under the operation considered.

研究状态图无向的有限自动机。这意味着对于任何从状态p到q的转换,从输入消耗一个字母a,存在一个从状态q到p的对称转换,也消耗一个字母a。因此,相应的语系是次规则的,特别是在确定性的情况下,是次可逆的。详细地研究了确定性和非确定性无向有限自动机的操作描述复杂性。为此,对具有少量字母的字母表上不同类型的自动机进行了表征。然后,研究了布尔运算的运算状态复杂度以及运算的连接和迭代,在相应的语言类在所考虑的运算下关闭的条件下,推导了一元和任意字母的紧上界和下界。
{"title":"Finite automata with undirected state graphs","authors":"Martin Kutrib,&nbsp;Andreas Malcher,&nbsp;Christian Schneider","doi":"10.1007/s00236-021-00402-0","DOIUrl":"10.1007/s00236-021-00402-0","url":null,"abstract":"<div><p>We investigate finite automata whose state graphs are undirected. This means that for any transition from state <i>p</i> to <i>q</i> consuming some letter <i>a</i> from the input there exists a symmetric transition from state <i>q</i> to <i>p</i> consuming a letter <i>a</i> as well. So, the corresponding language families are subregular, and in particular in the deterministic case, subreversible. In detail, we study the operational descriptional complexity of deterministic and nondeterministic undirected finite automata. To this end, the different types of automata on alphabets with few letters are characterized. Then, the operational state complexity of the Boolean operations as well as the operations concatenation and iteration is investigated, where tight upper and lower bounds are derived for unary as well as arbitrary alphabets under the condition that the corresponding language classes are closed under the operation considered.</p></div>","PeriodicalId":7189,"journal":{"name":"Acta Informatica","volume":"59 1","pages":"163 - 181"},"PeriodicalIF":0.6,"publicationDate":"2021-05-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://sci-hub-pdf.com/10.1007/s00236-021-00402-0","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"47710086","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 0
期刊
Acta Informatica
全部 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