“…Reachability analysis for term rewriting [6] is concerned with the problem of, given a rewrite system R, a source term s and a target term t, deciding whether the source reduces to the target by rewriting, which is usually written s − → * R t. A useful generalization of this problem is the (un)satisfiability of the following reachability problem: given terms s and t containing variables, decide whether there is a substitution σ such that sσ − → * R tσ or not. This problem, also called (in)feasibility by Lucas and Guitiérrez [11], has various applications in termination and confluence analysis for plain and conditional rewriting.…”