Nominal Unification from a Higher-Order Perspective

Computer Science – Logic in Computer Science

Scientific paper

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

Scientific paper

Nominal Logic is a version of first-order logic with equality, name-binding, renaming via name-swapping and freshness of names. Contrarily to higher-order logic, bindable names, called atoms, and instantiable variables are considered as distinct entities. Moreover, atoms are capturable by instantiations, breaking a fundamental principle of lambda-calculus. Despite these differences, nominal unification can be seen from a higher-order perspective. From this view, we show that nominal unification can be reduced to a particular fragment of higher-order unification problems: Higher-Order Pattern Unification. This reduction proves that nominal unification can be decided in quadratic deterministic time, using the linear algorithm for Higher-Order Pattern Unification. We also prove that the translation preserves most generality of unifiers.

No associations

LandOfFree

Say what you really think

Search LandOfFree.com for scientists and scientific papers. Rate them and share your experience with other people.

Rating

Nominal Unification from a Higher-Order Perspective does not yet have a rating. At this time, there are no reviews or comments for this scientific paper.

If you have personal experience with Nominal Unification from a Higher-Order Perspective, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Nominal Unification from a Higher-Order Perspective will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFWR-SCP-O-211276

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.