Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
169 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
45 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Superposition with Delayed Unification (2403.04775v1)

Published 29 Feb 2024 in cs.LO and cs.AI

Abstract: Classically, in saturation-based proof systems, unification has been considered atomic. However, it is also possible to move unification to the calculus level, turning the steps of the unification algorithm into inferences. For calculi that rely on unification procedures returning large or even infinite sets of unifiers, integrating unification into the calculus is an attractive method of dovetailing unification and inference. This applies, for example, to AC-superposition and higher-order superposition. We show that first-order superposition remains complete when moving unification rules to the calculus level. We discuss some of the benefits this has even for standard first-order superposition and provide an experimental evaluation.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (2)
  1. Domenjoud, E.: A technical note on AC-unification. The number of minimal unifiers of the equation α⁢x1+⋯+α⁢xp≐A⁢Cβ⁢y1+⋯+β⁢yqsubscriptapproaches-limit𝐴𝐶𝛼subscript𝑥1⋯𝛼subscript𝑥𝑝𝛽subscript𝑦1⋯𝛽subscript𝑦𝑞\alpha x_{1}+\cdots+\alpha x_{p}\doteq_{AC}\beta y_{1}+\cdots+\beta y_{q}italic_α italic_x start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ + italic_α italic_x start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT ≐ start_POSTSUBSCRIPT italic_A italic_C end_POSTSUBSCRIPT italic_β italic_y start_POSTSUBSCRIPT 1 end_POSTSUBSCRIPT + ⋯ + italic_β italic_y start_POSTSUBSCRIPT italic_q end_POSTSUBSCRIPT. Journal of Automated Reasoning 8 (1992)
  2. Nipkow, T.: Functional unification of higher-order patterns. In: LICS. pp. 64–74. IEEE Computer Society (1993)
Citations (2)

Summary

We haven't generated a summary for this paper yet.