Proving Termination in the Context-Sensitive Dependency Pair Framework

被引:0
|
作者
Gutierrez, Raul [1 ]
Lucas, Salvador [1 ]
机构
[1] Univ Politecn Valencia, DSIC, ELP Grp, Valencia 46022, Spain
来源
关键词
PROOFS; TERM;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Termination of context-sensitive rewriting (CSR) is an interesting problem with several applications in the fields of term rewriting and in the analysis of programming languages like CafeOBJ, Maude, OBJ, etc. The dependency pair approach, one of the most powerful techniques for proving termination of rewriting, has been adapted to be used for proving termination of CSR. The corresponding notion of context-sensitive dependency pair (CSDP) is different from the standard one in that collapsing pairs (i.e., rules whose right-hand side is a variable) are considered. Although the implementation and practical use of CSDPs lead to a powerful framework for proving termination of CSR, handling collapsing pairs is not easy and often leads to impose heavy requirements over the base orderings which are used to achieve the proofs. A recent proposal removes collapsing pairs by transforming them into sets of new (standard) pairs. In this way, though, the role of collapsing pairs for modeling context-sensitive computations gets lost. This leads to a less intuitive and accurate description of the termination behavior of the system. In this paper, we show how to get the best of the two approaches, thus obtaining a powerful context-sensitive dependency pair framework which satisfies all practical and theoretical expectations.
引用
收藏
页码:18 / 34
页数:17
相关论文
共 50 条
  • [41] A Runtime Framework for Context-Sensitive Device-to-Device Communication
    Zhang, Yan
    Song, Zheng
    Tian, Ye
    Wang, Wendong
    [J]. 2017 IEEE 86TH VEHICULAR TECHNOLOGY CONFERENCE (VTC-FALL), 2017,
  • [42] A FRAMEWORK FOR KNOWLEDGE STORING, CONTEXT-SENSITIVE RETRIEVAL AND SYNTHESIS IN PSYCHIATRY
    Fernando, Irosh
    Henskens, Frans
    Cohen, Martin
    [J]. AUSTRALIAN AND NEW ZEALAND JOURNAL OF PSYCHIATRY, 2009, 43 : A25 - A25
  • [43] Explanatory pragmatism: a context-sensitive framework for explainable medical AI
    Nyrup, Rune
    Robinson, Diana
    [J]. ETHICS AND INFORMATION TECHNOLOGY, 2022, 24 (01)
  • [44] Context-sensitive Rewriting
    Lucas, Salvador
    [J]. ACM COMPUTING SURVEYS, 2020, 53 (04)
  • [45] Explanatory pragmatism: a context-sensitive framework for explainable medical AI
    Rune Nyrup
    Diana Robinson
    [J]. Ethics and Information Technology, 2022, 24
  • [46] Hybrid Inlining: A Framework for Compositional and Context-Sensitive Static Analysis
    Liu, Jiangchao
    Liu, Jierui
    Di, Peng
    Wu, Diyu
    Zheng, Hengjie
    Liu, Alex X.
    Xue, Jingling
    [J]. PROCEEDINGS OF THE 32ND ACM SIGSOFT INTERNATIONAL SYMPOSIUM ON SOFTWARE TESTING AND ANALYSIS, ISSTA 2023, 2023, : 114 - 126
  • [47] Termination Analysis by Dependency Pairs and Inductive Theorem Proving
    Swiderski, Stephan
    Parting, Michael
    Giesl, Juergen
    Fuhs, Carsten
    Schneider-Kamp, Peter
    [J]. AUTOMATED DEDUCTION - CADE-22, 2009, 5663 : 322 - +
  • [48] Framework for measuring state transportation agency performance in context-sensitive solutions
    Crossett, J
    Oldham, S
    [J]. HIGHWAY FACILITY DESIGN, 2005, (1904): : 84 - 92
  • [49] Developing context-sensitive livability indicators for transportation planning: a measurement framework
    Miller, Harvey J.
    Witlox, Frank
    Tribby, Calvin P.
    [J]. JOURNAL OF TRANSPORT GEOGRAPHY, 2013, 26 : 51 - 64
  • [50] A SHAPE CLUSTERING BASED FRAMEWORK FOR FAST CONTEXT-SENSITIVE SHAPE RETRIEVAL
    Qi, Heng
    Xu, Haibo
    Li, Keqiu
    Li, Jingyi
    [J]. 2014 IEEE 12TH INTERNATIONAL CONFERENCE ON DEPENDABLE, AUTONOMIC AND SECURE COMPUTING (DASC)/2014 IEEE 12TH INTERNATIONAL CONFERENCE ON EMBEDDED COMPUTING (EMBEDDEDCOM)/2014 IEEE 12TH INTERNATIONAL CONF ON PERVASIVE INTELLIGENCE AND COMPUTING (PICOM), 2014, : 301 - +