摘要: We introduce term graph narrowing as an approach for solving equations by transformations on graphs. Term combines rewriting with first-order unification. Our main result is that this mechanism complete all systems over which normalizing and confluent. This includes, in particular, convergent systems. Completeness means every solution of a given equation, can find more general solution. The motivation using graphs instead terms to improve efficiency: sharing common subterms saves space avoids the repetition computations.