<?xml version="1.0" encoding="UTF-8"?>
<TEI xml:space="preserve" xmlns="http://www.tei-c.org/ns/1.0" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.tei-c.org/ns/1.0 https://raw.githubusercontent.com/kermitt2/grobid/master/grobid-home/schemas/xsd/Grobid.xsd"
 xmlns:xlink="http://www.w3.org/1999/xlink">
	<teiHeader xml:lang="en">
		<fileDesc>
			<titleStmt>
				<title level="a" type="main">Preserving Behavior in Transition Systems from Event Structure Models</title>
			</titleStmt>
			<publicationStmt>
				<publisher/>
				<availability status="unknown"><licence/></availability>
			</publicationStmt>
			<sourceDesc>
				<biblStruct>
					<analytic>
						<author role="corresp">
							<persName><forename type="first">Nataliya</forename><surname>Gribovskaya</surname></persName>
							<email>gribovskaya@iis.nsk.su</email>
							<affiliation key="aff0">
								<orgName type="department">A.P. Ershov Institute of Informatics Systems</orgName>
								<orgName type="institution">SB RAS av</orgName>
								<address>
									<addrLine>6, Acad. Lavrentiev</addrLine>
									<postCode>630090</postCode>
									<settlement>Novosibirsk</settlement>
									<country key="RU">Russia</country>
								</address>
							</affiliation>
						</author>
						<author>
							<persName><forename type="first">Irina</forename><surname>Virbitskaite</surname></persName>
							<affiliation key="aff0">
								<orgName type="department">A.P. Ershov Institute of Informatics Systems</orgName>
								<orgName type="institution">SB RAS av</orgName>
								<address>
									<addrLine>6, Acad. Lavrentiev</addrLine>
									<postCode>630090</postCode>
									<settlement>Novosibirsk</settlement>
									<country key="RU">Russia</country>
								</address>
							</affiliation>
							<affiliation key="aff1">
								<orgName type="institution">Novosibirsk State University</orgName>
								<address>
									<addrLine>2, Pirogov av</addrLine>
									<postCode>630090</postCode>
									<settlement>Novosibirsk</settlement>
									<country key="RU">Russia</country>
								</address>
							</affiliation>
						</author>
						<title level="a" type="main">Preserving Behavior in Transition Systems from Event Structure Models</title>
					</analytic>
					<monogr>
						<imprint>
							<date/>
						</imprint>
					</monogr>
					<idno type="MD5">61B6E18244B2312E8C6CC1941D4CACAA</idno>
				</biblStruct>
			</sourceDesc>
		</fileDesc>
		<encodingDesc>
			<appInfo>
				<application version="0.7.2" ident="GROBID" when="2023-03-25T02:46+0000">
					<desc>GROBID - A machine learning software for extracting information from scholarly documents</desc>
					<ref target="https://github.com/kermitt2/grobid"/>
				</application>
			</appInfo>
		</encodingDesc>
		<profileDesc>
			<abstract>
