Yet another alternative definition Franck van Breugel, Claudio - - PowerPoint PPT Presentation

yet another alternative definition
SMART_READER_LITE
LIVE PREVIEW

Yet another alternative definition Franck van Breugel, Claudio - - PowerPoint PPT Presentation

Yet another alternative definition Franck van Breugel, Claudio Hermida, Michael Makkai and James Worrell. An Accessible Approach to Behavioural Pseudometrics. In Proceedings of 32nd International Colloquium on Automata, Languages and Programming ,


slide-1
SLIDE 1

Yet another alternative definition

Franck van Breugel, Claudio Hermida, Michael Makkai and James

  • Worrell. An Accessible Approach to Behavioural Pseudometrics.

In Proceedings of 32nd International Colloquium on Automata, Languages and Programming, Lecture Notes in Computer Science, Lisbon, July 2005. Springer-Verlag.

slide-2
SLIDE 2

Main results of BHMW

If the category C is accessible and complete and the functor F : C → C is accessible, then a terminal F-coalgebra exists. The category PMet is accessible (and complete). Many endofunctors on PMet that are used in semantics are accessible. A terminal K-coalgebra exists and induces a behavioural pseudometric for PTSs.

slide-3
SLIDE 3

Main results of BHMW

If the category C is accessible and complete and the functor F : C → C is accessible, then a terminal F-coalgebra exists. The category PMet is accessible (and complete). Many endofunctors on PMet that are used in semantics are accessible. A terminal K-coalgebra exists and induces a behavioural pseudometric for PTSs.

slide-4
SLIDE 4

Main results of BHMW

If the category C is accessible and complete and the functor F : C → C is accessible, then a terminal F-coalgebra exists. The category PMet is accessible (and complete). Many endofunctors on PMet that are used in semantics are accessible. A terminal K-coalgebra exists and induces a behavioural pseudometric for PTSs.

slide-5
SLIDE 5

Main results of BHMW

If the category C is accessible and complete and the functor F : C → C is accessible, then a terminal F-coalgebra exists. The category PMet is accessible (and complete). Many endofunctors on PMet that are used in semantics are accessible. A terminal K-coalgebra exists and induces a behavioural pseudometric for PTSs.

slide-6
SLIDE 6

Definitions

An infinite cardinal κ is regular if κ cannot be expressed as the sum of at most κ smaller cardinals. A category is accessible if it is κ-accessible for some infinite regular cardinal κ. A category is κ-accessible if it has κ-filtered colimits and it has a small set of κ-representable objects such that each object is a κ-filtered colimit of these objects. A category C is κ-filtered if C is nonempty, for each collection (Ci )i∈I of less than κ objects in C there exist an

  • bject C and a collection (fi : Ci → C)i∈I of morphisms in C, and for each collection (fi : C → D)i∈I of less

than κ morphisms in C there exists a morphism g : D → E in C such that g ◦ fi = g ◦ fj for all i, j ∈ I. An object C is κ-representable if hom(C, −) preserves κ-filtered colimits. A functor is accessible if it is κ-accessible for some infinite regular cardinal κ. A functor F : C → D is κ-accessible if the categories C and D are κ-accessible and the functor F preserves κ-filtered colimits. . . .

slide-7
SLIDE 7

Coalgebras

Let C be a category and let F : C → C be a functor. Definition An F-coalgebra consists of an object C in C and a morphism f : C → F(C) in C. C

f

F(C)

slide-8
SLIDE 8

Coalgebras

Let C be a category and let F : C → C be a functor. Definition An F-homomorphism from F-coalgebra C, f to F-coalgebra D, g is a morphism h : C → D in C such that g ◦ h = F(h) ◦ f . C

f h

F(C)

F(h)

D

g

F(D) Proposition The F-coalgebras and F-homomorphisms form a category.

slide-9
SLIDE 9

Systems are coalgebras

Many different types of system can be represented as F-coalgebras for a suitable functor F. C

f

F(C) states transitions

slide-10
SLIDE 10

PTSs are coalgebras

A PTS S, T can be represented by a K-coalgebra S, t. S

t

K(S) The Kantorovich functor K maps the 1-bounded pseudometric space S to the set of the Borel probability measures on S endowed with the Kantorovich metric. The function t : S → K(S) is defined by t(s)(A) =

  • s′∈A

T(s, s′).

slide-11
SLIDE 11

A terminal coalgebra

Given a PTS S, T, consider the corresponding K-coalgebra S

t

K(S) Proposition A terminal K-coalgebra exists. The proof exploits the theory of accessible categories.

slide-12
SLIDE 12

Relating the logical and coalgebraic approach

S

t !

K(S)

K(!)

X K(X) Recall that dS is the behavioural pseudometric defined in terms of a logic. Theorem dS(s1, s2) = dX(!(s1), !(s2)).

slide-13
SLIDE 13

Overview of Part III: the 21st century

Desharnais, Gupta, Jagadeesan and Panangaden showed how Tarski’s fixed point theorem can be used to define behavioural pseudometrics. Van Breugel, Sharma and Worrell related the logical and

  • rdered approach.

Van Breugel, Hermida, Makkai and Worrell showed how the theory of coalgebras can be used to define behavioural pseudometrics and related the logical and coalgebraic appproach. Van Breugel, Sharma and Worrell presented an approximation algorithm.

slide-14
SLIDE 14

Other work in the 21st century

Behavioural pseudometrics for other types of system have been introduced (timed, hybrid, . . . ) Behavioural pseudometrics have been characterized in terms

  • f tests.

Behavioural pseudometrics have been characterized in terms

  • f games.

. . .

slide-15
SLIDE 15

The metric on Borel probability measures . . .

. . . was proposed by Kantorovich but has also been named after others including . . .

slide-16
SLIDE 16

Wasserstein

and . . .

slide-17
SLIDE 17

Hutchinson

The Hutchinson metric plays a key role in the theory of fractals.

slide-18
SLIDE 18

The Fractal Geometry of Nature

One of the chapters of Benoit Mandelbrot’s book The Fractal Geometry of Nature is entitled “How Long is the Coast of Britain?” Mandelbrot answers his own question with the apparent absurd claim that ”the coast in infinitely long.” Mark Tansey’s painting “Coastline Measure” translates the title of that chapter into visual form.

slide-19
SLIDE 19

Mark Tansey

Coastline Measure