首页    期刊浏览 2025年02月26日 星期三
登录注册

文章基本信息

  • 标题:Deciding Conditional Termination
  • 本地全文:下载
  • 作者:Radu Iosif ; Filip Konecny ; Marius Bozga
  • 期刊名称:Logical Methods in Computer Science
  • 印刷版ISSN:1860-5974
  • 电子版ISSN:1860-5974
  • 出版年度:2014
  • 卷号:10
  • 期号:3
  • 页码:1
  • DOI:10.2168/LMCS-10(3:8)2014
  • 出版社:Technical University of Braunschweig
  • 摘要:We address the problem of conditional termination, which is that of defining the set of initial configurations from which a given program always terminates. First we define the dual set, of initial configurations from which a non-terminating execution exists, as the greatest fixpoint of the function that maps a set of states into its pre-image with respect to the transition relation. This definition allows to compute the weakest non-termination precondition if at least one of the following holds: (i) the transition relation is deterministic, (ii) the descending Kleene sequence overapproximating the greatest fixpoint converges in finitely many steps, or (iii) the transition relation is well founded. We show that this is the case for two classes of relations, namely octagonal and finite monoid affine relations. Moreover, since the closed forms of these relations can be defined in Presburger arithmetic, we obtain the decidability of the termination problem for such loops.
  • 其他关键词:Integer Programs, Periodic Relations, Recurrent Sets, Termination Preconditions.
国家哲学社会科学文献中心版权所有