<div xmlns="http://www.tei-c.org/ns/1.0"><p>Two structurally dierent methods of associating transition system semantics to event structure models are distinguished in the literature. One of them is based on congurations (event sets), the other on residuals (model fragments). In this paper, we consider three kinds of event structures (resolvable conict structures, extended prime structures, stable structures), translate the other models into resolvable conict structures and back, provide the isomorphism results on the two types of transition systems, and demonstrate the preservation of some bisimulations on them.</p></div>
			</abstract>
		</profileDesc>
	</teiHeader>
	<text xml:lang="en">
		<body>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="1">Introduction</head><p>Since the introduction of event structures in <ref type="bibr" target="#b25">[26]</ref>, many variants of event-oriented models have been proposed based on dierent behavioural relations between events and thus providing a dierent expressive power. Among the models are prime event structures <ref type="bibr" target="#b25">[26]</ref> (with conjunctive 1 binary causality, represented by a partial order and being under the principle of nite causes, and symmetric irreexive conict, obeying the principle of conict heredity; all these guarantee unique event enablings within the model); extended prime event structures <ref type="bibr" target="#b0">[1]</ref> (with conjuctive binary causality, being possibly with cycles and not being under the principle of nite causes, and symmetric irreexive conict, not obeying the principle of conict heredity; moreover, the relations can be overlapped); stable event structures <ref type="bibr" target="#b27">[28]</ref> (with non-binary conjuctive causality, allowing for alternative enablings, and the stability constraint (i.e .the intersection of two non-conicting causal predecessors sets for an event is a causal predecessors set for the event) resulting in unique enablings within a conguration); event structures for resolvable conict <ref type="bibr" target="#b13">[14]</ref> (with dynamic conicts, i.e. conicts can be resolved or created by the occurrences of other events), etc. Comparative analysis of some classes of event structures can be found in the works <ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b13">14,</ref><ref type="bibr" target="#b14">15,</ref><ref type="bibr" target="#b15">16,</ref><ref type="bibr" target="#b17">18]</ref>.</p><p>Two methods of associating a labeled transition system <ref type="bibr" target="#b19">[20]</ref> with an eventoriented model of a distributed system, such as an event structure <ref type="bibr" target="#b25">[26]</ref> or a Supported by German Research Foundation through grant Be 1267/14-1. 1 An event is enabled once all of its causal predecessors have occurred.</p><p>conguration structure <ref type="bibr" target="#b12">[13]</ref>, can be distinguished: a conguration-based and a residual-based method. In the rst case, <ref type="foot" target="#foot_0">2</ref> states are understood as sets of events, called congurations, and state transitions are built by starting with the empty conguration and enlarging congurations by already executed events. In the second approach, <ref type="foot" target="#foot_1">3</ref> states are understood as event structures, and transitions are built by starting with the given event structure as an initial state and removing already executed parts thereof in the course of an execution.</p><p>In the literature, conguration-based transition systems seem to be predominantly used as the semantics of event structures, whereas residual-based transition systems are actively used in providing operational semantics of process calculi and in demonstrating the consistency of operational and denotational semantics. The two kinds of transition systems have occasionally been used alongside each other (see <ref type="bibr" target="#b17">[18]</ref> as an example), but their general relationship has not been studied for a wide range of existing models. In a seminal paper, viz. <ref type="bibr" target="#b22">[23]</ref>, bisimulations between conguration-based and residual-based transition systems have been proved to exist for prime event structures <ref type="bibr" target="#b27">[28]</ref>. The result of <ref type="bibr" target="#b22">[23]</ref> has been extended in <ref type="bibr" target="#b4">[5]</ref> to more complex event structure models with asymmetric conict. Counterexamples illustrated that an isomorphism cannot be achieved with the various removal operators dened in <ref type="bibr" target="#b4">[5,</ref><ref type="bibr" target="#b22">23]</ref>. The paper <ref type="bibr" target="#b5">[6]</ref> demonstrated that the operators can be tightened in such a way that isomorphisms, rather than just bisimulations, between the two types of transition systems belonging to a single event structure can be obtained. A key idea is to employ non-executable (impossible) events <ref type="foot" target="#foot_2">4</ref> if the model allows them (and to introduce a special non-executable event otherwise), in order to turn model fragments into parts of states. This idea has been applied by the authors on a wide variety of event structure models, and for a full spectrum of semantics (interleaving, step, pomset, multiset). Thanks to the results, a variety of facts known from the literature on conguration-based transition systems (e.g., <ref type="bibr" target="#b3">[4,</ref><ref type="bibr" target="#b9">10,</ref><ref type="bibr" target="#b12">13,</ref><ref type="bibr" target="#b27">28]</ref>) can be extended to residual-based ones.</p><p>The aim of this paper is to connect several models of event structures by providing behaviour preserving translations between them, and to demonstrate the retention of some of the bisimulation concepts in the two types of transition systems associated with the models under consideration.</p><p>In Section 2 of this paper, we consider three kinds of event structure models (resolvable conict, extended prime, stable event structures), dene removal operators for them, and translate the other models into resolvable conict event structures and back. Section 3 contains the denitions of the two types of transition systems, describes the isomorphism results, and demonstrate the preservation of some bisimulations on the transition systems. Section 4 concludes.</p><p>2 Event Structure Models</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.1">Event Structures for Resolvable Conict</head><p>In this section, we consider event structures for resolvable conict, which were put forward in <ref type="bibr" target="#b13">[14]</ref> to give semantics to general Petri nets. A structure for resolvable conict consists of a set of events and an enabling relation between sets of events. The enabling X Y with sets X and Y imposes restrictions on the occurrences of events in Y by requiring that for all events in Y to occur, their causes the events in X have to occur before. This allows for modeling the case when a and b cannot occur together until c occurs, i.e., initially a and b are in conict until the occurrence of c resolves this conict. Notice that the event structure classes under consideration in this paper are unable to model the phenomena of resolvable conict. In resolvable conict structures, the enabling relation can also model conicts: events from a set Y are in irresolvable conict i there is no enabling of the form X Y for any set X of events. Further, an event can be impossible (i.e. non-executable in any system's run) if it has no enabling or has innite causes or has impossible causes/prececessors. Denition 1. An event structure for resolvable conict (RC-structure) over L is a tuple E = (E, , L, l), where E is a set of events; ⊆ P(E) × P(E) is the enabling relation; L is a set of labels; l : E → L is a labeling function.</p><p>Let E be an RC-structure over L. For X ⊆ E and e ∈ E, Con(X) ⇐⇒ ∀ X ⊆ X : ∃Z ⊆ E : Z X; f Con(X) ⇐⇒ X is nite and Con(X). The conict relation ⊆ E × E is given by: d e ⇐⇒ d = e ∧ ¬Con({d, e}). The direct causality relation ≺⊆ E × E is dened as follows: d ≺ e ⇐⇒ ∀X ⊆ E : (X e ⇒ d ∈ X). A set X ⊆ E is left-closed i X is nite, and for all X ⊆ X there exists X ⊆ X such that X X. The set of the left-closed sets of E is denoted as LC(E). Clearly, any left-closed set is conict-free. Let Conf (E) = {{e 1 , . . . , e n } ⊆ E | n ≥ 0, ∀i ≤ n : ∀X ⊆ {e 1 , . . . , e i } : ∃Y ⊆ {e 1 , . . . , e i−1 } : Y X} be the set of congurations of E. Clearly, any conguration X is a left-closed set but not conversely.</p><p>Consider some properties of resolvable conict event structures.</p><p>Denition 2. An RC-structure</p><formula xml:id="formula_0">E = (E, , L, l) is called rooted i (∅, ∅) ∈ ; pure i X Y ⇒ X ∩ Y = ∅; singular i X Y ⇒ X = ∅ ∨ | Y |= 1; manifestly conjunctive i there is at most one X with X Y , for all Y ⊆ E; conjuctive i X i Y (i ∈ I = ∅) ⇒ i∈I X i Y ; locally conjuctive i X i Y (i ∈ I = ∅) ∧ Con( i∈I X i ∪ Y ) ⇒ i∈I X i Y ; with nite causes i X Y ⇒ Xisf inite; with binary conict i | X |&gt; 2 ⇒ ∅ X; in the standard form i = {(A, B) | A ∩ B = ∅, A ∪ B ∈ LC(E)}; 2-coherent i X ∪ Y ∈ LC(E), for all X, Y ∈ LC(E) s.t. X ∪ Y ⊆ Z ∈ LC(E). 5</formula><p>Lemma 1. An RC-structure E = (E, , L, l) can be transformed into:</p><formula xml:id="formula_1">a pure RC-structure P U (E) = (E, , L, l) 6 s.t. Conf (E) = Conf (P U (E)), if E is a singular RC-structure; an RC-structure SF (E) = (E, , L, l) 7 in the standard form s.t. LC(E) = LC(SF (E)). Moreover, Conf (E) = Conf (SF (E)), if E is a pure RC-structure. Example 1.</formula><p>As an example, consider the pure, manifestly conjuctive, non-singular, non-2-coherent RC-structure E rc = (E rc , rc , L, l rc ) with nite causes and binary conict from <ref type="bibr" target="#b14">[15]</ref>, where E rc = {a, b, c}; rc consists of ∅ X for all X = {a, b} and {c} {a, b}; L = E rc ; and l rc is the identity labeling function. It is easy to see that LC(E rc ) = Conf (E rc ) = {∅, {a}, {b}, {c}, {a, c}, {b, c}, {a, b, c}}. This RC-structure models the initial conict between the events a and b that can be resolved by the occurrence of the event c. The structure E rc can be presented in the standard form</p><formula xml:id="formula_2">E rc with rc consisting of A B such that B ⊆ C ∈ LC(E) and A = C \ B, i.e. rc = {(∅, ∅), (∅, {a}), ({a}, ∅), (∅, {b}), ({b}, ∅), (∅, {c}), ({c}, ∅), (∅, {a, c}), ({a, c}, ∅), ({a}, {c}), ({c}, {a}), . . ., (∅, {a, b, c}), ({a, b, c}, ∅)}.</formula><p>The standard form of RC-structures and the ability to specify impossible events in the model allows for developing a relatively simple structural denition of a removal operator which is necessary for residual semantics. Denition 3. For an RC-structure E = (E, , L, l) in the standard form and X ∈ LC(E), a removal operator is dened as follows: E \ X = (E , , L, l ), where</p><formula xml:id="formula_3">E = E \ X = {(A , B ) | ∃(A, B) ∈ s.t. A = A∩E , B = B∩E , (A ∪B ∪X) ∈ LC(E)} l = l | E</formula><p>According to the denition above, all the events in X are removed; however, we retain the events, not forming left-closed sets with the events in X and hence conicting with some events in X, making the retained events impossible by deleting their enabling relations.</p><p>From now on, we use E rc L to denote the class of rooted, singular, locally conjuctive RC-structures with binary conict.</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.2">Extended Prime Event Structures</head><p>For reasons of exibility, the authors of <ref type="bibr" target="#b0">[1]</ref> propose to generalise ordinary prime event structures <ref type="bibr" target="#b27">[28]</ref> 8 by dropping the transitivity and acyclicity of causality, 6 An RC-structure P U (E) = (E, , L, l) can be directly obtained by putting =</p><formula xml:id="formula_4">\{(A, B) ∈ | ∅ = B ⊆ A}. 7 An RC-structure SF (E) = (E, , L, l) can be directly obtained by putting = {(A, B) | B ⊆ C ∈ LC(E), A = C \ B}. 8 A labeled prime event structure over a set L of actions is a tuple E = (E, , ≤, L, l),</formula><p>where E is a set of events; ≤ ⊆ E × E is a partial order (the causality relation), as well as the principles of nite causes and conict inheritance. <ref type="foot" target="#foot_3">9</ref> As opposed to prime event structures, the extended version allows for impossible events. In this model, events can be impossible because of enabling cycles, or an overlapping between the enabling and the conict relation, or because of impossible causes/predecessors. Denition 4. An extended prime event structure (EP -structure) over L is a triple E = (E, , ≺, L, l), where E is a set of events; ⊆ E × E is an irreexive symmetric relation (the conict relation); ≺⊆ E × E is the enabling relation; L is a set of labels; l : E → L is a labeling function. Let E ep L denote the class of EP -structures over L.</p><p>Let E = (E, , ≺, L, l) be an EP -structure. For e ∈ E, dene ↓ e as a maximal subset of E such that ∀e ∈↓ e : e ≺ e. For X ⊆ E, let (X) = {e ∈ E | ∃e ∈ X : e e }. We call a set X ⊆ E a conguration of E if X is nite, conict-free (i.e. ∀e, e ∈ X : ¬(e e )), left-closed (i.e. ∀e, e ∈ E : e ≺ e ∧ e ∈ X ⇒ e ∈ X), and does not contain enabling cycles (i.e., ∃e 1 , . . . , e n ∈ X : e 1 ≺ . . . ≺ e n ≺ e 1 (n ≥ 1)). The set of congurations of E is denoted by Conf (E).</p><p>In the graphical representation of an EP -structure, pairs of events related by the enabling relation are connected by arrows; pairs of the events included in the conict relation are marked by the symbol . Consider the denition of the removal operator for EP -structures.</p><p>Denition 5. For E ∈ E ep L and X ∈ Conf (E), a removal operator is dened as follows: E \ X = (E , ≺ , , L, l ), with We see that the events in X are removed, yielding a reduction of the enabling and conict relations. At the same time, any event conicting with some event in X is retained, equipping it with an enabling cycle, thereby making the conicting event impossible.</p><formula xml:id="formula_5">E = E \ X = ∩ (E × E ) ≺ = (≺ ∩ (E × E )) ∪ {(e, e) | e ∈ (X)} l = l | E satisfying the principle of nite causes: ∀e ∈ E : e = {e ∈ E | e ≤ e} is nite; ⊆ E × E is</formula><p>Translate EP -structures into RC-structures and conversely. For an EPstructure EP = (E, , ≺, L, l), dene RC(EP ) = (E = E, ,L, l = l ), where (ii) For RC a singular, conjuctive RC-structure with binary conict, EP(RC) is an EP -structure such that Conf (RC) = Conf (EP(RC)).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.3">Stable Event Structures</head><p>Stable event structures, introduced in the work of <ref type="bibr">Winskel [27]</ref> in order to overcome the unique enabling problem of prime event structures, have an enabling relation indicating which (usually nite) sets X of events are possible prerequisites of a single event e, written X e. We consider the version of stable event structures of <ref type="bibr" target="#b27">[28]</ref> where the conict relation is specied for sets with two events. Denition 6. A stable event structure over L (S-structure) is a tuple E = (E, , , L, l), where E is a set of events; ⊆ E × E is an irreexive, symmetric relation (the conict relation). We shall write Con for the set of nite conict-free subsets of E, i.e. those nite subsets X ⊆ E for which ∀e, e ∈ X : ¬(e e ). X ∈ Con means that the events in X could happen in the same run, i.e. they are consistent;</p><p>⊆ Con×E is the enabling relation which satises X e and X ⊆ Y ∈ Con ⇒ Y e; and, moreover, X e, Y e, and X ∪ Y ∪ {e} ∈ Con ⇒ X ∩ Y e (the stability principle). indicates possible causes: an event e can occur whenever for some X with X e all events in X have occurred before. The minimal enabling relation min is dened as follows: X min e i X e and for all Y ⊆ X if Y e then Y = X; L is a set of actions; l : E → L is a labeling function.</p><p>Let E s L denote the class of S-structures over L. A set X ⊆ E is a conguration of an S-structure E i X is nite, conict-free (i.e., X ∈ Con), and secured (i.e., there are e 1 , . . . , e n such that X = {e 1 , . . . , e n } and {e 1 , . . . , e i } e i+1 , for all i &lt; n). The set of congurations of E is denoted Conf (E). For an S-structure E, X ∈ Conf (E), and e, e ∈ X, let e ≺ X e i e belongs to the smallest subset Y of X with Y e. ; and the identity labeling function l s . The set of congurations of E s is {∅, {a}, {b}, {c}, {a, c}, {b, c}, {a, d}, {a, c, d}, {b, c, d}}. Notice that E s is not a ow event structure because the event c not conicting with the event a may be a cause for d or may not. <ref type="bibr">Denition 7</ref>. For E = (E, , , L, l) ∈ E s L and X ∈ Conf (E), a removal operator is dened as follows: E \ X = (E , , , L, l ), with</p><formula xml:id="formula_6">E = E \ X = ∩ (E × E ) = {(W , e) | W ∈ Con , ∃(W , e) ∈ min s.t. W ⊆ W } where min = {(W , e) | ∃(W, e) ∈ min s.t. W = W ∩ E , e ∈ E , W ∪ X ∈ Con, {e} ∪ X ∈ Con} l = l | E</formula><p>We see that all the events in X are deleted; the conict relation contains the pairs of remaining conicting events; the denition of is based on that of min , which consists of the pairs from without the pairs whose events conict with some event in X, thereby making them impossible. For an S-structure S = (E, , , L, l), let RC(G) = (E = E, ,L, l ), where</p><formula xml:id="formula_7">X Y ⇐⇒    either Y = {e}, e ∈ E, X e, or | Y |= 2, Y ∈ Con, X = ∅, or | Y | = 1, 2, X = ∅.</formula><p>For an RC-structure RC = (E , ,L, l ), let S(RC) = (E = E , = , ,L, l ), where X e ⇐⇒ e ∈ E , X ⊆ E , f Con (X), and ∃Y ⊆ X : Y {e}.</p><p>Lemma 3. <ref type="bibr" target="#b14">[15]</ref> (i) For S an S-structure, RC(S) is a rooted, singular, locally conjuctive RCstructure with nite causes and binary conict s.t. Conf (S) = Conf (RC(F )). (ii) For RC a rooted, singular, locally conjuctive RC-structure with nite causes and binary conict, S(RC) is an S-structure s.t. Conf (RC) = Conf (S(RC)).</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="2.4">Dierent Semantics</head><p>In this subsection, we dene dierent semantics for the event structure models under consideration. From now on, we treat E as an event structure over L specied in Denitions 1, 4, and 6, if not dened otherwise. Moreover, let</p><formula xml:id="formula_8">E L = E ep L ∪ E s L ∪ E rc L .</formula><p>We rst introduce auxiliary notations. Given congurations X, X ∈ Conf (E), we write: Lemma 4. Given an event structure E ∈ E L and , * ∈ {int, step, pom}, (i) for a conguration X ∈ Conf (E), the transitive and reexive closure of</p><formula xml:id="formula_9">X → int X i X ⊆ X and X \ X = {e}; X → step X i X ⊆ X and X ∈ Conf (E), for all X ⊆ X ⊆ X ; X → pom X i X ⊆ X and ≤ X \X is a partial order; X → whp X i X ⊆ X and ≤ X is a partial order. For ∈ {int, step, pom}, a conguration X ∈ Conf (E) is a conguration in -semantics of E i ∅ → * X,</formula><formula xml:id="formula_10">≺ X , ≤ X , is a partial order. Let E X = (X, ≤ X , L, l | X ); (ii) Conf (E) = Conf (E) = Conf * (E).</formula><p>Given ∈ {int, step, pom}, an event structure E over L, and congurations X, X ∈ Conf (E) such that X → X , we write:</p><formula xml:id="formula_11">l int (X \ X) = a i X \ X = {e} and l(e) = a, if = int; l step (X \ X) = M i M (a) = |{e ∈ X \ X | l(e) = a}|, for all a ∈ L, if = step; l pom (X \ X)=Y i Y = [(X \ X, ≤ X ∩(X \ X × X \ X), L, l | X \X )], if = pom; l whp (X)=Y i Y = [(X, ≤ X , L, l | X )].</formula><p>Let E be an event structure over L and </p><formula xml:id="formula_12">X = {e 1 , . . . , e n } ∈ Conf int (E) (n ≥ 0). We call e 1 . . . e n a derivation of X i X 0 = ∅ → int X 1 . . . X n−1 → int X n = X, and X i \ X i−1 = {e i }, for all 1 ≤ i ≤ n. A derivation e 1 . . .</formula><formula xml:id="formula_13">i (e i ) = a i (1 ≤ i ≤ n).</formula><p>3 Transition Systems TC (E) and TR(E)</p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="3.1">Denitions and Comparisons</head><p>In this subsection, we rst give some basic denitions concerning labeled transition systems, and then dene the mappings TC (E) and TR(E), which associate two distinct kinds of transition systems one whose states are congurations and one whose states are residual event structures with an event structure E over L.</p><p>A transition system T = (S, →, i) over a set L of labels consists of a set of states S, a transition relation →⊆ S × L × S, and an initial state i ∈ S. Two transition systems over L are isomorphic if their states can be mapped one-toone to each other, preserving transitions and initial states. We call a relation R ⊆ S × S a bisimulation between transition systems T and T over L i (i, i ) ∈ R, and for all (s, s ) ∈ R and l ∈ L: if (s, l, s 1 ) ∈→, then (s , l, s 1 ) ∈→ and (s 1 , s 1 ) ∈ R, for some s 1 ∈ S ; and if (s , l, s 1 ) ∈→, then (s, l, s 1 ) ∈→ and (s 1 , s 1 ) ∈ R, for some s 1 ∈ S.</p><p>Introduce additional auxiliary notations. For a xed set L of labels of event structures, dene L int := L, L pom := P om L (the set of isomorphic classes of partial orders labeled over L), and L Der := L * , being another sets of labels of the transition systems.</p><p>We are ready to dene labeled transition systems with congurations as states.</p><p>Denition 8. For an event structure E over L and ∈ {int, step, pom}, TC (E) is the transition system (Conf (E), , ∅) over L , where X p X i X → X and p = l (X \ X); TC whp (E) is the transition system (Conf int (E), whp , ∅) over L pom , where X p whp X i X → whp X and p = l whp (X ); TC hp (E) is the transition system ({Der(X) | X ∈ Conf int (E)}, hp , ) over L Der , where [e 1 . . . e n ] q hp [e 1 . . . e n e n+1 ] (n ≥ 0) i {e 1 , . . . , e n }, {e 1 , . . . , e n , e n+1 } ∈ Conf int (E), and q = l hp ([e 1 . . . e n e n+1 ]).</p><p>Consider the denition of labeled transition systems with residuals as states. Denition 9. For an event structure E over L and ∈ {int, step, pom},</p><formula xml:id="formula_14">Reach (E) = {F | ∃E 0 , . . . , E k (k ≥ 0) s.t. E 0 = E, E k = F, and E i X E i+1 (i &lt; k)}, where E i X E i+1 i ∃X ∈ Conf (E i ) : E i+1 = E i \ X and ∅ → X in E i ;</formula><p>TR (E) is the transition system (Reach (E), , E) over L , where F p F i ∃X ∈ Conf (F) : F X F and p = l (X); TR whp (E) is the transition system (Reach int (E), whp , E) over L pom , where</p><formula xml:id="formula_15">F p whp F i ∃X, X ∈ Conf int (E) : F = E \ X, F = E \ X</formula><p>, X whp X , and p = l whp (X ); TR hp (E) is the transition system (Reach int (E), hp , E) over L pom , where Theorem 1. Given ∈ {int, step, pom, whp}, TC (E) and TR (SF (P U (E))) (TR (E)) are isomorphic; however, TC hp (E) and TR hp (SF (P U (E))) (TR hp (E)) are not bisimilar; where</p><formula xml:id="formula_16">F q hp F i ∃X, X ∈ Conf int (E) : F = E \ X, F = E \ X , [e 1 . . . e n ]</formula><formula xml:id="formula_17">E ∈ E rc L (E ∈ E ep L ∪ E s L ).</formula><p>It is easy to see that even for the EP -structure We rst introduce bisimulation concepts on the event structure models.</p><formula xml:id="formula_18">E ep 1 over L = {a, b, c}, with E ep 1 = L;, ep 1 = ∅, → ep 1 = {(a,</formula><p>Event structures E and E from E L are interleaving, step, pomset, respectively, bisimilar i TC (E ) and TC (E ) are bisimilar for ∈ {int, step, pom}, respectively. For event structures E and E over L,</p><formula xml:id="formula_19">a relation R ⊆ Conf int (E) × Conf int (E ) is called weak history preserving bisimulation i (∅, ∅) ∈ R and for any (X, Y ) ∈ R it holds: • there is an isomorphism between E X and E Y ; • if X ⊆ X for some X ∈ Conf int (E), then Y ⊆ Y for some Y ∈ Conf int (E ) such that (X , Y ) ∈ R; • if Y ⊆ Y for some Y ∈ Conf int (E ), then X ⊆ X for some X ∈ Conf int (E) such that (X , Y ) ∈ R. a relation R consisting of triples (X, f, Y ), where X ∈ Conf int (E), Y ∈</formula><p>Conf int (E ), and f : E X → E Y is an isomorphism, is called history preserving bisimulation i (∅, ∅, ∅) ∈ R and for any (X, f, Y ) ∈ R it holds:</p><p>• if X ⊆ X for some X ∈ Conf int (E), then Y ⊆ Y for some Y ∈ Conf int (E ) such that f | X = f for some isomorphism f : X → Y , and (X , f , Y ) ∈ R; • if Y ⊆ Y for some Y ∈ Conf int (E ), then X ⊆ X for some X ∈ Conf int (E) such that f | X = f for some isomorphism f : X → Y , and (X , f , Y ) ∈ R. </p></div>
