• Keine Ergebnisse gefunden

Prove that fork∈N, (Ak,≤k) is a wqo

N/A
N/A
Protected

Academic year: 2021

Aktie "Prove that fork∈N, (Ak,≤k) is a wqo"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

SS 2014 21.05.2014 Exercises to the lecture

Concurrency Theory Sheet 5

Roland Meyer, Viktor Vafeiadis Delivery until 27.05.2014 at 12h Exercise 5.1 (Well-quasi orderings)

a) Prove or disprove that (N,|) is a well-quasi ordering where a|b means ”adividesb”.

b) Let (A,≤) be a wqo. Prove that fork∈N, (Ak,≤k) is a wqo.

The ordering ≤k is obtained by component-wise application of ≤on vectors in Ak. Thus, (a1, . . . , ak)≤k(a01, . . . , a0k) if and only ifai ≤a0i fori∈ {1, . . . , k}.

c) Given a set A and a set W ⊆ P(A×A), so that (A, w) is a wqo for all w ∈ W. Show that (A,(S

w∈W w)+) is a wqo.

Exercise 5.2 (Upward-closed sets)

a) For a finite alphabet Σ and w1, w2 ∈Σ, let w1≤w2 if and only ifw1 is a subword ofw2 as defined in the lecture.

Show that for any language L ⊆Σ, the languagesL ↑ and L ↓ are regular.

b) Let (A,≤) be a wqo andM1, M2 ⊆Afinite. Show that it is decidable ifM1↑=M2↑.

Exercise 5.3 (Well-Structured transition systems)

a) Consider a transition system (Γ, γ0,→) and a relation≤ ⊆Γ×Γ. Prove that≤is a simulation if and only ifpre(I) is upward-closed for every upward-closed setI ⊆Γ.

b) LetTS = (Γ, γ0,→,≤) be a well-structured transition system where

• γ ≤γ0 is decidable for allγ, γ0 ∈Γ and

• for all γ ∈Γ, the set post(γ) :={γ0∈Γ|γ →γ0} is finite and computable.

Prove that termination is decidable forTS.

Note: A transition system isterminating, if there are no infinite runs.

(2)

Exercise 5.4 (Petri nets)

Consider the following definition of Petri nets and their firing relation:

• A Petri net is a triple N = (P, T, W) where P is a set of places, T is a set of transitions, and W : (P×T)∪(T ×P)→Nis aweight function.

• A marking M ∈N|P| of N is a function that maps places to natural numbers.

• A transitiont∈T is enabled inM, ifM ≥W(−, t).

W(−, t) is the vector (W(p1, t), . . . , W(p|P|, t)) andW(t,−) is defined analogously.

• Iftis enabled inM1, it transforms the marking into a new markingM2by removing W(−, t) fromM and adding W(t,−).

Formally, thefiring relation [i ⊆N|P|×T×N|P| contains the triple (M1, t, M2) (or M1[tiM2) ift is enabled inM1 and M2 = (M1−W(−, t)) +W(t,−).

Given an initial marking M0, prove that the transition system (N|P|, M0,[i,≤|P|) is a well-structured transition system.

Delivery until 27.05.2014 at 12h into the box next to 34-401.4

Referenzen

ÄHNLICHE DOKUMENTE

In fact, the arguments given in this paper easily give a Hamilton cycle in H(2k + 1, k) for all k > 1, providing an alternative proof of the middle levels conjecture; see Section

Prove correctness of

Let Φ PA be the axiom system of Peano arithmetic and let Cons Φ PA be the formula that expresses the consistency of Φ PA (as defined in

Mathematische Grundlagen der Informatik RWTH

These exercises are to be discussed with the assistant during the tutorial on the 29th of October.. Throughout, R and S

Throughout, R denotes a ring, and, unless otherwise stated, all rings are assumed to be associative rings with 1, and modules are assumed to be left

Deduce from Remark 35.12 of the Lecture Notes that column orthogonality relations for the Brauer characters take the form Π tr Φ =

[r]