Skip to search boxSkip to navigationSkip to main content

How reversibility can solve traditional questions: The example of hereditary history-preserving bisimulation

Scholary Output:
Chapter in Book/Report/Conference proceeding
Conference contribution

Related Event

Title

31st International Conference on Concurrency Theory, CONCUR 2020

Event type

Conference

Date

09/01/2020 - 09/04/2020

Location

Virtual, ViennaAustria

Abstract

Reversible computation opens up the possibility of overcoming some of the hardware's current physical limitations. It also offers theoretical insights, as it enriches multiple paradigms and models of computation, and sometimes retrospectively enlightens them. Concurrent reversible computation, for instance, offered interesting extensions to the Calculus of Communicating Systems, but was still lacking a natural and pertinent bisimulation to study processes equivalences. Our paper formulates an equivalence exploiting the two aspects of reversibility: backward moves and memory mechanisms. This bisimulation captures classical equivalences relations for denotational models of concurrency (history- and hereditary history-preserving bisimulation, (H)HPB), that were up to now only partially characterized by process algebras. This result gives an insight on the expressiveness of reversibility, as both backward moves and a memory mechanism - providing “backward determinism” - are needed to capture HHPB.

Publication Information

Output type

Scholary Output:
Chapter in Book/Report/Conference proceeding
Conference contribution

Original language

English (US)

Article number

7

Pages from-to (Number of pages)

Pages 71-723 (653 pages)

Publication milestones

  • Published - 08/01/2020

Publication status

Published - 08/01/2020

Publisher

Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing, Germany

Publication series

  • Publication series name: Leibniz International Proceedings in Informatics, LIPIcs
    ISSN (Print): 1868-8969
    Volume: 171

ISBN (Electronic)

9783959771603

Publication IDs

  • Scopus: 85091598944
  • ORCID: /0000-0001-6346-3043/work/82787770

Host publication title

31st International Conference on Concurrency Theory, CONCUR 2020

Host publication editors

  • Igor Konnov
  • Laura Kovacs

Publication metrics

Metrics

Fractional count
1
Fractional count
0.50
Fractional count
1
Fractional count
0.50
Fractional count
1
Fractional count
1
SciVal
Author count
2
SciVal
Paper percentile
50
Scopus
citations

PlumX, opens in new tab

Citation count
8
Captures
3

Funding Details

The authors would like to thank John Natale for correcting the definition of postfixing and the reviewers of an earlier version of this work and of this version for their precious comments that greatly improved the paper. We were unfortunately not able to accomodate all of their suggestions, but have tried to reflect their comments in the body of the paper.
FunderFunding numbers
John Natale
-