Rewrite systems

N Dershowitz, JP Jouannaud - Formal models and semantics, 1990 - Elsevier
Publisher Summary This chapter focuses on rewrite systems, which are directed equations
used to compute by repeatedly replacing sub-terms of a given formula with equal terms until …

[PDF][PDF] Unification theory

F Baader, W Snyder - Handbook of automated reasoning, 2001 - cs.bu.edu
Unification is a fundamental process upon which many methods for automated deduction
are based. Unification theory abstracts from the specific applications of this process: it …

[图书][B] Introducing obj

JA Goguen, T Winkler, J Meseguer, K Futatsugi… - 2000 - Springer
This is an introduction to the philosophy and use of OBJ, emphasizing its oper-ational
semantics, with aspects of its history and its logical semantics. Release 2 of OBJ3 is …

[PDF][PDF] Equational reasoning and term rewriting systems

DA Plaisted - Handbook of logic in artificial intelligence and logic …, 1993 - Citeseer
An equational system is a set of equations. Often we are interested in knowing if an equation
follows logically from the given set. For example, given the equations x+ y= y+ x,(x+ y)+ z …

Partial evaluation of functional logic programs

M Alpuente, M Falaschi, G Vidal - ACM Transactions on Programming …, 1998 - dl.acm.org
Languages that integrate functional and logic programming with a complete operational
semantics are based on narrowing, a unification-based goal-solving mechanism which …

[图书][B] Reduktionssysteme: Rechnen und Schließen in gleichungsdefinierten Strukturen

J Avenhaus - 2013 - books.google.com
Reduktions-und Vervollständigungstechniken dienen zum Rechnen und Schließen in
gleichungsdefinierten algebraischen Strukturen wie Abstrakten Datentypen. In dieser ersten …

Basic superposition is complete

R Nieuwenhuis, A Rubio - European Symposium on Programming, 1992 - Springer
We define equality constrained equations and clauses and use them to prove the
completeness of what we have called basic superposition: a restricted form of superposition …

Simplification orderings: History of results

J Steinbach - Fundamenta Informaticae, 1995 - content.iospress.com
We focus on termination proof techniques for unconditional term rewriting systems using
simplification orderings. Throughout the last few years numerous (simplification) orderings …

Investigations into proof structures

C Wernhard, W Bibel - Journal of Automated Reasoning, 2024 - Springer
We introduce and elaborate a novel formalism for the manipulation and analysis of proofs as
objects in a global manner. In this first approach the formalism is restricted to first-order …

A partial evaluation framework for order-sorted equational programs modulo axioms

M Alpuente, A Cuenca-Ortega, S Escobar… - Journal of Logical and …, 2020 - Elsevier
Partial evaluation is a powerful and general program optimization technique with many
successful applications. Existing PE schemes do not apply to expressive rule-based …