<div xmlns="http://www.tei-c.org/ns/1.0"><head n="4">Concluding Remarks</head><p>In this paper, we have dened two structurally dierent ways of giving various (interleaving, step, pomset, weak history preserving, history preserving) transition system semantics in the context of three event-oriented models extended prime event structures, stable event structures, and resolvable conict structures.</p><p>For each model, we have obtained an isomorphism between the corresponding transition systems for all the semantics except for history preserving one. Also, we have developed some translations of the event structures from the classes under consideration into resolvable conict structures and back, so as to compare residual-based transition systems, constructed from the original structures, with the ones constructed from the structures obtained after translation. Further, we have demonstrated that interleaving, step, pomset, weak history preserving bisimulations are captured by the corresponding bisimulations on the transtion systems.</p><p>Work on extending our approach (e.g., to precursor <ref type="bibr" target="#b8">[9]</ref>, probabilistic <ref type="bibr" target="#b28">[29]</ref>, local <ref type="bibr" target="#b16">[17]</ref>, dynamic <ref type="bibr" target="#b0">[1]</ref> event structures, and to labeled event structures with invisible actions) is presently under way and has yielded promising intermediate results. Another future line of research is to extend our results on comparing two kinds of transition systems to the non-pure case of resolvable conict structures <ref type="bibr" target="#b13">[14]</ref> and to the multiset transition relation.</p></div><figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_0"><head>Fig. 1 .</head><label>1</label><figDesc>Fig. 1. An extended prime event structure E ep</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_1"><head></head><label></label><figDesc>an irreexive and symmetric relation (the conict relation), satisfying the principle of hereditary conict: ∀e, e , e ∈ E : e ≤ e and e e then e e ; and l : E → L is a labeling function.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_2"><head></head><label></label><figDesc>{e}, X =↓ e, or Y = {e, e }, e = e , ¬(e e ), X = ∅, or| Y | = 1, 2, X = ∅. For an RC-structure RC = (E , , L, l ), let EP(RC) = (E = E , = , ≺ =≺ , L, l = l ).Lemma 2. (i) For EP an EP -structure, RC(EP ) is a rooted, singular, manifestly conjuctive RC-structure with binary conict such that Conf (EP ) =Conf (RC(EP )).</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_3"><head>Example 3 .</head><label>3</label><figDesc>Consider the S-structure E s over L = {a, b, c, d}, with E s = L; s = {(a, b), (b, a)}; s min = {(∅, a), (∅, b), (∅, c), ({a}, d), ({b, c}, d)}</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_4"><head></head><label></label><figDesc>where → * is the reexive and transitive closure of → . Let Conf (E) denote the set of congurations in -semantics of E.</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_5"><head></head><label></label><figDesc>e n of X ∈ Conf int (E) and a derivation f 1 . . . f n of X ∈ Conf int (E ) are equal (denoted e 1 . . . e n ∼ f 1 . . . f n ) i there is an isomorphism ι : E X → E X with ι(e 1 . . . e n ) := ι(e 1 ) . . . ι(e n ) = f 1 . . . f n . Let Der(X) denote the set of all equivalence classes [e 1 . . . e n ] of derivations of X. For [e 1 . . . e n ] ∈ Der(X), dene l hp ([e 1 . . . e n ]) := a 1 . . . a n , where l</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_6"><head>q hp [e 1</head><label>1</label><figDesc>. . . e n e n+1 ], where [e 1 . . . e n ] ∈ Der(X), [e 1 . . . e n e n+1 ] ∈ Der(X ), and q = l([e 1 . . . e n e n+1 ]). For instance, Figures 24 indicate the transition systems TR (E) with the states the residuals of the structures considered in Examples 13, respectively. Here, = step, if E = E rc ; = whp, if E = E ep ; and = pom, if E = E s .</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" xml:id="fig_7"><head>Fig. 2 .Fig. 3 .Fig. 4 . 3 . 2</head><label>23432</label><figDesc>Fig. 2. The residual transition system TRstep(E rc )</figDesc></figure>
<figure xmlns="http://www.tei-c.org/ns/1.0" type="table" xml:id="tab_0"><head></head><label></label><figDesc>Theorem 2. Given E, E ∈ E L , E and E are weak history preserving bisimilar i T C whp (E) and T C whp (E ) are bisimilar; E and E are history preserving bisimilar i T C hp (E) and T C hp (E ) are bisimilar.Corollary 2. E and E are interleaving, step, pomset, weak history preserving, respectively, bisimilar i TR (ST (P U (E))) and TR (ST (P U (E ))) (TR (E) and TR (E )) are bisimilar for ∈ {int, step, pom, whp}, respectively, where E, E ∈</figDesc><table><row><cell>E rc L (E, E ∈ E ep</cell></row></table><note>L ∪ E s L ).</note></figure>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="2" xml:id="foot_0">E.g., see<ref type="bibr" target="#b0">[1,</ref><ref type="bibr" target="#b1">2,</ref><ref type="bibr" target="#b10">11,</ref><ref type="bibr" target="#b11">12,</ref><ref type="bibr" target="#b13">14,</ref><ref type="bibr" target="#b14">15,</ref><ref type="bibr" target="#b16">17,</ref><ref type="bibr" target="#b17">18,</ref><ref type="bibr" target="#b23">24,</ref><ref type="bibr" target="#b26">27]</ref>.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="3" xml:id="foot_1">E.g., see<ref type="bibr" target="#b2">[3,</ref><ref type="bibr" target="#b6">7,</ref><ref type="bibr" target="#b7">8,</ref><ref type="bibr" target="#b8">9,</ref><ref type="bibr" target="#b17">18,</ref><ref type="bibr" target="#b18">19,</ref><ref type="bibr" target="#b20">21,</ref><ref type="bibr" target="#b21">22,</ref><ref type="bibr" target="#b24">25]</ref>.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="4" xml:id="foot_2">In an event structure, an event is called non-executable or impossible if it does not occur in any conguration of the structure, i.e. the event is never executed.</note>
			<note xmlns="http://www.tei-c.org/ns/1.0" place="foot" n="9" xml:id="foot_3">It was noted in<ref type="bibr" target="#b0">[1]</ref> that, as far as nite congurations are concerned, this does not lead to an increase in expressive power.</note>
		</body>
		<back>
			<div type="references">

				<listBibl>

