On ranking functions for single-path linear-constraint loops

被引:0
|
作者
Yi Li
Wenyuan Wu
Yong Feng
机构
[1] Chongqing Institute of Green and Intelligent Technology,
[2] Chinese Academy of Sciences,undefined
关键词
Software reliability; Program termination; Linear ranking functions; Farkas’ lemma;
D O I
暂无
中图分类号
学科分类号
摘要
Program termination is a fundamental research topic in program analysis. In this paper, we present a new complete polynomial-time method for the existence problem of linear ranking functions for single-path loops described by a conjunction of linear constraints, when variables range over the reals (or rationals). Unlike existing methods, our method does not depend on Farkas’ Lemma and provides us with counterexamples to existence of linear ranking functions, when no linear ranking function exists. In addition, we extend our results established over the rationals to the setting of the integers. This deduces an alternative approach to deciding whether or not a given SLC loop has a linear ranking function over the integers. Finally, we prove that the termination of bounded single-path linear-constraint loops is decidable over the reals (or rationals).
引用
收藏
页码:655 / 666
页数:11
相关论文
共 50 条
  • [21] Towards Dual-Issue Single-Path Code
    Maroun, Emad Jacob
    Schoeberl, Martin
    Puschner, Peter
    2020 IEEE 23RD INTERNATIONAL SYMPOSIUM ON REAL-TIME DISTRIBUTED COMPUTING (ISORC 2020), 2020, : 176 - 183
  • [22] A single-path multibit DAC for LP ΔΣA/D converters
    Louis, L
    Roberts, GW
    ISCAS '98 - PROCEEDINGS OF THE 1998 INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-6, 1998, : 369 - 372
  • [23] Modelling of single-path batch production lines by FSMs
    Knap, S
    CCCT 2003, VOL 4, PROCEEDINGS: COMPUTER, COMMUNICATION AND CONTROL TECHNOLOGIES: I, 2003, : 311 - 316
  • [24] Single-Path Routing of Time-varying Traffic
    Kashyap, Abhishek
    Bhattacharjee, Bobby
    La, Richard
    Shayman, Mark
    Tabatabaee, Vahid
    GLOBECOM 2006 - 2006 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2006,
  • [25] MICROSCOPY Single-path design simplifies STED microscopy
    Overton, Gail
    LASER FOCUS WORLD, 2009, 45 (11): : 27 - +
  • [26] A SINGLE-PATH PUNCH MAZE FOR ELEMENTARY EXPERIMENTS IN LEARNING
    RAUTMAN, AL
    AMERICAN JOURNAL OF PSYCHOLOGY, 1948, 61 (02): : 268 - 271
  • [27] Lightweight and Flexible Single-Path Congestion Control Coupling
    Islam, Safiqul
    Welzl, Michael
    Gjessing, Stein
    NOMS 2018 - 2018 IEEE/IFIP NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM, 2018,
  • [28] Multi-Path vs. Single-Path Replies to Skepticism
    Wang, Wen-fang
    LOGIC, RATIONALITY, AND INTERACTION, LORI 2017, 2017, 10455 : 65 - 78
  • [29] Parameterization of a single-path model for the inhalation of reactive gases
    Zhang, Wei
    Bush, Michele
    Ben-Jebria, Abdellaziz
    Ultman, James
    Annals of Biomedical Engineering, 2000, 28 (SUPPL. 1)
  • [30] Predictable and optimized single-path code for predicated processors
    Maroun, Emad Jacob
    Schoeberl, Martin
    Puschner, Peter
    JOURNAL OF SYSTEMS ARCHITECTURE, 2024, 154