Overview of Part II: the rest of the nineties Desharnais, Gupta, - - PowerPoint PPT Presentation

overview of part ii the rest of the nineties
SMART_READER_LITE
LIVE PREVIEW

Overview of Part II: the rest of the nineties Desharnais, Gupta, - - PowerPoint PPT Presentation

Overview of Part II: the rest of the nineties Desharnais, Gupta, Jagadeesan and Panangaden generalized the behavioural pseudometric of Giacalone, Jou and Smolka to all PTSs and labelled Markov processes. Approximate number of publications 14


slide-1
SLIDE 1

Overview of Part II: the rest of the nineties

Desharnais, Gupta, Jagadeesan and Panangaden generalized the behavioural pseudometric of Giacalone, Jou and Smolka to all PTSs and labelled Markov processes.

slide-2
SLIDE 2

Approximate number of publications

1 2 3 4 5 6 7 8 9 10 11 12 13 14 90 91 92 93 94 95 96 97 98 99 00 01 02 03 04 05 06 07 08 09

slide-3
SLIDE 3

An alternative definition

Jos´ ee Desharnais, Vineet Gupta, Radha Jagadeesan and Prakash

  • Panangaden. The metric analogue of weak bisimulation for

probabilistic processes. In Proceedings of 17th Annual IEEE Symposium on Logic in Computer Science, pages 413–422, Copenhagen, July 2002. IEEE.

slide-4
SLIDE 4

The key ingredients

Tarski Kantorovich

slide-5
SLIDE 5

Tarski’s fixed point theorem

Theorem Let X be a complete lattice. Let f : X → X be a monotone

  • function. The set of fixed points of f forms a complete lattice. In

particular, f has a least fixed point lfp(f ). This least fixed point of f is also the least pre-fixed point of f , that is, f (lfp(f )) ⊑ lfp(f ).

  • A. Tarski. A lattice-theoretic fixed point theorem and its

applications. Pacific Journal of Mathematics, 5(2):285 309, June 1955.

slide-6
SLIDE 6

Tarski’s fixed point theorem

Theorem Let X be a complete lattice. Let f : X → X be a monotone

  • function. The set of fixed points of f forms a complete lattice. In

particular, f has a least fixed point lfp(f ). This least fixed point of f is also the least pre-fixed point of f , that is, f (lfp(f )) ⊑ lfp(f ).

  • A. Tarski. A lattice-theoretic fixed point theorem and its

applications. Pacific Journal of Mathematics, 5(2):285 309, June 1955.

slide-7
SLIDE 7

A complete lattice

Definition Let X be a set. The set D(X) is defined by D(X) = { d ∈ X × X → [0, 1] | d is a 1-bounded pseudometric }. The relation ⊑ is defined by d1 ⊑ d2 if d1(x1, x2) ≤ d2(x1, x2) for all x1, x2 ∈ S. Proposition D(X), ⊑ is a complete lattice.

slide-8
SLIDE 8

Kantorovich metric

Definition Let X be a set and let dX be a 1-bounded pseudometric on X. Let µ1 and µ2 be Borel probability measures on X. d(µ1, µ2) = sup

  • X

f dµ1 −

  • X

f dµ2

  • f ∈ X, dX -
  • [0, 1]
  • .
  • L. Kantorovich. On the transfer of masses (in Russian).

Doklady Akademii Nauk, 37(2):227 229, 1942. Related to Roberto’s “transfer of masses.”

slide-9
SLIDE 9

A monotone function

Let S, T be a PTS. Let S be finite. Definition The function ∆S : D(S) → D(S) is defined by ∆S(d)(s1, s2) = max

  • s∈S

f (s) × (T(s1, s) − T(s2, s))

  • f ∈ S, d -
  • [0, 1]
  • Proposition

∆S is monotone. Corollary ∆S has a least fixed point lfp(∆S).

slide-10
SLIDE 10

Relating the logical and ordered approach

Recall that dS is the behavioural pseudometric defined in terms of a logic. Theorem dS = lfp(∆S).

slide-11
SLIDE 11

Tarski’s fixed point theorem

