Refining Unification with Abstraction

Ahmed Bhayat, Konstantin Korovin, Laura Kovacs, Johannes Schoisswohl

Research output: Chapter in Book/Conference proceedingChapterpeer-review

Abstract

Automated reasoning with theories and quantifiers is a common demand in formal methods. A major challenge that arises in this respect comes with rewriting/simplifying terms that are equal with respect to a background first-order theory T , as equality reasoning in this context requires unification modulo T . We introduce a refined algorithm for unification with abstraction in T , allowing for a fine-grained control of equality constraints and substitutions introduced by standard unification with abstraction approaches. We experimentally show the benefit of our approach within first-order linear rational arithmetic.
Original languageEnglish
Title of host publicationProceedings of 24th International Conference on Logic for Programming, Artificial Intelligence and Reasoning
PublisherEasy Chair
Pages36-23
ISBN (Electronic)2398-7340
DOIs
Publication statusPublished - 3 Jun 2023

Fingerprint

Dive into the research topics of 'Refining Unification with Abstraction'. Together they form a unique fingerprint.

Cite this