<biblStruct xml:id="b0">
	<analytic>
		<title level="a" type="main">Dynamic causality in event structures</title>
		<author>
			<persName><forename type="first">Y</forename><surname>Arbach</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Karcher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">K</forename><surname>Peters</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Nestmann</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="page">8397</biblScope>
			<date type="published" when="2015">9039. 2015</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b1">
	<analytic>
		<title level="a" type="main">Reduction of event structures under history preserving bisimulation</title>
		<author>
			<persName><forename type="first">A</forename><surname>Armas-Cervantes</surname></persName>
		</author>
		<author>
			<persName><forename type="first">B</forename><surname>Baldan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">L</forename><surname>Garcia-Banuelos</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">J. Log. Algebr. Meth. Program</title>
		<imprint>
			<biblScope unit="volume">85</biblScope>
			<biblScope unit="issue">6</biblScope>
			<biblScope unit="page" from="1110" to="1130" />
			<date type="published" when="2016">2016</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b2">
	<analytic>
		<title level="a" type="main">The connection between event structure semantics and operational semantics for TCSP</title>
		<author>
			<persName><forename type="first">C</forename><surname>Baier</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Majster-Cederbaum</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Acta Informatica</title>
		<imprint>
			<biblScope unit="volume">31</biblScope>
			<date type="published" when="1994">1994</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b3">
	<analytic>
		<title level="a" type="main">Domains and event structures for fusions</title>
		<author>
			<persName><forename type="first">P</forename><surname>Baldan</surname></persName>
		</author>
		<author>
			<persName><forename type="first">A</forename><surname>Corradini</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><surname>Gadducci</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">LICS</title>
		<imprint>
			<biblScope unit="volume">2017</biblScope>
			<biblScope unit="page" from="1" to="12" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b4">
	<analytic>
		<title level="a" type="main">Conguration-and residualbased transition systems for event structures with asymmetric conict</title>
		<author>
			<persName><forename type="first">E</forename><surname>Best</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Gribovskaya</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Virbitskaite</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. Sof-Sem 2017</title>
				<meeting>Sof-Sem 2017</meeting>
		<imprint>
			<date type="published" when="2018">2018</date>
			<biblScope unit="volume">10877</biblScope>
			<biblScope unit="page" from="117" to="139" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b5">
	<analytic>
		<title level="a" type="main">From Event-Oriented Models to Transition Systems</title>
		<author>
			<persName><forename type="first">E</forename><surname>Best</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Gribovskaya</surname></persName>
		</author>
		<author>
			<persName><forename type="first">I</forename><surname>Virbitskaite</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. Petri Nets 2018</title>
		<title level="s">Lecture Notes in Computer Science</title>
		<meeting>Petri Nets 2018</meeting>
		<imprint>
			<date type="published" when="2017">2017</date>
			<biblScope unit="volume">10139</biblScope>
			<biblScope unit="page">132146</biblScope>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b6">
	<analytic>
		<title level="a" type="main">Flow event structures and ow nets</title>
		<author>
			<persName><forename type="first">G</forename><surname>Boudol</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">469</biblScope>
			<biblScope unit="page">6295</biblScope>
			<date type="published" when="1990">1990</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b7">
	<analytic>
		<title level="a" type="main">Event structure semantics of parallel extrusion in the pi-calculus</title>
		<author>
			<persName><forename type="first">S</forename><surname>Crafa</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Varacca</surname></persName>
		</author>
		<author>
			<persName><forename type="first">N</forename><surname>Yoshid</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">7213</biblScope>
			<biblScope unit="page" from="225" to="239" />
			<date type="published" when="2012">2012</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b8">
	<analytic>
		<title level="a" type="main">Event structures for arbitrary disruption</title>
		<author>
			<persName><forename type="first">H</forename><surname>Fecher</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Majster-Cederbaum</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fundamenta Informaticae</title>
		<imprint>
			<biblScope unit="volume">68</biblScope>
			<biblScope unit="issue">1-2</biblScope>
			<biblScope unit="page">103130</biblScope>
			<date type="published" when="2005">2005</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b9">
	<monogr>
		<title level="m" type="main">History preserving process graphs</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<ptr target="http://boole.stanford.edu/rvg/pub/abstracts/history" />
		<imprint/>
		<respStmt>
			<orgName>Stanford University</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">Report</note>
