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  orcid-logo
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
Type
conference paper
DOI
10.1007/978-3-030-99527-0_11
ArXiv ID

2110.03315

Author(s)
Guilloud, Simon  
Kuncak, Viktor  orcid-logo
Date Issued

2022

Publisher

Springer

Published in
Lecture Notes in Computer Science
Total of pages

16

Volume

13244

Start page

196

End page

214

Subjects

Computer Science

•

Propositional Logic

•

Algorithm

•

Quasilinear

•

Term Rewriting System

•

Lattices

•

Orthocomplemented Bisemilattices

Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
LARA  
Event nameEvent placeEvent date
28th International Conference on Tools and Algorithms for the Construction and Analysis of Systems (ETAPS 2022)

Munich, Germany

April 2-7, 2022

Available on Infoscience
March 7, 2022
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/186067
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