首页> 外文学位 >Verification of reactive systems and decision problems in temporal logic.
【24h】

Verification of reactive systems and decision problems in temporal logic.

机译:验证无功系统和时间逻辑中的决策问题。

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

摘要

We study decision problems related to system analysis in automata theory and temporal logic.; First, we consider an optimal-reachability problem for timed automata with respect to a general linear-cost function (weighted timed automata). Our solution consists of reducing this problem to a (parametric) shortest-path problem for directed graphs. The corresponding algorithm takes doubly exponential time when a general source zone of the state space is considered, and exponential time in the case of a single source state.; Then, we study if we can generalize the syntax of linear hybrid automata for describing flows without sacrificing the polyhedral property: given a state-set described by a polyhedron, the set of states that can be reached, as time elapses, is also a polyhedron. We extend linear hybrid automata by allowing flows described by origin-dependent rate polytopes, in which the allowed rates depend, not only on the current control mode, but also on the specific state at which the mode was entered.; Deciding infinite two-player games on finite graphs with winning conditions specified by linear temporal logic (LTL) formulas, is known to be 2EXPTIME-complete. We identify LTL fragments of lower complexity, and solve the corresponding games by reducing them to Büchi games. The key step of this reduction consists of translating formulas from these fragments into Büchi deterministic generators. We prove our constructions to be optimal with respect to both the size and the longest distance. Then we give an O(dlog n)-space procedure to solve Büchi games with n vertices and longest distance d.; The last contribution of this thesis concerns the satisfiability of formulas in the logic TCTL. TCTL semantics is defined on dense trees and the satisfiability of TCTL-formulas is undecidable even if we restrict the semantics to dense trees obtained from timed graphs (finite satisfiability). There are two possible causes of such undecidability: the denseness of the underlying structure and the equality in the timing constraints. We prove that if the equality is not allowed in the timing constraints of TCTL-formulas then the finite satisfiability is decidable. This proof is obtained by a reduction to the emptiness problem of timed tree automata.
机译:我们在自动机理论和时间逻辑中研究与系统分析有关的决策问题。首先,相对于一般线性成本函数(加权定时自动机),我们考虑了定时自动机的最佳可达性问题。我们的解决方案包括将这个问题简化为有向图的(参数)最短路径问题。当考虑状态空间的一般源区时,相应的算法花费双倍的指数时间,而在单个源状态下,则花费指数时间。然后,我们研究是否可以在不牺牲多面体特性的情况下推广用于描述流的线性混合自动机的语法:给定一个由多面体描述的状态集,随着时间的流逝可以达到的状态集也是一个多面体。我们通过允许由起源相关的速率多面体描述的流扩展线性混合自动机,其中允许的速率不仅取决于当前的控制模式,还取决于进入该模式的特定状态。在由线性时间逻辑(L TL )公式指定的获胜条件的有限图形上确定无限两人游戏,这被认为是2E XPTIME -complete。我们识别出复杂度较低的L TL 片段,并通过将其简化为Büchi游戏来解决相应的游戏。还原的关键步骤包括将这些片段的公式转换为Büchi确定性生成器。我们证明我们的构造在尺寸和最长距离方面都是最佳的。然后我们给出一个 O d log n )-空间过程,以解决具有 n 个顶点且最长的Büchi游戏距离 d 。本文的最后一项贡献涉及逻辑T CTL 中公式的可满足性。 T CTL 语义是在密集树上定义的,即使将语义限制为从定时图获得的密集树(有限可满足性),T CTL 公式的可满足性也是不确定的。这种不确定性有两个可能的原因:底层结构的密集性和时序约束的相等性。我们证明,如果在T CTL -公式的时间约束中不允许相等,那么有限可满足性是可确定的。该证明是通过减少定时树自动机的空性问题而获得的。

著录项

  • 作者

    La Torre, Salvatore.;

  • 作者单位

    University of Pennsylvania.;

  • 授予单位 University of Pennsylvania.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2001
  • 页码 236 p.
  • 总页数 236
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 自动化技术、计算机技术;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号