0 Up votes0 Down votes

8 views4 pagesJun 24, 2013

© Attribution Non-Commercial (BY-NC)

PDF, TXT or read online from Scribd

Attribution Non-Commercial (BY-NC)

8 views

Attribution Non-Commercial (BY-NC)

- AP REVIEW - Limits & Continuity - Multiple Choice Questions
- 0580_w14_ms_42
- 0580_s17_ms_41
- 1999 unit1 paper1
- 7pcymbofqghe2nbv9e
- SKEMA SET 1 (3)
- Graphs my dood.pdf
- TCS 5 solu
- Ductile Design 2nd Ed - Errata
- Mathematica 3D Model
- CVP - Formulas
- The Example
- unit 4 semester review answers
- limits at infinity sec 2 6 q&a
- 7.6.4 Notes
- C4%20Practice%20Paper%20A6%20mark%20scheme[1]
- Test 1. Sequences - Binomial Theorem-01
- Calculus
- Last 2 Digits
- 12 2007 Mathematics 1

You are on page 1of 4

Verication of regular linear time properties

Prof. Dr. Joost-Pieter Katoen, Dr. Taolue Chen, and Ir. Mark Timmer

September, 21, 2012

Problem 1

1. An NFA that accepts the set of minimal bad prexes:

q

0

q

1

q

2

q

3

(a b) c

(a b c) (a c)

a

b c

(b c)

a

c a

2. First we apply the TS / construction, which yields:

s

0

, q

1

s

3

, q

2

s

1

, q

2

s

4

, q

2

s

5

, q

3

1

