• Keine Ergebnisse gefunden

Problem 2: Backwards search for Petri nets

N/A
N/A
Protected

Academic year: 2021

Aktie "Problem 2: Backwards search for Petri nets"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Concurrency Theory(SS 2015) Out: Wed, June 3 Due: Tue, June 9

Exercise Sheet 7

Prof. Meyer, Furbach, D’Osualdo Technische Universit¨at Kaiserslautern

Problem 1: Tree Decomposition

• Describe, as precise as you can, the graphs that correspond to computations (i.e. single runs) of a pushdown system.

• Formulate the strategy presented in the lecture to compute a tree decomposition of such graphs.

Problem 2: Backwards search for Petri nets

a) Write the definition ofminpre(M)for Petri nets. Is it computable?

b) Consider the following Petri net:

p1

p2

p3

p4

t1

t1

t2

Run the backwards search to prove that the markingM = (0 0 2 0)T is coverable.

Problem 3: Coverability for Lossy Channel Systems

Consider the LCS depicted in the figure below.

q0 N!1 q1 q2 q3 q4

A!1

N!0

A?0

N?1 N!0

N?0

Determine if configurations(q4,

Nentry

0 ε

Aentry

)and(q4, ε

1

)are coverable using the known procedure.

(2)

Problem 4: Extension of Lossy Channel Systems

LetL= (Q, q0,→, C, M)be an LCS that can arbitrarily spawn new processes. The transition relation is now→ ⊆Q×OP×Q×Q. The transition(q, op, q0, q1, ..., qk)∈ →yields a change in the control state fromqtoq0 in some process in the configuration, it performs an operation op and spawns k new processes in control states q1, ..., qk. A configuration now contains a sequence of control states instead of one.

a) Formally define the configurations ofLand the transition relation.

b) Define a decidable wqo on the configurations.

c) Prove that it is a wsts and show thatminpre is computable.

Referenzen

ÄHNLICHE DOKUMENTE

Results: We formulated the core metabolism of Arabidopsis thaliana based on recent knowledge from literature, including the Calvin cycle, glycolysis and citric acid cycle,

Carozza, M., Fonseca, I., Passarelli Di Napoli, A.: Regularity results for an optimal design problem with a volume constraint.. De Giorgi, E., Carriero, M., Leaci, A.: Existence

One main use of implicit conversions is to add methods to existing types. Technically these methods are not added to the type itself but defined in a wrapper class. The wrapper

The following labelled transition systems are defined in combination with Maude term replacement rules so that their labels are given for reconfigurable Petri nets (in Def..

These event traces are based on a configurable sequence of input events (stimuli that trig the test output) and are used for comparison with the output from actual implementations of

We start with a brief discussion of causal semantics of p/t-nets (Subsection 2.1), then introduce the charac- terization of executions of p/t-nets called token flow property

Quiz Sheet No. 3 for Architecture and Implementation of Database Systems Prof. Rudolf Bayer, Ph. Institut für Informatik SS 2003. Exercises for Chapters 4.2 – 4.7:

The dots show the position of the 32 target points, b A simple network consisting of two input units which obtain the coordinate values x and y of the target point,