Non-Ground Congruence Closure

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Leidinger, Hendrik, Weidenbach, Christoph
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866913862718062592
author Leidinger, Hendrik
Weidenbach, Christoph
author_facet Leidinger, Hendrik
Weidenbach, Christoph
contents Congruence closure on ground equations is a well-established and efficient algorithm for deciding ground equalities. It constructs an explicit representation of ground equivalence classes based on a given set of input equations, allowing ground equalities to be decided by membership. In many applications, these ground equations originate from grounding non-ground equations. We propose an algorithm that directly computes a non-ground representation of ground congruence classes for non-ground equations. Our approach is sound and complete with respect to the corresponding ground congruence classes. Experimental results demonstrate that computing non-ground congruence classes often outperforms the classical ground congruence closure algorithm in efficiency.
format Preprint
id arxiv_https___arxiv_org_abs_2412_10066
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Non-Ground Congruence Closure
Leidinger, Hendrik
Weidenbach, Christoph
Logic in Computer Science
I.2.3; F.3.1
Congruence closure on ground equations is a well-established and efficient algorithm for deciding ground equalities. It constructs an explicit representation of ground equivalence classes based on a given set of input equations, allowing ground equalities to be decided by membership. In many applications, these ground equations originate from grounding non-ground equations. We propose an algorithm that directly computes a non-ground representation of ground congruence classes for non-ground equations. Our approach is sound and complete with respect to the corresponding ground congruence classes. Experimental results demonstrate that computing non-ground congruence classes often outperforms the classical ground congruence closure algorithm in efficiency.
title Non-Ground Congruence Closure
topic Logic in Computer Science
I.2.3; F.3.1
url https://arxiv.org/abs/2412.10066