</biblStruct>

<biblStruct xml:id="b10">
	<analytic>
		<title level="a" type="main">On the expressiveness of higher dimensional automata</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoretical Computer Science</title>
		<imprint>
			<biblScope unit="volume">356</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page">265290</biblScope>
			<date type="published" when="2006">2006</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b11">
	<analytic>
		<title level="a" type="main">Renement of actions and equivalence notions for concurrent systems</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Goltz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Acta Informatica</title>
		<imprint>
			<biblScope unit="volume">37</biblScope>
			<biblScope unit="page">229327</biblScope>
			<date type="published" when="2001">2001</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b12">
	<analytic>
		<title level="a" type="main">Conguration structures</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">D</forename><surname>Plotkin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="m">Proc. LICS 1995</title>
				<meeting>LICS 1995</meeting>
		<imprint>
			<biblScope unit="page" from="199" to="209" />
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b13">
	<analytic>
		<title level="a" type="main">Event structures for resolvable conict</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">D</forename><surname>Plotkin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">3153</biblScope>
			<biblScope unit="page">550561</biblScope>
			<date type="published" when="2004">2004</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b14">
	<analytic>
		<title level="a" type="main">Conguration structures, event structures and Petri nets</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><forename type="middle">D</forename><surname>Plotkin</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoretical Computer Science</title>
		<imprint>
			<biblScope unit="volume">410</biblScope>
			<biblScope unit="issue">41</biblScope>
			<biblScope unit="page" from="4111" to="4159" />
			<date type="published" when="2009">2009</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b15">
	<analytic>
		<title level="a" type="main">Bundle event structures and CCSP</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">J</forename><surname>Van Glabbeek</surname></persName>
		</author>
		<author>
			<persName><forename type="first">F</forename><forename type="middle">W</forename><surname>Vaandrager</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">2761</biblScope>
			<biblScope unit="page">5771</biblScope>
			<date type="published" when="2003">2003</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b16">
	<analytic>
		<title level="a" type="main">An event structure semantics for general Petri nets</title>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">W</forename><surname>Hoogers</surname></persName>
		</author>
		<author>
			<persName><forename type="first">H</forename><forename type="middle">C M</forename><surname>Kleijn</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">S</forename><surname>Thiagarajan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoretical Computer Science</title>
		<imprint>
			<biblScope unit="volume">153</biblScope>
			<biblScope unit="page">129170</biblScope>
			<date type="published" when="1996">1996</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b17">
	<monogr>
		<title level="m" type="main">Quantitative and qualitative extensions of event structures</title>
		<author>
			<persName><forename type="first">J.-P</forename><surname>Katoen</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1996">1996</date>
		</imprint>
		<respStmt>
			<orgName>Twente University</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">PhD Thesis</note>
