Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Equivalence Checking for Orthocomplemented Bisemilattices in Log-Linear Time
 
conference paper

Equivalence Checking for Orthocomplemented Bisemilattices in Log-Linear Time

Guilloud, Simon  
•
Kuncak, Viktor  
2022
Lecture Notes in Computer Science
28th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (ETAPS 2022)

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.

  • Files
  • Details
  • Metrics
Loading...
Thumbnail Image
Name

FormulaEqCheckingPaper_Arxiv.pdf

Type

Preprint

Version

http://purl.org/coar/version/c_71e4c1898caa6e32

Access type

openaccess

License Condition

CC BY

Size

373.72 KB

Format

Adobe PDF

Checksum (MD5)

29895c2b37987f25ac3c7aac9eeb4a2f

Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés