Reduction of Event Structures under History Preserving Bisimulation
Abel Armas-Cervantes, Paolo Baldan, Luciano Garcia-Ba\~nuelos

TL;DR
This paper investigates methods to reduce the size of event structures representing concurrent processes while maintaining behaviour under history preserving bisimulation, focusing on asymmetric and flow event structures.
Contribution
It introduces conditions for folding events in two generalized event structures to achieve minimal size representations while preserving behaviour.
Findings
Conditions for folding events are established.
Multiple minimal size structures can result from different folding orders.
Reduction techniques preserve behaviour under history preserving bisimulation.
Abstract
Event structures represent concurrent processes in terms of events and dependencies between events modelling behavioural relations like causality and conflict. Since the introduction of prime event structures, many variants of event structures have been proposed with different behavioural relations and, hence, with differences in their expressive power. One of the possible benefits of using a more expressive event structure is that of having a more compact representation for the same behaviour when considering the number of events used in a prime event structure. Therefore, this article addresses the problem of reducing the size of an event structure while preserving behaviour under a well-known notion of equivalence, namely history preserving bisimulation. In particular, we investigate this problem on two generalisations of the prime event structures. The first one, known as asymmetric…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Advanced Software Engineering Methodologies · Logic, programming, and type systems
