A SAT-based Implementation for RPO Termination ?
暂无分享,去创建一个
This paper introduces a propositional encoding of the recursive path order (RPO) on terms which is a combination of a multiset path order and a lexicographic path order which considers permutations of the arguments in the lexicographic comparison. The proposed encoding allows us to use SAT solvers in order to determine whether a given term rewrite system is RPO terminating. An implementation is described.
[1] Paliath Narendran,et al. On Recursive Path Ordering , 1985, Theor. Comput. Sci..
[2] Nachum Dershowitz. Orderings for Term-Rewriting Systems , 1979, FOCS.