Theorem Let X be a complete lattice. Let f : X → X be a monotone

  • function. The set of fixed points of f forms a complete lattice. In

particular, f has a least fixed point: lfp(f ). This least fixed point

  • f f is also the least pre-fixed point of f , that is, f (lfp(f )) ⊑ lfp(f ).

If you can read this, then you are sitting in one of the first few rows.

slide-12
SLIDE 12

Tarski’s fixed point theorem

Theorem Let X be a complete lattice. Let f : X → X be a monotone

  • function. The set of fixed points of f forms a complete lattice. In

particular, f has a least fixed point: lfp(f ). This least fixed point

  • f f is also the least pre-fixed point of f , that is, f (lfp(f )) ⊑ lfp(f ).

Corollary dS is the smallest distance function d such that ∆S(d) ⊑ d.

If you can read this, then you are sitting in one of the first few rows.

slide-13
SLIDE 13

Tarski’s fixed point theorem

Corollary dS is the smallest distance function d such that ∆S(d) ⊑ d.

slide-14
SLIDE 14

Tarski’s fixed point theorem

Corollary dS is the smallest distance function d such that ∆S(d) ⊑ d. Corollary dS(s1, s2) ≤ ǫ iff ∃d : d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ.

slide-15
SLIDE 15

Tarski’s decision procedure

Theorem The first order theory over reals is decidable.

  • A. Tarski. A decision method for elementary algebra and geometry.

University of California Press, Berkeley, 1951.

slide-16
SLIDE 16

Tarski’s decision procedure

Theorem The first order theory over reals is decidable.

  • A. Tarski. A decision method for elementary algebra and geometry.

University of California Press, Berkeley, 1951. Corollary dS(s1, s2) ≤ ǫ is decidable iff ∃d : d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ can be expressed in the first order theory over reals.

slide-17
SLIDE 17

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ

slide-18
SLIDE 18

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . .

slide-19
SLIDE 19

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . . ∃d : . . . max . . . ⊑ d . . .

slide-20
SLIDE 20

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . . ∃d : . . . max . . . ⊑ d . . . ∃d : . . . ∀ . . . ⊑ d . . .

slide-21
SLIDE 21

Kantorovich-Rubinstein duality theorem

Theorem Let X be a compact metric space. Let µ1 and µ2 be Borel probability measures on X. sup

  • X

f dµ1 −

  • X

f dµ2

  • f ∈ X -
  • [0, 1]
  • =

inf

  • X 2 dX dµ
  • µ ∈ µ1 ⊗ µ2
  • .

L.V. Kantorovich and G.Sh. Rubinstein. On the space of completely additive functions (in Russian). Vestnik Leningradskogo Universiteta, 3(2):52 59, 1958. Related to Roberto’s “transfer of masses.”

slide-22
SLIDE 22

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . . ∃d : . . . max . . . ⊑ d . . .

slide-23
SLIDE 23

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . . ∃d : . . . max . . . ⊑ d . . . ∃d : . . . min . . . ⊑ d . . .

slide-24
SLIDE 24

Expressing in the first order theory over reals

∃d :d is a 1-bounded pseudometric ∧ ∆S(d) ⊑ d ∧ d(s1, s2) ≤ ǫ ∃d : . . . ∆S(d) ⊑ d . . . ∃d : . . . max . . . ⊑ d . . . ∃d : . . . min . . . ⊑ d . . . ∃d : . . . ∃ ⊑≤ d . . .

slide-25
SLIDE 25

Approximating the behavioural pseudometric

Corollary dS(s1, s2) ≤ ǫ is decidable. Hence, we can use binary search to approximate dS(s1, s2). Franck van Breugel, Babita Sharma, and James Worrell. Approximating a behavioural pseudometric without discount. In H. Seidl, editor, Proceedings of the 10th International Conference on Foundations of Software Science and Computation Structures, volume 4423 of Lecture Notes in Computer Science, pages 123–137, Braga, March 2007. Springer-Verlag.

slide-26
SLIDE 26

Biggest system

s1

2 5 3 5

s2

7 10 1 5 1 10

s3

1

s4 s5

1