首页> 外文期刊>IEEE Transactions on Computers >Abstractions of finite-state machines and immediately-detectable output faults
【24h】

Abstractions of finite-state machines and immediately-detectable output faults

机译:有限状态机和立即可检测的输出故障的抽象

获取原文
获取原文并翻译 | 示例

摘要

A general way to make a smaller model of a large system, or to represent the fact that the observations possible on it are limited, is to apply an abstraction A to it. If the system is modeled by a finite-state machine M, the abstraction consists of three partitions, one for each of the state, input, and output sets. States, inputs, or outputs lumped together in one block by the partition are indistinguishable from each other, resulting in a nondeterministic machine M/sub A/. An observer of M/sub A/, whose task is to detect erroneous behavior in M, is prevented by the abstraction from seeing some of the faults. The authors investigate the choice of an abstraction that is optimal with respect to immediately detectable faults in the output map. It is shown that this requires solving an NP-complete 'set-partitioning' problem. A polynomial-time algorithm for finding an approximately optimal partition of either the states or the inputs of M, together with a way to check the goodness of the approximation is given. This algorithm also solves the undetectable fault minimization problem exactly, and in polynomial time.
机译:制作大型系统的较小模型或表示对它的观察可能受到限制的事实的一般方法是对它应用抽象A。如果系统由有限状态机M建模,则抽象包括三个分区,每个分区分别用于状态,输入和输出集。分区将一个块中的状态,输入或输出集中在一起是无法区分的,从而导致机器M / sub A /不确定。 M / sub A /的观察者(其任务是检测M中的错误行为)被抽象阻止看到某些故障。作者研究了对输出映射中立即可检测的故障而言最佳的抽象选择。结果表明,这需要解决一个NP完全的“集合划分”问题。给出了一种用于查找M的状态或输入的近似最佳划分的多项式时间算法,以及一种检查近似度的方法。该算法还可以精确地,在多项式时间内解决无法检测到的故障最小化问题。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号