Journal Article10.48550/arxiv.2309.02024
A Unification Algorithm for Second-Order Linear Terms
TL;DR: A unification algorithm for second-order linear terms with at most one occurrence of second-order variables.
read more
Abstract: We give an algorithm for the class of second order unification problems in which second order variables have at most one occurrence.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
References
A Machine-Oriented Logic Based on the Resolution Principle
TL;DR: The paper concludes with a discussion of several principles which are applicable to the design of efficient proof-procedures employing resolution as the basle logical process.
4.4K
Decidable Higher-Order Unification Problems
Christian Prehofer
- 26 Jun 1994
TL;DR: This work shows that the unification of a linear higher-order pattern s with an arbitrary second-order term that shares no variables with s is decidable and finitary.
28
The undecidability of the second order predicate unification problem
TL;DR: It is proved that the second order predicate unification problem is undecidable by reducing thesecond order term unification problem to it.
8
Proving and applying program transformations expressed with second-order patterns
Gérard Huet,Bernard Lang +1 more
TL;DR: A complete second-order matching algorithm is presented that allows effective use of these rules and it is shown how to formally prove the correctness of the rules using a denotational semantics for the programming language.
Unification under a mixed prefix
TL;DR: Tow schemes for simplifying quantifier alternation, called Skolemization and raising, are presented and various optimizations on the general unification search problem are discussed.