首页 > 最新文献

2016 13th International Workshop on Discrete Event Systems (WODES)最新文献

英文 中文
Exploiting symmetry of state tree structures for discrete-event systems with parallel components 具有平行分量的离散事件系统状态树结构的对称性研究
Pub Date : 2016-09-19 DOI: 10.1080/00207179.2016.1216607
Ting Jiao, Y. Gan, G. Xiao, W. Wonham
We consider discrete-event systems (DES) consisting of parallel arrays of machines and buffers. The machines are divided into groups in each of which the members have identical structure, i.e. same state set and isomorphic transitions. In these systems, to avoid the underflow or overflow of the buffers, the controller only needs the information of the total numbers of components at each state and the numbers of workpieces in the buffers. By exploiting the identical structure of each group, we extract such control information from the control functions computed by the state tree structures (STS) to generate abstract control functions. Thanks to the symmetry of the system, we show that all controllable events relabeled to the same symbol share an invariant abstract control function, which is independent of the total number of machines, as long as the buffer sizes are fixed. The approach is illustrated by two examples.
我们考虑由机器和缓冲区的并行阵列组成的离散事件系统。机器被分成组,每组的成员具有相同的结构,即相同的状态集和同构转移。在这些系统中,为了避免缓冲器的下溢,控制器只需要每个状态下的元件总数和缓冲器中的工件数量的信息。通过利用每组的相同结构,从状态树结构(STS)计算的控制函数中提取控制信息,生成抽象的控制函数。由于系统的对称性,我们证明了只要缓冲区大小固定,所有重新标记为同一符号的可控事件共享一个不变的抽象控制函数,该函数与机器总数无关。通过两个例子说明了这种方法。
{"title":"Exploiting symmetry of state tree structures for discrete-event systems with parallel components","authors":"Ting Jiao, Y. Gan, G. Xiao, W. Wonham","doi":"10.1080/00207179.2016.1216607","DOIUrl":"https://doi.org/10.1080/00207179.2016.1216607","url":null,"abstract":"We consider discrete-event systems (DES) consisting of parallel arrays of machines and buffers. The machines are divided into groups in each of which the members have identical structure, i.e. same state set and isomorphic transitions. In these systems, to avoid the underflow or overflow of the buffers, the controller only needs the information of the total numbers of components at each state and the numbers of workpieces in the buffers. By exploiting the identical structure of each group, we extract such control information from the control functions computed by the state tree structures (STS) to generate abstract control functions. Thanks to the symmetry of the system, we show that all controllable events relabeled to the same symbol share an invariant abstract control function, which is independent of the total number of machines, as long as the buffer sizes are fixed. The approach is illustrated by two examples.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-09-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"134066391","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}
引用次数: 18
Discontinuities and non-monotonicities in Mono-T-Semiflow timed continuous Petri nets 单- t -半流时间连续Petri网的不连续性和非单调性
Pub Date : 2016-06-23 DOI: 10.1109/WODES.2016.7497893
M. Navarro-Gutiérrez, A. Ramírez-Treviño, M. Suárez
In this work steady-state throughput changes due to firing rate variations in timed continuous Petri nets with infinite server semantics are considered. Two peculiar behaviors may appear: discontinuities and non-monotonicities. None of them are possible in Mono-T-Semiflow (MTS) nets when a certain structural condition, defined on the basis of the steady-state marking, is fulfilled. This work investigates the relation between discontinuities and non-monotonicities when the mentioned condition is not satisfied. First, using a graph-based perspective, such condition is classified using structural objects of the net. Then, the system throughput under firing rate variations is studied taking advantage of this classification. The equivalence between monotonicities and the structural condition is derived, whilst a counterexample shows that for discontinuities the implication goes in one way.
本文研究了具有无限服务器语义的定时连续Petri网中由于发射速率变化引起的稳态吞吐量变化。可能出现两种特殊的行为:不连续性和非单调性。在单t -半流(MTS)网络中,当满足基于稳态标记定义的特定结构条件时,这些都是不可能的。本文研究了当上述条件不满足时,不连续性与非单调性之间的关系。首先,使用基于图的视角,使用网络的结构对象对这些条件进行分类。然后,利用该分类方法研究了发射速率变化下的系统吞吐量。推导了单调性和结构条件之间的等价性,而一个反例表明,对于不连续,其含义是单向的。
{"title":"Discontinuities and non-monotonicities in Mono-T-Semiflow timed continuous Petri nets","authors":"M. Navarro-Gutiérrez, A. Ramírez-Treviño, M. Suárez","doi":"10.1109/WODES.2016.7497893","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497893","url":null,"abstract":"In this work steady-state throughput changes due to firing rate variations in timed continuous Petri nets with infinite server semantics are considered. Two peculiar behaviors may appear: discontinuities and non-monotonicities. None of them are possible in Mono-T-Semiflow (MTS) nets when a certain structural condition, defined on the basis of the steady-state marking, is fulfilled. This work investigates the relation between discontinuities and non-monotonicities when the mentioned condition is not satisfied. First, using a graph-based perspective, such condition is classified using structural objects of the net. Then, the system throughput under firing rate variations is studied taking advantage of this classification. The equivalence between monotonicities and the structural condition is derived, whilst a counterexample shows that for discontinuities the implication goes in one way.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"29 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132190055","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}
引用次数: 2
Strategies for two-player differential games with costly information 具有昂贵信息的二人微分博弈策略
Pub Date : 2016-06-23 DOI: 10.1109/WODES.2016.7497850
Dipankar Maity, J. Baras
In this work, a two players nonzero-sum differential game is considered, where one player tries to minimize some predefined cost and the other tries to maximize the same. The game is described by a stochastic differential system and the actions of the players serve as the control inputs to the dynamical system. The cost being a function of the actions chosen by the players and the state of the dynamical system, the players aim to control the state in order to optimize the cost functional. However in this problem the players do not have the access to the states for every time, rather the states are available at discrete time instances after some finite costs are paid by the players. The inclusion of the information-cost makes the structure of the cost functional non-classical. The work presents the strategies for the players under no-cost information access as well as under costly information access. Explicit time instances for the information access are also derived by solving certain finite dimensional optimization problems.
在这项工作中,考虑了一个两个参与者的非零和微分博弈,其中一个参与者试图最小化一些预定义的成本,而另一个参与者试图最大化相同的成本。该博弈由一个随机微分系统描述,参与者的行动作为动力系统的控制输入。成本是参与者选择的行动和动态系统状态的函数,参与者的目标是控制状态以优化成本函数。然而,在这个问题中,玩家并不是每次都能访问状态,而是在玩家支付有限成本后,在离散时间实例中获得状态。信息成本的加入使得成本函数的结构非经典化。研究了无成本信息获取和有成本信息获取两种情况下的博弈策略。通过求解有限维优化问题,导出了信息访问的显式时间实例。
{"title":"Strategies for two-player differential games with costly information","authors":"Dipankar Maity, J. Baras","doi":"10.1109/WODES.2016.7497850","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497850","url":null,"abstract":"In this work, a two players nonzero-sum differential game is considered, where one player tries to minimize some predefined cost and the other tries to maximize the same. The game is described by a stochastic differential system and the actions of the players serve as the control inputs to the dynamical system. The cost being a function of the actions chosen by the players and the state of the dynamical system, the players aim to control the state in order to optimize the cost functional. However in this problem the players do not have the access to the states for every time, rather the states are available at discrete time instances after some finite costs are paid by the players. The inclusion of the information-cost makes the structure of the cost functional non-classical. The work presents the strategies for the players under no-cost information access as well as under costly information access. Explicit time instances for the information access are also derived by solving certain finite dimensional optimization problems.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125418751","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}
引用次数: 7
Communication rate analysis for event-based state estimation 基于事件状态估计的通信速率分析
Pub Date : 2016-06-23 DOI: 10.1109/WODES.2016.7497847
S. Ebner, Sebastian Trimpe
The average communication in a typical event-based state estimation scenario is analyzed analytically and in robot experiments. A sender observes a linear Gaussian process and sporadically transmits mean and variance to a remote estimator according to an event-based protocol. By exploiting the event-based architecture, an expression for the average communication rate is obtained, which is useful for numerical computation. In addition, approximate closed-form expressions for the steady-state rate (given in terms of problem and design parameters) are derived. The analytic results for the communication rate are verified in experiments of a one-dimensional robot link.
对典型的基于事件的状态估计场景下的平均通信进行了分析和机器人实验。发送方观察线性高斯过程,并根据基于事件的协议零星地将均值和方差发送给远程估计器。利用基于事件的体系结构,得到了平均通信速率的表达式,便于数值计算。此外,导出了稳态速率的近似封闭表达式(以问题和设计参数的形式给出)。通过一维机器人链路的实验验证了通信速率的分析结果。
{"title":"Communication rate analysis for event-based state estimation","authors":"S. Ebner, Sebastian Trimpe","doi":"10.1109/WODES.2016.7497847","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497847","url":null,"abstract":"The average communication in a typical event-based state estimation scenario is analyzed analytically and in robot experiments. A sender observes a linear Gaussian process and sporadically transmits mean and variance to a remote estimator according to an event-based protocol. By exploiting the event-based architecture, an expression for the average communication rate is obtained, which is useful for numerical computation. In addition, approximate closed-form expressions for the steady-state rate (given in terms of problem and design parameters) are derived. The analytic results for the communication rate are verified in experiments of a one-dimensional robot link.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125837957","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}
引用次数: 2
Concolic test generation for PLC programs using coverage metrics 使用覆盖率度量为PLC程序生成整体测试
Pub Date : 2016-06-23 DOI: 10.1109/WODES.2016.7497884
Dimitri Bohlender, H. Simon, Nico Friedrich, S. Kowalewski, Stefan Hauck-Stattelmann
This paper presents a technique for fully automated generation of test cases for PLC programs adhering to the IEC 61131-3 standard. While previous methods strive for completeness and therefore struggle with the state explosion we pursue a symbolic execution based approach, dropping completeness but nevertheless achieving similar or even better results in practice. The core component is a symbolic execution engine which chooses the next state to execute, handles constraints emerging during the execution and derives respective test vectors leading to a state. To make for a high coverage of the generated tests, we adopt techniques from concolic testing, allow for use of heuristics to prioritise promising states but also merge states to alleviate the path explosion. We exploit peculiarities of PLC semantics to determine reasonable merge-points and unlike similar approaches even handle unreachable code. To examine the feasibility of our technique we evaluate it on function blocks used in industry.
本文提出了一种全自动生成符合IEC 61131-3标准的PLC程序测试用例的技术。虽然以前的方法追求完整性,因此与状态爆炸作斗争,但我们追求基于符号执行的方法,放弃完整性,但在实践中获得类似甚至更好的结果。核心组件是一个符号执行引擎,它选择要执行的下一个状态,处理执行过程中出现的约束,并派生导致状态的相应测试向量。为了提高生成测试的覆盖率,我们采用了集合测试的技术,允许使用启发式方法来确定有希望的状态的优先级,还允许合并状态以减轻路径爆炸。我们利用PLC语义的特点来确定合理的合并点,不像类似的方法,甚至处理不可达的代码。为了检验我们的技术的可行性,我们对工业中使用的功能块进行了评估。
{"title":"Concolic test generation for PLC programs using coverage metrics","authors":"Dimitri Bohlender, H. Simon, Nico Friedrich, S. Kowalewski, Stefan Hauck-Stattelmann","doi":"10.1109/WODES.2016.7497884","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497884","url":null,"abstract":"This paper presents a technique for fully automated generation of test cases for PLC programs adhering to the IEC 61131-3 standard. While previous methods strive for completeness and therefore struggle with the state explosion we pursue a symbolic execution based approach, dropping completeness but nevertheless achieving similar or even better results in practice. The core component is a symbolic execution engine which chooses the next state to execute, handles constraints emerging during the execution and derives respective test vectors leading to a state. To make for a high coverage of the generated tests, we adopt techniques from concolic testing, allow for use of heuristics to prioritise promising states but also merge states to alleviate the path explosion. We exploit peculiarities of PLC semantics to determine reasonable merge-points and unlike similar approaches even handle unreachable code. To examine the feasibility of our technique we evaluate it on function blocks used in industry.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"23 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130226911","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}
引用次数: 19
Why is my supervisor empty? Finding causes for the unreachability of states in synthesized supervisors 为什么我的主管是空的?找出合成监督器中状态不可达的原因
Pub Date : 2016-06-22 DOI: 10.1109/WODES.2016.7497820
L. Swartjes, M. Reniers, D. A. V. Beek, W. Fokkink
Although supervisory control synthesis has been around for many years, adoption is still low. A weak point of synthesis is the absence of a reporting mechanism. When an empty or unexpected supervisor is returned, it is very difficult to explain why this is the case. It is desired to return an explanation for a question, like, “Why is my supervisor empty?”. In general, the information needed to provide such an explanation is not present in the synthesized result. In this paper, causes (explanations) are generated for questions regarding the absence of behavior in the synthesized system. To this end, it is first investigated what information is needed and how it should be stored. Based on these findings, information of the influence of each requirement is encoded in the supervisor. This is done by annotating colors. The resulting so-called colored predicates can be used after synthesis to derive a cause for a given question.
尽管监控综合已经存在多年,但采用率仍然很低。综合的一个弱点是缺乏报告机制。当返回一个空的或意外的主管时,很难解释为什么会出现这种情况。它希望对一个问题返回一个解释,比如,“为什么我的主管是空的?”一般来说,提供这种解释所需的信息不存在于合成结果中。在本文中,对合成系统中缺乏行为的问题生成原因(解释)。为此,首先研究需要哪些信息以及如何存储这些信息。基于这些发现,每个要求的影响信息被编码到主管中。这是通过标注颜色来完成的。由此产生的所谓有色谓词可以在综合之后用于推导给定问题的原因。
{"title":"Why is my supervisor empty? Finding causes for the unreachability of states in synthesized supervisors","authors":"L. Swartjes, M. Reniers, D. A. V. Beek, W. Fokkink","doi":"10.1109/WODES.2016.7497820","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497820","url":null,"abstract":"Although supervisory control synthesis has been around for many years, adoption is still low. A weak point of synthesis is the absence of a reporting mechanism. When an empty or unexpected supervisor is returned, it is very difficult to explain why this is the case. It is desired to return an explanation for a question, like, “Why is my supervisor empty?”. In general, the information needed to provide such an explanation is not present in the synthesized result. In this paper, causes (explanations) are generated for questions regarding the absence of behavior in the synthesized system. To this end, it is first investigated what information is needed and how it should be stored. Based on these findings, information of the influence of each requirement is encoded in the supervisor. This is done by annotating colors. The resulting so-called colored predicates can be used after synthesis to derive a cause for a given question.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"55 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-06-22","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114713038","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}
引用次数: 4
Preserving opacity on Interval Markov Chains under simulation 区间马尔可夫链的不透明性保护
Pub Date : 2016-05-30 DOI: 10.1109/WODES.2016.7497866
B. Bérard, O. Kouchnarenko, J. Mullins, Mathieu Sassolas
Given a probabilistic transition system (PTS) A partially observed by an attacker, and an ω-regular predicate φ over the traces of A, measuring the disclosure of the secret φ in A means computing the probability that an attacker who observes a run of A can ascertain that its trace belongs to φ. We consider specifications given as Interval Markov Chains (IMCs), which are underspecified Markov chains where probabilities on edges are only required to belong to intervals. Scheduling an IMC S produces a concrete implementation as a PTS and we define the worst case disclosure of secret φ in S as the maximal disclosure of φ over all PTSs thus produced. We compute this value for a subclass of IMCs and we prove that simulation between specifications can only improve the opacity of implementations.
给定一个被攻击者部分观察到的概率转移系统(PTS) a,以及a的轨迹上的ω-正则谓词φ,测量a中秘密φ的披露意味着计算攻击者观察到a的运行可以确定其轨迹属于φ的概率。我们考虑区间马尔可夫链(IMCs)的规格,IMCs是一种未指定的马尔可夫链,其中边缘上的概率只需要属于区间。调度一个IMC S产生一个具体的PTS实现,我们将S中秘密φ的最坏情况披露定义为由此产生的所有PTS中φ的最大披露。我们为imc的一个子类计算了这个值,并证明了规范之间的模拟只能提高实现的不透明性。
{"title":"Preserving opacity on Interval Markov Chains under simulation","authors":"B. Bérard, O. Kouchnarenko, J. Mullins, Mathieu Sassolas","doi":"10.1109/WODES.2016.7497866","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497866","url":null,"abstract":"Given a probabilistic transition system (PTS) A partially observed by an attacker, and an ω-regular predicate φ over the traces of A, measuring the disclosure of the secret φ in A means computing the probability that an attacker who observes a run of A can ascertain that its trace belongs to φ. We consider specifications given as Interval Markov Chains (IMCs), which are underspecified Markov chains where probabilities on edges are only required to belong to intervals. Scheduling an IMC S produces a concrete implementation as a PTS and we define the worst case disclosure of secret φ in S as the maximal disclosure of φ over all PTSs thus produced. We compute this value for a subclass of IMCs and we prove that simulation between specifications can only improve the opacity of implementations.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"19 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"125594823","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}
引用次数: 4
A twin-plant based approach for diagnosability analysis of intermittent failures 基于双厂的间歇故障可诊断性分析方法
Pub Date : 2016-05-30 DOI: 10.1109/WODES.2016.7497854
Abderraouf Boussif, Baisi Liu, M. Ghazel
In this paper, an approach to analyze diagnosability of intermittent failures in discrete-event systems (DESs) is developed. The analysis is performed based on the twin-plant structure generated from the input model, which is a finite state automaton (FSA), where states are partitioned according to the predefined failure conditions of the system. Two definitions of diagnosability, regarding the occurrence of failures and their normalization (i.e., the disappearance of failures) are discussed. Necessary and sufficient conditions for diagnosability are developed and proved. Then, an incremental algorithm to actually check such conditions is elaborated. Finally, a benchmark is given to both illustrate the various concepts discussed and assess the efficiency of the proposed approach.
本文提出了一种分析离散事件系统(DESs)间歇故障可诊断性的方法。该分析基于由输入模型生成的双工厂结构进行,该模型是一个有限状态自动机(FSA),其中状态根据系统预定义的故障条件进行划分。讨论了可诊断性的两种定义,即故障的发生及其规范化(即故障的消失)。给出并证明了可诊断性的充分必要条件。然后,阐述了一种增量算法来实际检查这些条件。最后,给出了一个基准来说明所讨论的各种概念并评估所提出方法的效率。
{"title":"A twin-plant based approach for diagnosability analysis of intermittent failures","authors":"Abderraouf Boussif, Baisi Liu, M. Ghazel","doi":"10.1109/WODES.2016.7497854","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497854","url":null,"abstract":"In this paper, an approach to analyze diagnosability of intermittent failures in discrete-event systems (DESs) is developed. The analysis is performed based on the twin-plant structure generated from the input model, which is a finite state automaton (FSA), where states are partitioned according to the predefined failure conditions of the system. Two definitions of diagnosability, regarding the occurrence of failures and their normalization (i.e., the disappearance of failures) are discussed. Necessary and sufficient conditions for diagnosability are developed and proved. Then, an incremental algorithm to actually check such conditions is elaborated. Finally, a benchmark is given to both illustrate the various concepts discussed and assess the efficiency of the proposed approach.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"50 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127730602","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}
引用次数: 13
Diagnosability verification using compositional branching bisimulation 使用组合分支双仿真的可诊断性验证
Pub Date : 2016-05-01 DOI: 10.1109/WODES.2016.7497855
Mona Noori Hosseini, B. Lennartson
This paper presents an efficient diagnosability verification technique, based on a general abstraction approach. More specifically, branching bisimulation including state labels with explicit divergence (BBSD) is defined. This bisimulation preserves the temporal logic property that verifies diagnosability. Based on a proposed BBSD algorithm, compositional abstraction for modular diagnosability verification is shown to offer a significant state space reduction in comparison to state-of-the-art techniques. This is illustrated by verifying non-diagnosability analytically for a set of synchronized components, where the abstracted solution is independent of the number of components and the number of observable events.
本文提出了一种基于通用抽象方法的高效可诊断性验证技术。更具体地说,定义了包括显式发散状态标签(BBSD)的分支双模拟。这种双模拟保留了验证可诊断性的时间逻辑属性。基于提出的BBSD算法,与当前技术相比,模块化可诊断性验证的组合抽象提供了显着的状态空间减少。通过分析验证一组同步组件的不可诊断性来说明这一点,其中抽象的解决方案独立于组件的数量和可观察事件的数量。
{"title":"Diagnosability verification using compositional branching bisimulation","authors":"Mona Noori Hosseini, B. Lennartson","doi":"10.1109/WODES.2016.7497855","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497855","url":null,"abstract":"This paper presents an efficient diagnosability verification technique, based on a general abstraction approach. More specifically, branching bisimulation including state labels with explicit divergence (BBSD) is defined. This bisimulation preserves the temporal logic property that verifies diagnosability. Based on a proposed BBSD algorithm, compositional abstraction for modular diagnosability verification is shown to offer a significant state space reduction in comparison to state-of-the-art techniques. This is illustrated by verifying non-diagnosability analytically for a set of synchronized components, where the abstracted solution is independent of the number of components and the number of observable events.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114988930","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}
引用次数: 1
A new algorithm for computing the supremal relatively observable sublanguage 一种计算最高相对可观察子语言的新算法
Pub Date : 2016-05-01 DOI: 10.1109/WODES.2016.7497819
Kai Cai, W. Wonham
Recently we proposed relative observability for supervisory control of discrete-event systems under partial observation. Relative observability is closed under set unions and hence there exists the supremal relatively observable sublanguage of a given language. In this paper we present a new characterization of relative observability, based on which we design an algorithm that computes the supremal sublanguage. This algorithm is formulated in terms of languages, thereby separating out the linguistic essence of the problem from the implementational aspects of state computation using automaton models. Exploiting the linguistic concept of support based on Nerode equivalence, we prove that for regular languages the algorithm is finitely convergent to the supremal sublanguage.
最近,我们提出了部分观测条件下离散事件系统监督控制的相对可观测性。相对可观察性在集合联合下是封闭的,因此存在给定语言的最高相对可观察子语言。本文提出了一种新的相对可观察性表征,并在此基础上设计了一种计算最高子语言的算法。该算法是根据语言来制定的,从而将问题的语言本质与使用自动机模型的状态计算的实现方面分离开来。利用基于Nerode等价的语言支持概念,证明了该算法对正则语言是有限收敛于上子语言的。
{"title":"A new algorithm for computing the supremal relatively observable sublanguage","authors":"Kai Cai, W. Wonham","doi":"10.1109/WODES.2016.7497819","DOIUrl":"https://doi.org/10.1109/WODES.2016.7497819","url":null,"abstract":"Recently we proposed relative observability for supervisory control of discrete-event systems under partial observation. Relative observability is closed under set unions and hence there exists the supremal relatively observable sublanguage of a given language. In this paper we present a new characterization of relative observability, based on which we design an algorithm that computes the supremal sublanguage. This algorithm is formulated in terms of languages, thereby separating out the linguistic essence of the problem from the implementational aspects of state computation using automaton models. Exploiting the linguistic concept of support based on Nerode equivalence, we prove that for regular languages the algorithm is finitely convergent to the supremal sublanguage.","PeriodicalId":268613,"journal":{"name":"2016 13th International Workshop on Discrete Event Systems (WODES)","volume":"66 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127256151","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}
引用次数: 5
期刊
2016 13th International Workshop on Discrete Event Systems (WODES)
全部 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