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

文章基本信息

  • 标题:Inverse Unfold Problem and Its Heuristic Solving
  • 本地全文:下载
  • 作者:Masanori Nagashima ; Tomofumi Kato ; Masahiko Sakai
  • 期刊名称:OASIcs : OpenAccess Series in Informatics
  • 电子版ISSN:2190-6807
  • 出版年度:2014
  • 卷号:40
  • 页码:27-38
  • DOI:10.4230/OASIcs.WPTE.2014.27
  • 出版社:Schloss Dagstuhl -- Leibniz-Zentrum fuer Informatik
  • 摘要:Unfold/fold transformations have been widely studied in various programming paradigms and are used in program transformations, theorem proving, and so on. This paper, by using an example, show that restoring an one-step unfolding is not easy, i.e., a challenging task, since some rules used by unfolding may be lost. We formalize this problem by regarding one-step program transformation as a relation. Next we discuss some issues on a specific framework, called pure-constructor systems, which constitute a subclass of conditional term rewriting systems. We show that the inverse of T preserves rewrite relations if T preserves rewrite relations and the signature. We propose a heuristic procedure to solve the problem, and show its successful examples. We improve the procedure, and show examples for which the improvement takes effect.
  • 关键词:program transformation; unfolding; conditional term rewriting system
国家哲学社会科学文献中心版权所有