Hobbit: A Tool for Contextual Equivalence Checking Using Bisimulation Up-to Techniques
Loading...
Files
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Access
openAccess
Embargo end date
Citation
Vasileios Koutavas, Yu-Yang Lin, Nikos Tzevelekos, Hobbit: A Tool for Contextual Equivalence Checking Using Bisimulation Up-to Techniques, ML Family Workshop 2021, online (collocated with ICFP 2021), 26 August 2021
Abstract
We present a bounded equivalence verification tool called Hobbit for higher-order programs with local state—based on a subset of OCaml—that combines fully abstract symbolic environmental bisimulations, novel up-to techniques, and lightweight invariant annotations. The tool reports no false positives or negatives, can automatically detect all inequivalences, and is able to automatically or semi-automatically prove many equivalences, including all classical Meyer and Sieber equivalences.
Description
Endorsement
Review
Supplemented By
Referenced By
Sponsor: Science Foundation Ireland (SFI)
Grant Number: 13/RC/2094
Author's Homepage: http://people.tcd.ie/vkoutav
Other Titles: ML Family Workshop 2021
Type of material: Conference Paper

