conference paper
Equivalence Checking for Orthocomplemented Bisemilattices in Log-Linear Time
2022
Lecture Notes in Computer Science
We present a quasilinear time algorithm to decide the word problem on a natural algebraic structures we call orthocomplemented bisemilattices, a subtheory of boolean algebra. We use as a base a variation of Hopcroft, Ullman and Aho algorithm for tree isomorphism which we combine with a term rewriting system to decide equivalence of two terms. We prove that the rewriting system is terminating and confluent and hence the existence of a normal form, and that our algorithm is computing it. We also discuss applications and present an effective implementation in Scala.
Type
conference paper
ArXiv ID
2110.03315
Author(s)
Date Issued
2022
Publisher
Published in
Lecture Notes in Computer Science
Total of pages
16
Volume
13244
Start page
196
End page
214
Editorial or Peer reviewed
REVIEWED
Written at
EPFL
EPFL units
| Event name | Event place | Event date |
Munich, Germany | April 2-7, 2022 | |
Available on Infoscience
March 7, 2022
Use this identifier to reference this record