</biblStruct>

<biblStruct xml:id="b18">
	<analytic>
		<title level="a" type="main">Modeling systems by probabilistic process algebra: an event structures approach</title>
		<author>
			<persName><forename type="first">J.-P</forename><surname>Katoen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">R</forename><surname>Langerak</surname></persName>
		</author>
		<author>
			<persName><forename type="first">D</forename><surname>Latella</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IFIP Transactions C</title>
		<imprint>
			<biblScope unit="volume">2</biblScope>
			<biblScope unit="page" from="253" to="268" />
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b19">
	<analytic>
		<title level="a" type="main">Formal verication of parallel programs</title>
		<author>
			<persName><forename type="first">R</forename><forename type="middle">M</forename><surname>Keller</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Communications of the ACM</title>
		<imprint>
			<biblScope unit="volume">19</biblScope>
			<biblScope unit="issue">7</biblScope>
			<biblScope unit="page">371384</biblScope>
			<date type="published" when="1976">1976</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b20">
	<analytic>
		<title level="a" type="main">Bundle event structures: a non-interleaving semantics for LOTOS. Formal Description Techniques V</title>
		<author>
			<persName><forename type="first">R</forename><surname>Langerak</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">IFIP Transactions C</title>
		<imprint>
			<biblScope unit="volume">10</biblScope>
			<biblScope unit="page">331346</biblScope>
			<date type="published" when="1993">1993</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b21">
	<analytic>
		<title level="a" type="main">Modelling nondeterministic concurrent processes with event structures</title>
		<author>
			<persName><forename type="first">R</forename><surname>Loogen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">U</forename><surname>Goltz</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Fundamenta Informatica</title>
		<imprint>
			<biblScope unit="volume">14</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page">3974</biblScope>
			<date type="published" when="1991">1991</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b22">
	<analytic>
		<title level="a" type="main">Transition systems from event structures revisited</title>
		<author>
			<persName><forename type="first">M</forename><surname>Majster-Cederbaum</surname></persName>
		</author>
		<author>
			<persName><forename type="first">M</forename><surname>Roggenbach</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Information Processing Letters</title>
		<imprint>
			<biblScope unit="volume">67</biblScope>
			<biblScope unit="issue">3</biblScope>
			<biblScope unit="page" from="119" to="124" />
			<date type="published" when="1998">1998</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b23">
	<analytic>
		<title level="a" type="main">Petri nets, event structures and domains</title>
		<author>
			<persName><forename type="first">M</forename><surname>Nielsen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Plotkin</surname></persName>
		</author>
		<author>
			<persName><forename type="first">G</forename><surname>Winskel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Theoretical Computer Science</title>
		<imprint>
			<biblScope unit="volume">13</biblScope>
			<biblScope unit="issue">1</biblScope>
			<biblScope unit="page">8508</biblScope>
			<date type="published" when="1981">1981</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b24">
	<analytic>
		<title level="a" type="main">Regular event structures and nite Petri nets: the conict-free case</title>
		<author>
			<persName><forename type="first">M</forename><surname>Nielsen</surname></persName>
		</author>
		<author>
			<persName><forename type="first">P</forename><forename type="middle">S</forename><surname>Thiagarajan</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">2360</biblScope>
			<biblScope unit="page">335351</biblScope>
			<date type="published" when="2002">2002</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b25">
	<monogr>
		<title level="m" type="main">Events in computation</title>
		<author>
			<persName><forename type="first">G</forename><surname>Winskel</surname></persName>
		</author>
		<imprint>
			<date type="published" when="1980">1980</date>
		</imprint>
		<respStmt>
			<orgName>University of Edinburgh</orgName>
		</respStmt>
	</monogr>
	<note type="report_type">PhD Thesis</note>