A counterexample to TS [= P

safe

is given by the following initial path

fragment in TS /:

= s

0

, q

1

s

3

, q

2

s

1

, q

2

s

4

, q

2

s

5

, q

3

transition system TS:

= s

0

s

3

s

1

s

4

s

5

with trace () = a, ba, ca, b, ca, ca, b

Since

reaches q

3

(a nal state of /), trace () BadPref(P

safe

).

Hence, Traces

n

(TS) BadPref(P

safe

) ,= . By Lemma 3.25, this is

equivalent to TS ,[= P

safe

.

Problem 2

1. L

1

= A, B

q

0

q

1

q

2

q

3

q

4

A, B

A B

A

B

A, B

B

B

2. L

2

= /((AB + C)

((AA + B)C)

+ (A

C)

)

q

0

q

4

q

1

q

2

q

3

A C A

B

B

A

A B

C

q

5

q

6

A C

C

A

Note: We allow more than one initial state! Formally, the automaton

outlined above is given by

/

2

= (q

0

, . . . , q

6

, A, B, C, , q

0

, q

5

, q

3

, q

6

)

where is dened as shown in the picture.

2

Problem 3

Proof sketch: Use a product construction and distinguish three phases which

have to be repeated in an innite successful run innitely often:

1. Wait for the rst component to visit a nal state;

2. Wait for the second component to a visit nal state;

3. Signal that phase 1 and phase 2 have been completed.

Let /

i

= (Q

i

, ,

i

, Q

0,i

, F

i

) for i = 1, 2. Then, we dene / = (Q, , , Q

0

, F),

where

Q = Q

1

Q

2

1, 2, 3

: Q 2

Q

such that

((q

1

, q

2

, 1), A) =

(

1

(q

1

, A) F

1

)

2

(q

2

, A) 1

(

1

(q

1

, A) F

1

)

2

(q

2

, A) 2

((q

1

, q

2

, 2), A) =

1

(q

1

, A) (

2

(q

2

, A) F

2

) 2

1

(q

1

, A) (

2

(q

2

, A) F

2

) 3

((q

1

, q

2

, 3), A) =

1

(q

1

, A)

2

(q

2

, A) 1

Q

0

= Q

0,1

Q

0,2

3

F = Q

1

Q

2

3

We have to prove that /

(/) = /

(/

1

) /

(/

2

):

Let = A

1

A

2

A

3

. . . /

of / of the form

(p

0

, q

0

, i

0

)

A

1

(p

1

, q

1

, i

1

)

A

2

such that i

k

= 3 for innitely many k 0. But then, p

i

F

1

and

q

j

F

2

for innitely many i, j by construction. Hence, the runs p

0

A

1

p

1

A

2

p

2

. . . and q

0

A

1

q

1

A

2

q

2

. . . are accepting runs for in /

1

and /

2

, respectively. Therefore /

(/

1

) /

(/

2

).

3

Let = A

1

A

2

A

3

. . . /

(/

1

) /

(/

2

). Then, there exist accepting

runs p

0

A

1

p

1

A

2

p

2

. . . and q

0

A

1

q

1

A

2

q

2

. . . of in /

1

and /

2

,

such that p

i

F

1

and q

j

F

2

for innitely many i, j. We obtain the

induced run of / on as follows:

(p

0

, q

0

, i

0

)

A

1

(p

1

, q

1

, i

1

)

A

2

(p

2

, q

2

, i

2

)

We need to prove that i

k

= 3 for innitely many k 0.

Therefore, let i

k

= 3 for some k 0 (this happens at least once, as

it happens in every initial state). We prove that there exists a k

> k

such that i

k

= 3:

As p

n

F

1

innitely often, there exists a fragment p

k

, p

k+1

, . . . , p

k+l

such that p

k+l

F

1

, l > 0 and p

j

/ F

1

for j = k+1, . . . , k+l1. By

construction, i

k+l

= 2.

Analogously, q

n

F

2

for innitely many n. Thus there exists a

fragment q

k+l

, q

k+l+1

, q

k+l+2

, . . . , q

k+l+o

with o > 0 such that q

j

/ F

2

for j = k+l+1, . . . , k+l+o1 and q

k+l+o

F

2

. Then, by construction,

i

k+l+o

= 3. To conclude the proof, set k

= k+l+o.

4

- AP REVIEW - Limits & Continuity - Multiple Choice QuestionsUploaded byShannon Burton
- 0580_w14_ms_42Uploaded byHaider Ali
- 0580_s17_ms_41Uploaded byyuke kristina
- 1999 unit1 paper1Uploaded byLueshen Wellington
- 7pcymbofqghe2nbv9eUploaded byPoon Chong Khim
- SKEMA SET 1 (3)Uploaded byNg Yew Meng
- Graphs my dood.pdfUploaded byA
- TCS 5 soluUploaded bysuganya004
- Ductile Design 2nd Ed - ErrataUploaded byapirakq
- Mathematica 3D ModelUploaded byadrienne_tanus
- CVP - FormulasUploaded byAbhishek Khurana
- The ExampleUploaded byjimuso
- unit 4 semester review answersUploaded byroberttolar
- limits at infinity sec 2 6 q&aUploaded bymplukie
- 7.6.4 NotesUploaded byMe, Myself and I
- C4%20Practice%20Paper%20A6%20mark%20scheme[1]Uploaded byrbd3
- Test 1. Sequences - Binomial Theorem-01Uploaded byNeelam
- CalculusUploaded byRupendra yadav
- Last 2 DigitsUploaded bytanya1780
- 12 2007 Mathematics 1Uploaded bySachin Yadav
- Function-2.docxUploaded byB M
- Draghilev's%20method.%20Finding%20roots.%20System%203.pdfUploaded byJos2
- MidMathP1Uploaded byas_mira
- AckermannUploaded byAnonymous NWZv6WhZ
- codeUploaded byNishan Gajurel
- Test3Uploaded byRajat Kalia
- Guia 2 Matrices SolucionesUploaded byAlex J. Gañán Adasme
- FoLiO Additional MaTHeMaTic-NanaUploaded byFathin Nadhira Kamarudin
- 2013 Independent 2UUploaded byAnonymous I90nYUs
- Areas in the PlaneUploaded byTemesgen Tsegaye Bihonegn

- sgffUploaded byMahadev
- zombie synthesis essayUploaded byapi-462192241
- Advertising Strategy of NokiaUploaded byRaj Kumar
- Design_and_Construction_of_Modern_Curved_Bridges.pdfUploaded byephrem
- paper c-nurs 324Uploaded byapi-239943961
- IMSS 7.1 for Linux AGUploaded byMarco Caldini
- CQE Study Questions,Answers and SolutionsUploaded byrick.pepper3948
- Period End ClosingUploaded byailcp
- Active Robust Vibration Control of Flexible StructureUploaded byoscar201140
- A Stakeholder Perspective for Analyzing Marketing RelationshipsUploaded byscarscar123
- Liferay 6.x Portal Enterprise Intranets Cookbook - Sample ChapterUploaded byPackt Publishing
- Syllabus Day of the DeadUploaded byfarhadsparc
- dm2017-0073 population reference 2017-2022.pdfUploaded byClarisse Andong
- Network Planning and DimenssiongUploaded byFahad Sani
- Proadvice 2 - The Wing PlanformUploaded byHemesh Ace
- Hornbill class 11Uploaded byAyushi Agarwal
- Aronson Sexual Violence in Las JarchasUploaded byChristina Ball
- 74243351 Machine Tool TestingUploaded byAdhan Ali
- Review of KYKO Products by Dr. Lee Ong Kim, Vice President of World Education Research AssociationUploaded byBernard A.T.Tan
- 8th grade spelling listsUploaded byapi-326416336
- remethUploaded byDita Hidayati
- Caffebene Job Application FormUploaded byyeap siew len
- 07 TutorialUploaded byRanga Kirankishore
- delroy cvUploaded byapi-301118976
- Reflection_MISOSAUploaded bycarolacebron
- Math30-1 Diploma Practice Exam Trigonometry1Uploaded byNicko Manalastas
- TO_CAUSE_TO_MAKE_DIVINE_THROUGH_SMOKE_AN (1).pdfUploaded byFederico Kukso
- guns and thighs by ram gopal verma.pdfUploaded byChandra Sekhar
- PNR v BruntyUploaded byyousirneighm
- Production Management - Introduction_1Uploaded byJoannaOSz

## Much more than documents.

Discover everything Scribd has to offer, including books and audiobooks from major publishers.

Cancel anytime.