A State-Based Characterisation of the Conflict Preorder

Simon Ware
Robi Malik

This paper proposes a way to effectively compare the potential of processes to cause conflict. In discrete event systems theory, two concurrent systems are said to be in conflict if they can get trapped in a situation where they are both waiting or running endlessly, forever unable to complete their common task. The conflict preorder is a process-algebraic pre-congruence that compares two processes based on their possible conflicts in combination with other processes. This paper improves on previous theoretical descriptions of the conflict preorder by introducing less conflicting pairs as a concrete state-based characterisation. Based on this characterisation, an effective algorithm is presented to determine whether two processes are related according to the conflict preorder.

In Mohammad Reza Mousavi and Antonio Ravara: Proceedings 10th International Workshop on the Foundations of Coordination Languages and Software Architectures (FOCLASA 2011), Aachen, Germany, 10th September, 2011, Electronic Proceedings in Theoretical Computer Science 58, pp. 34–48.
Published: 29th July 2011.

ArXived at: https://dx.doi.org/10.4204/EPTCS.58.3 bibtex PDF
References in reconstructed bibtex, XML and HTML format (approximated).
Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org