Congruence Closure Modulo Permutation Equations

09/07/2021
by   Dohan Kim, et al.
0

We present a framework for constructing congruence closure modulo permutation equations, which extends the abstract congruence closure framework for handling permutation function symbols. Our framework also handles certain interpreted function symbols satisfying each of the following properties: idempotency (I), nilpotency (N), unit (U), I U U, or N U U. Moreover, it yields convergent rewrite systems corresponding to ground equations containing permutation function symbols. We show that congruence closure modulo a given finite set of permutation equations can be constructed in polynomial time using equational inference rules, allowing us to provide a polynomial time decision procedure for the word problem for a finite set of ground equations with a fixed set of permutation function symbols.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/21/2019

Two-closure of supersolvable permutation group in polynomial time

The 2-closure G of a permutation group G on Ω is defined to be the large...
research
11/08/2021

Modularity and Combination of Associative Commutative Congruence Closure Algorithms enriched with Semantic Properties

Algorithms for computing congruence closure of ground equations over uni...
research
02/08/2022

Two-closure of rank 3 groups in polynomial time

A finite permutation group G on Ω is called a rank 3 group if it has pre...
research
08/07/2023

Quantifiers closed under partial polymorphisms

We study Lindstrom quantifiers that satisfy certain closure properties w...
research
09/26/2017

Closure of resource-bounded randomness notions under polynomial time permutations

An infinite bit sequence is called recursively random if no computable s...
research
05/08/2018

A construction of product blocks with a fixed block size

Let M(n,d) be the maximum size of a permutation array on n symbols with ...
research
03/07/2023

Marpa and nullable symbols

The Marpa parser was intended to make the best results in the academic l...

Please sign up or login with your details

Forgot password? Click here to reset