</biblStruct>

<biblStruct xml:id="b26">
	<analytic>
		<title level="a" type="main">Event structures</title>
		<author>
			<persName><forename type="first">G</forename><surname>Winskel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">255</biblScope>
			<biblScope unit="page">325392</biblScope>
			<date type="published" when="1986">1986</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b27">
	<analytic>
		<title level="a" type="main">Introduction to event structures</title>
		<author>
			<persName><forename type="first">G</forename><surname>Winskel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Lecture Notes in Computer Science</title>
		<imprint>
			<biblScope unit="volume">354</biblScope>
			<biblScope unit="page">364397</biblScope>
			<date type="published" when="1989">1989</date>
		</imprint>
	</monogr>
</biblStruct>

<biblStruct xml:id="b28">
	<analytic>
		<title level="a" type="main">Distributed probabilistic and quantum strategies</title>
		<author>
			<persName><forename type="first">G</forename><surname>Winskel</surname></persName>
		</author>
	</analytic>
	<monogr>
		<title level="j">Electronic Notes in Theoretical Computer Science</title>
		<imprint>
			<biblScope unit="volume">298</biblScope>
			<biblScope unit="page">403425</biblScope>
			<date type="published" when="2013">2013</date>
		</imprint>
	</monogr>
</biblStruct>

				</listBibl>
			</div>
		</back>
	</text>
</TEI>
