Skip to content

feat: Heterogeneous behavioural equivalences#460

Open
fmontesi wants to merge 8 commits intomainfrom
bisimulation
Open

feat: Heterogeneous behavioural equivalences#460
fmontesi wants to merge 8 commits intomainfrom
bisimulation

Conversation

@fmontesi
Copy link
Copy Markdown
Collaborator

Generalises current behavioural equivalences (bisimulation and weak variants, simulation, and trace equivalence) to states in different LTSs, rather than assuming that the states being compared are in the same LTS. The convenience of homogeneous relations is retained via abbreviations (e.g., HomBisimilarity) and backwards-compatible notation.

The aim of this PR is to facilitate proving the correctness of compilers, where states usually are in different languages.

@fmontesi
Copy link
Copy Markdown
Collaborator Author

All done, thank you for the good comments.

Copy link
Copy Markdown
Collaborator

@ctchou ctchou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants