VSL 2014: VIENNA SUMMER OF LOGIC 2014

Inverse Unfold Problem and Its Heuristic Solving

Authors: Masanori Nagashima, Tomofumi Kato, Masahiko Sakai and Naoki Nishida

PapersPapers with AbstractsPrefaceAuthor IndexKeyword IndexAdditional files

Paper Information

Title:Inverse Unfold Problem and Its Heuristic Solving
Authors:Masanori Nagashima, Tomofumi Kato, Masahiko Sakai and Naoki Nishida
Proceedings:WPTE 2014 VSL Proceedings
Editors: Manfred Schmidt-Schauss, David Sabel, Masahiko Sakai and Yuki Chiba
Keywords:program transformation, unfolding, conditional term rewriting system
Abstract:

ABSTRACT. Unfold/fold transformations have been widely studied in various programming paradigms and are used in program transformations, theorem proving, and so on. In this paper, by using an example, we show that finding the inverse of one-step unfolding is not easy, i.e., a challenging task. We formalize this problem by regarding one-step program transformation as a relation. Focusing unfolding on pure-constructor systems whose class is a subclass of conditional term rewriting systems, we discuss some correctness issue of the inverse problem of one-step unfolding. 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.

Pages:12
Talk:Jul 13 11:15
Paper:
Disclaimer | Powered by EasyChair Smart Program