Bernhard Beckert Rigid E - Unification

نویسنده

  • BERNHARD BECKERT
چکیده

By replacing syntactical unification with rigid E-unification, equality handling can be added to rigid variable calculi for first-order logic, including free variable tableau (Fitting, 1996), the mating method (Andrews, 1981), the connection method (Bibel, 1982), and model elimination (Loveland, 1969); for an overview of these calculi, see Chapters I.1.1 and I.1.2. Rigid E-unification and its significance for automated theorem proving was first described in (Gallier et al., 1987). An earlier attempt to formulate the generalized unification problem that has to be solved for handling equality in rigid variable calculi can be found in (Bibel, 1982). Ground E-unification (i.e., E-unification with variable-free equalities) has long been known to be decidable (Sect. 2.3), and classical universal E-unification has long been known to be undecidable (Chap. I.2.7). Rigid E-unification is in between: It is decidable in the simple, non-simultaneous case (Sect. 2.4), but it is undecidable whether there is a simultaneous solution for several rigid E-unification problems (Sect. 3.2), which is unfortunate as simultaneous rigid E-unification is of great importance for handling equality in automated theorem proving (Sect. 5). In the remainder of this section, we describe the basic idea of rigid Eunification and its importance for adding equality to rigid variable calculi and introduce syntax and semantics of first-order logic with equality. In Section 2, we formally define (non-simultaneous) rigid E-unification and the notion of (minimal) complete sets of unifiers; and we briefly sketch proofs for the decidability of ground E-unification and—based on this—for rigid E-unification; methods for solving rigid E-unification problems are compared. In Section 3.3, the problem of finding a simultaneous solution for several rigid E-unification problems is discussed; and in Section 4, mixed E-unification is introduced, that is a combination of classical and rigid E-unification. Using the example of free variable semantic tableaux, we show in Section 5 how rigid E-unification can be used to handle equality in a rigid variable calcu-

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Using Mixed Universal and Rigid E-Unification to Handle Equality in Universal Formula Semantic Tableaux

In this paper we describe how a combination of the classical “universal” E-unification and “rigid” Eunification, called “mixed” E-unification, can be used to efficiently handle equality in universal formula semantic tableaux, that are an extension of free variable tableaux.

متن کامل

Using E - Unification to Handle Equality in Universal Formula Semantic Tableaux — Extended

In this paper we describe how a combination of the classical “universal” E-unification and “rigid”E-unification, called “mixed” E-unification, can be used to efficiently handle equality in universal formula semantic tableaux, that are an extension of free variable tableaux.

متن کامل

A Completion-Based Method for Mixed Universal and Rigid E-Unification

We present a completion-based method for handling a new version of E-unification, called “mixed” E-unification, that is a combination of the classical “universal” E-unification and “rigid” E-unification. Rigid E-unification is an important method for handling equality in Gentzen-type first-order calculi, such as free-variable semantic tableaux or matings. The performance of provers using E-unif...

متن کامل

Rigid E-unification

By replacing syntactical unification with rigid E-unification, equality handling can be added to rigid variable calculi for first-order logic, including free variable tableau (Fitting, 1996), the mating method (Andrews, 1981), the connection method (Bibel, 1982), and model elimination (Loveland, 1969); for an overview of these calculi, see Chapters I.1.1 and I.1.2. Rigid E-unification and its s...

متن کامل

Semantic Tableaux with Equality

This paper tries to identify the basic problems encountered in handling equality in the semantic tableau framework, and to describe the state of the art in solving these problems. The two main paradigms for handling equality are compared: adding new tableau expansion rules and using E-unification algorithms.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010