Approximate Simulations for Probabilistic I/O Automata. Sayan Mitra and Nancy Lynch TDS Seminar, CSAIL, MIT October 27 th 2006

Size: px
Start display at page:

Download "Approximate Simulations for Probabilistic I/O Automata. Sayan Mitra and Nancy Lynch TDS Seminar, CSAIL, MIT October 27 th 2006"

Transcription

1 Approximate Simulations for Probabilistic I/O Automata Sayan Mitra and Nancy Lynch TDS Seminar CSAIL MIT October 7 th 006

2 Implementation Relations Timed automata probabilistic automata Executions record evolution of the system Traces or visible behaviors sequences of external actions sequences of external actions and intervals probability distribution over visible sequences Implementation as trace inclusion e.g. Lynch Vaandrager 995 A implements B if TracesA ΠTracesB written as A B A and B are equivalent if TracesA = TracesB written as A = B Other notions of implementation : strong and weak bisimulation reachable set inclusion

3 Simulation Relations for Proving Implementation A B automata Ris a relation on XäY Forward simulation a y 0 x 0 y x a y x Tracea = a

4 Fragility of Classical Implementation in Timed Systems dx = b dx = x 5 a x = 5 A dx = 0 dx = x 5 - ε a x = 5 - ε B dx = 0 TracesA = { [0t][05]a } TracesB = { [0t][05+ε]a [0t]b } A and B cannot be compared

5 and in Probabilistic Systems A B Suppose a p and a p are the only traces of A and A TracesA contains aa rp aa -rp TracesB contains aa r+εp aa -r- εp Again A B cannot be compared

6 Metrics on Traces Define a metric d on the space T containing traces of A and traces of B Td is a metric space A δ-implements B if for every µ A in TraceA there is µ B in TraceB s.t. d µ A µ B δ A and B are δ-equivalent if they δ-implement each other TracesB δ TracesA TracesA

7 Metrics on Traces Robust implementation relations Actual value of δ is unimportant Abstraction and model reduction through approximation Continuity of quantitative properties Universe of Traces TracesA f Property values

8 Define metrics for trace distributions of PIOA Simulation based techniques for proving A δ-implements B Outline Task-structured PIOA A simple approximate simulation Expanded approx. sim. Discounted approx. sim. Other metrics and new directions

9 Related Work I. Probabilistic CCS Giacalone Jou Smolka 994 Introduced metric in the study of bisimilarity Metric: ε-bisimilar. Probabilistic Concurrent -player Games Alfaro Henzinger Mazumdar 003 Discounted mu-calculus Fixpoint-based algorithms for checking discounted properties

10 Related Work II 3. Labelled Markov Processes LMPs Desharnais Gupta Jagadeesan Panagaden Metric on states defined based on a class dab = 0 implies A and B are bisimilar Van Breugel Mislove Ouaknine Worell 003 Intrinsic characterization of the above metric Topology induced by the above metric on the space of LMPs Polynomial time algorithm for the metric for finite LMPs 4. Generalized Semi Markov Processes Gupta Jagadeesan Panagaden 004 Pseudometric analogue of bisimulation Continuity of properties No nondeterminism based on bisimulations

11 Related Work III 5. Discrete/Continuous Metric Transition Systems Girard Pappas 005 Pseudometrics on: trace inclusion Reachable set inclusion bisimulation Algorithms for computing metrics 6. Probabilistic I/O Automata Cheung 006 Trace distributions are closed sets in [0] Traces* d Finite tests are sufficient to distinguish infinite processes

12 Task-Structured PTIOA Canetti Cheung Kaynar Liskov Lynch Pereira Segala Discrete probability measures on X me = S e є E m{e} and mx = DiscX Suppm A = QvIOHDR Q: countable set of states v: initial distribution IO H: countable pairwise disjoint sets of actions DŒ Q A DiscQ qaµ є D is written as q a m R: Equivalence relation on L; each equivalence class of R is a task T Axioms: Input enabled For any q & a there is at most one q a m For any q & T there is at most one a є T enabled at q. For this talk assume A is closed

13 Executions and Traces As usual Execution fragment α = q 0 a q a α is an execution if q 0 in Suppv Execs Execs* traceα captures the visible part of α delete all q s and the a s in H Traces Traces* But PIOA is probabilistic visible behavior = distribution over Traces a trace distribution Nondeterministic therefore set of trace distributions Canetti Cheung Kaynar Liskov Lynch Pereira Segala05 06

14 Task Scheduler Task scheduler for A is a finite or infinite sequence of tasks T T It interacts with A to give discrete distributions over execution fragments For this talk assume task scheduler is finite All distributions are finite we avoid limit arguments A finite measure can be viewed as a discrete measure on finite fragments In general σ-field on Execs generated by cones discrete σ-field of Execs* is contained in the above Likewise σ-fields for Traces Construct chains of measures and then take limits

15 Applying a Schedule Given a distribution µ over Execs * a task schedule σ = T T T n applyµσ gives a probability distribution Execs by applying σ applyµ^ = µ applyµt = µ applyµ σt = applyapplyµ σ T applyµ σ = lim i applyµ σ i σ i is the length i prefix of σ Canetti Cheung Kaynar Liskov Lynch Pereira Segala05 06

16 applyµσ = probability distribution over fragments applyµ^ = µ applyµt = µ µ a = p a + p a p a = µa hq if a = a aq and a is in task T and lstatea a h p a = µa if T is not enabled in lstatea applyµ σt = applyapplyµ σ T

17 Applying Schedules σ a ^ a -p p aa -p p-p p aaa -p p-p p -p p 3 d ad 0 p -p aad -p p-p p aaad -p p-p p -p p 3 aada -p p-p p -p p 3 p a = µa p if a = a a R i+ lstatea =R i = µa -p if a = a a Y i lstatea =R i = µa if a = a d G i lstatea =Y i p a = µa if lstatea = R i = µa if lstatea = Y i

18 A task schedule σ defines µ=applyv σ is a probabilistic execution Corresponding trace distribution tdistµb = µtrace - b tdistsa = {tdistapplyv σ: σ is a task scheduler for A} set of all possible trace distributions A B if tdistsa Œ tdistsb

19 Metrics on Trace Distributions A metric d : DiscE*äDiscE* R dµ µ = 0 iff µ = µ dµ µ = dµ µ 3 dµ µ 3 dµ µ + dµ µ 3 A δ-implements B w.r.t metric d if for every trace dist µ of A there is a trace dist µ of B such that dµ µ δ. We write this as A δ B. A and B are δ-equivalent if they δ-implement each other. We write this as A = δ B.

20 Simple Approximate Simulation Relation SA * * Given ε δ > 0 a function φ : Disc Exec A Disc Exec B R is a Simple Approximate SA Simulation function if.start : φ ν ν ε.step : φ ε impliesφ ' ' ε 3. Trace: φ ε implies dtdist tdist δ 0 { } Simulation Relation: Segala R Œ DiscExecs*A DiscExecs*B. v Rv. µ R µ implies µ ER µ 3. µ R µ implies tdistµ = tdistµ

21 Simple Approximate Simulation Relation SA * * Given ε δ > 0 a function φ : Disc Exec A Disc Exec B R is a Simple Approximate SA Simulation function if.start : φ ν ν ε.step :There exists a function c : R if φ ε σ is a task schedule and T is a task for A and is consistent with σ and is consistent with full c σ then φ apply T apply c σ T ε 3. Trace: φ ε implies d u * R such that tdist tdist δ R * 0 { }

22 Soundness of SA Theorem. If there exists an εδ-sa simulation function from A to B then A δ B. Consider any µ A = applyv T T T n σ j = ct T j µ Aj = applyv T T T j µ Bj = applyv σ σ σ j µ B = µ Bn For all j fµ Aj µ Bj εby induction using For all j dtdistµ Aj tdistµ Bj δby 3 In particular dtdistµ A tdistµ B δ

23 For infinite task schedules take limit of a sequence of probability measures. Lim = and Lim = then Lim d = j Aj A j Bj B j Aj Bj d A B Step and Trace conditions are critical for the choice of the metric and the simulation function

24 Probabilistic Safety d u = C C sup C Traces* Define a function random variable X:Traces {0} Xb := if some bad action occurs in b 0 otherwise Suppose A is safe with probability at least p and B δ A Claim: B is safe with probability at least δ + p Let µ B be any trace distribution of B. There exits µ A such that for all C µ B C - µ A C δ. Then µ B [X=] δ+ µ A [X=] δ+ p

25 SA Simulation A simulation relation R tells us if two distributions are related or not An approximate simulation function f gives us a measure of how close two distributions are We want to capture internal branching So decompose µ A µ B into close components µ A a= S i l Ai µ Ai a where S i l Ai = µ B a= S i l Bi µ Bi a where S i l Bi = fµ Ai µ Bj is small More powerful simulation function

26 SA Simulation A simulation relation R tells us if two distributions are related or not An approximate simulation function f gives us a measure of how close two distributions are We want to capture internal branching So decompose µ A µ B into close components µ A a= S i h A µ Ai µ Ai a where h A is DiscDiscExec* A µ B a= S i h B µ Bi µ Bi a where h B is DiscDiscExec* B fµ Ai µ Bj is small More powerful simulation function

27 Need for Expansion /3 /3 /3 /3 - ε /3 + ε choose /3 - ε y=0 y= y= choose z=0 z= z= z=y+ 3 z=y+ 3 z=y+ 3 out out out0 out0 out out comp comp comp

28 Need for Expansion /3 /3 /3 /3 - ε choose /3 - ε /3 + ε y=0 y= y= choose z=0 z= z= z=y+ 3 z=y+ 3 z=y+ 3 out out out0 out0 out out comp comp comp

29 Need for Expansion choose /3 /3 /3 /3 - ε choose /3 - ε /3 + ε y=0 y= y= z=0 z= z= comp comp comp out0 out out z=y+ 3 z=y+ 3 z=y+ 3 out out out0 B A s u : support of lsateµ A lstateµ B max A α + B β α β φ A B = 0 max A α / 3 α if s u if s u s.z u.z s.z = u.z = and s.y = otherwise

30 max A α + B β α β φ A B = 0 max A α / 3 α if su if s u s.z u.z s.z = u.z = and s.y = otherwise fv A v B = 0 µ A = applyv A choose = {y=0 z=^/3 ε y= z=^/3 ε y= z=^/3 +ε} µ B = applyv B ^ = v B = {z=^} fµ A µ B = max{εε} = ε µ A = applyµ A comp = {y=0 z=/3 ε y= z=/3 ε y= z=0/3 +ε} µ B = applyµ B comp = {z=0/3 z=/3 z=/3} fµ A µ B = /3 as the z s are different Will return to this

31 Expanded Approximate Simulation Relation EA Expansion of φ X Y R 0 { }is φ x y = max D X Y xy supp x y min = E[ ] = E[ ] x y φ x y Expansion of: R Œ X Y x y are in ER if there exists wn n. wx y >0 x R y. S y wxy = n x 3. S x n x = x

32 Expanded Approximate Simulation Relation EA }is { of Expansion 0 R Y X φ y x y x y x y x Y X D = = = max min supp xy ] [ ] [ φ φ E E = = y x y x y y x y x y x x y x Y X D y x supp xy and such that joint distribution witnessing a ˆ max ε φ ε φ

33 Expansion φ x y ε One witnessing joint distribution is the delta at x y φ x y ε φ x y = δ x y x y x y φ x y ε

34 φ x y > ε φ x y φ x y ε x y x x y y φ x y ε

35 A small digression Finding the witness is an LP Optimal transportation problem Kantorovich 94 Let M be the set of all probability distributions over executions of Given φ ν the pth Wasserstein metric is given by w w p = = inf Γ M M inf φ ν sup Γ ν supp p d ν φ ν p A &B

36 Expanded Approximate Simulation Relation EA * * Given ε δ > 0 a function φ : Disc Exec A Disc Exec B R is a Expanded Approximate EA Simulation function if.start : φ ν ν ε.step :if φ ε then ˆ φ ' ' ε 3.Trace: φ ε implies d u tdist tdist δ 0 { }

37 Expanded Approximate Simulation Relation EA * * Given ε δ > 0 a function φ : Disc Exec A Disc Exec B R is a Expanded Approximate EA Simulation function if.start : φ ν ν ε.step :There exists a function c : R if φ ε σ is a task schedule and T is a task for A and is consistent with σ and is consistent with full c σ then ˆ φ apply T apply c σ T ε 3.Trace: φ ε implies d u * R such that tdist tdist δ R * 0 { }

38 Return to Example choose /3 /3 /3 /3 - ε choose /3 - ε /3 + ε y=0 y= y= z=0 z= z= comp comp comp out0 out out z=y+ 3 z=y+ 3 z=y+ 3 out out out0 B A s u : support of lsateµ A lstateµ B max A α + B β α β φ A B = 0 max A α / 3 α if s u if s u s.z u.z s.z = u.z = and s.y = otherwise

39 max A α + B β α β φ A B = 0 max A α / 3 α if s u if s u s.z u.z s.z = u.z = and s.y = otherwise fv A v B = 0 µ A = applyv A choose = {y=0 z=^/3 ε y= z=^/3 ε y= z=^/3 +ε} µ B = applyv B ^ = v B = {z=^} fµ A µ B = max{εε} = ε µ A = applyµ A comp = {y=0 z=/3 ε y= z=/3 ε y= z=0/3 +ε} µ B = applyµ B comp = {z=0/3 z=/3 z=/3} fµ A µ B = /3 as the z s are different For each r r in the support of y fr r ε µ A = S i h d i i+ 3 d y=0z= d y=z= d y=z=0 µ B = S i h d i y ˆ φ A B ε d z=0 0 0 /3 d z= /3 - ε 0 ε d z= 0 /3 - ε ε

40 Key Lemmas Lemma. Lemma. δ ε φ tdist tdist implies u d. then supp If are distributive functions.. with witness ε φ ε ρ ρ φ ρ ρ ε φ f f f f f f

41 sketch of proof for Lemma. joint for be the witnessing let supp each For ε ρ ρ φ ρ ρ ρ ρ f f ': new joint distribution a Define supp ρ ρ ρ ρ ρ ρ = i ' Show : = i f i ε φ implies ' supp and. then supp If are distributive functions.. with witness ε φ ε ρ ρ φ ρ ρ ε φ f f f f f f

42 sketch of proof for Lemma d be the witness Let E* u Sup = = = ε β tdist tdist tdist tdist tdist tdist δ β E* Sup tdist tdist δ ε φ tdist tdist implies u d

43 Soundness of SA Theorem. If there exists an εδ-sa simulation function from A to A then A δ A. Consider any µ = applyv T T T n Define: σ j = ct T j µ j = applyv T T T j µ j = applyv σ σ σ j µ = µ n For all j fµ j µ j εby induction For all j d u tdistµ j tdistµ j δby 3. In particular d u tdistµ tdistµ δ

44 Soundness of EA Theorem. If there exists an εδ-ea simulation function from A to A then A δ A. Consider any µ = applyv T T T n Define:σ j = ct T j µ j = applyv T T T j µ j = applyv σ σ σ j µ = µ n For all j fµ j µ j ε by Lemma φ j+ j+ φ 0 j = apply j Tj distributive functions = apply j σ j 0 j = φ ν ν ε by start condition ε implies that ˆ φ j+ j+ ε by step condition For all j d u tdistµ j tdistµ j δby Lemma In particular d u tdistµ tdistµ δ

45 Need for Discounting The error β β can be small because µ b and µ b are small Typically when b is long Discounted uniform metric: d k Given {δ k } A δ k -implements B if for every trace dist µ of A there is a trace dist µ of B such that d k µ µ δ k. Write this as A δk A. = β β sup β E * β = k

46 Discount Factors δ k k

47 Discounted Approximate Simulation Relation DA Given ε δ k.start : φ ν ν ε * * k > 0 a collection{ φk} φk : R 0 then for all k L ' ' φ ' ' ε 3.Trace:for all k L φ ε implies k for all k Ltdist tdist d tdist tdist δ k k k Disc k k Exec is a Discounted Approximate DA Simulation if 0.Step :if for all k L φ ε then 0 k A Disc k Exec B { }

48 Soundness of DA Theorem. If there exists an ε k δ k -DA simulation functions from A to A then A δk A.

49 Round-based Randomized Consensus σ a ^ a -p p aa -p p-p p aaa -p p-p p -p p 3 d ad 0 p -p aad -p p-p p aaad -p p-p p -p p 3 aada -p p-p p -p p 3 p a = µa hq if a = a aq and a є T and lstatea a h p a = µa if T is not enabled in lstatea

50 Example A: protocol with unbiased coins B: protocol biased coins; p p+e -p -p-e f k µ A µ B = max a =k µ A a-µ B a ε k = p+e k p k d k =ε k A= δk B

51 Step condition µ A ap+e - µ B ap =pµ A a - µ B a + eµ A a pp+e k -p k + ep+e k =p+e k+ -p k+ = ε k Trace condition If tracea = tracea = b then tdistµ A b - tdistµ B b = µ A a + µ A a - µ B a - µ B a = µ A a - µ B a where a is the common prefix of a a

52 Expanded and Discounted Simple Approx Sim Expanded Approx Sim Discounted Approx Sim Expanded Discounted Approx Sim

53 Generalization Approximate simulations for Probabilistic Times I/O Automata Q X DiscX PX Trajectories Expansion: µa= S i hµ i µ i a where h is DiscDiscExec* µa= Ûµ*a dhµ* where h is PPExec*

54 Metrics Duality sup given by the pth Wasserstein metric is Given A &B probability distributions over executions of all be the set of Let ] [ : supp sup inf inf β β β ν φ ν ν φ ν φ ν = = = Γ Γ M M f p M M p p d f w w d w M

55 Acknowledgement Dilsun Kaynar Sanjoy Mitter

Trace-based Semantics for Probabilistic Timed I/O Automata

Trace-based Semantics for Probabilistic Timed I/O Automata Trace-based Semantics for Probabilistic Timed I/O Automata Sayan Mitra and Nancy Lynch Computer Science and AI Laboratory, Massachusetts Inst. of Technology, 32 Vassar Street, Cambridge, MA 02139 {lynch,

More information

Task-Structured Probabilistic I/O Automata

Task-Structured Probabilistic I/O Automata Task-Structured Probabilistic I/O Automata Ran Canetti Boston University and Tel Aviv University canetti@bu.edu Ling Cheung Wolf Greenfield Ling.CheungHughes@WolfGreenfield.com Dilsun Kaynar Carnegie Mellon

More information

Using Probabilistic I/O Automata to Analyze an Oblivious Transfer Protocol

Using Probabilistic I/O Automata to Analyze an Oblivious Transfer Protocol Using Probabilistic I/O Automata to Analyze an Oblivious Transfer Protocol Ran Canetti MIT and IBM TJ Watson Research Center canetti@theory.csail.mit.edu, canetti@watson.ibm.com Ling Cheung The University

More information

On-the-Fly Exact Computation of Bisimilarity Distances

On-the-Fly Exact Computation of Bisimilarity Distances On-the-Fly Exact Computation of Bisimilarity Distances Giorgio Bacci, Giovanni Bacci, Kim G. Larsen, Radu Mardare Dept. of Computer Science, Aalborg University Quantitative Models: Expressiveness, Analysis,

More information

Compositionality for Probabilistic Automata

Compositionality for Probabilistic Automata Compositionality for Probabilistic Automata Nancy Lynch 1, Roberto Segala 2, and Frits Vaandrager 3 1 MIT Laboratory for Computer Science Cambridge, MA 02139, USA lynch@theory.lcs.mit.edu 2 Dipartimento

More information

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas

APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1. Antoine Girard A. Agung Julius George J. Pappas APPROXIMATE SIMULATION RELATIONS FOR HYBRID SYSTEMS 1 Antoine Girard A. Agung Julius George J. Pappas Department of Electrical and Systems Engineering University of Pennsylvania Philadelphia, PA 1914 {agirard,agung,pappasg}@seas.upenn.edu

More information

Towards Trace Metrics via Functor Lifting

Towards Trace Metrics via Functor Lifting Towards Trace Metrics via Functor Lifting Paolo Baldan 1,Filippo Bonchi 2, Henning Kerstan 3 and Barbara König 3 1 Università di Padova, Italy 2 CNRS, ENS Lyon, Université de Lyon, France 3 Universität

More information

Approximate Bisimulations for Constrained Linear Systems

Approximate Bisimulations for Constrained Linear Systems Approximate Bisimulations for Constrained Linear Systems Antoine Girard and George J Pappas Abstract In this paper, inspired by exact notions of bisimulation equivalence for discrete-event and continuous-time

More information

Approximation Metrics for Discrete and Continuous Systems

Approximation Metrics for Discrete and Continuous Systems University of Pennsylvania ScholarlyCommons Departmental Papers (CIS) Department of Computer & Information Science May 2007 Approximation Metrics for Discrete Continuous Systems Antoine Girard University

More information

Converging from Branching to Linear Metrics for Weighted Transition Systems

Converging from Branching to Linear Metrics for Weighted Transition Systems Converging from Branching to Linear Metrics for Weighted Transition Systems Giorgio Bacci, Giovanni Bacci, Kim G. Larsen, and Radu Mardare Dept. Computer Science, Aalborg University WATA 2016 1/24 Motivations

More information

Analysis of Probabilistic Systems

Analysis of Probabilistic Systems Analysis of Probabilistic Systems Bootcamp Lecture 2: Measure and Integration Prakash Panangaden 1 1 School of Computer Science McGill University Fall 2016, Simons Institute Panangaden (McGill) Analysis

More information

A Counterexample Guided Abstraction-Refinement Framework for Markov Decision Processes

A Counterexample Guided Abstraction-Refinement Framework for Markov Decision Processes A Counterexample Guided Abstraction-Refinement Framework for Markov Decision Processes ROHIT CHADHA and MAHESH VISWANATHAN Dept. of Computer Science, University of Illinois at Urbana-Champaign The main

More information

Probabilistic Bisimilarity as Testing Equivalence

Probabilistic Bisimilarity as Testing Equivalence Probabilistic Bisimilarity as Testing Equivalence Yuxin Deng a,, Yuan Feng b a Shanghai Key Laboratory of Trustworthy Computing, MOE International Joint Lab of Trustworthy Software, and International Research

More information

Analyzing Security Protocols Using Time-Bounded Task-PIOAs

Analyzing Security Protocols Using Time-Bounded Task-PIOAs DOI 10.1007/s10626-007-0032-1 Analyzing Security Protocols Using Time-Bounded Task-PIOAs Ran Canetti Ling Cheung Dilsun Kaynar Moses Liskov Nancy Lynch Olivier Pereira Roberto Segala Received: 22 February

More information

Model Theory of Modal Logic Lecture 4. Valentin Goranko Technical University of Denmark

Model Theory of Modal Logic Lecture 4. Valentin Goranko Technical University of Denmark Model Theory of Modal Logic Lecture 4 Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, January 28, 2010 Model Theory of Modal Logic Lecture

More information

Stochastic Transition Systems for Continuous State Spaces and Non-determinism

Stochastic Transition Systems for Continuous State Spaces and Non-determinism Stochastic Transition Systems for Continuous State Spaces and Non-determinism Stefano Cattani 1, Roberto Segala 2, Marta Kwiatkowska 1, and Gethin Norman 1 1 School of Computer Science, The University

More information

arxiv: v1 [cs.lo] 3 Mar 2010

arxiv: v1 [cs.lo] 3 Mar 2010 On Probabilistic Alternating Simulations Chenyi Zhang and Jun Pang Faculty of Sciences, Technology and Communication University of Luxembourg 6, rue Richard Coudenhove-Kalergi, L-1359 Luxembourg arxiv:1003.0788v1

More information

Hybrid I/O Automata. Nancy Lynch, MIT Roberto Segala, University of Verona Frits Vaandrager, University of Nijmegen.

Hybrid I/O Automata. Nancy Lynch, MIT Roberto Segala, University of Verona Frits Vaandrager, University of Nijmegen. Hybrid I/O Automata Nancy Lynch, MIT Roberto Segala, University of Verona Frits Vaandrager, University of Nijmegen http://www.cs.kun.nl/~fvaan I/O Automata (Lynch & Tuttle, 87; Jonsson 87) Purpose Formal

More information

A Metrized Duality Theorem for Markov Processes

A Metrized Duality Theorem for Markov Processes A Metrized Duality Theorem for Markov Processes Dexter Kozen Radu Mardare Prakash Panangaden Cornell University, USA Aalborg University, Denmark McGill University, Canada Abstract We extend our previous

More information

Specification Theories for Probabilistic and Real-Time Systems

Specification Theories for Probabilistic and Real-Time Systems Specification Theories for Probabilistic and Real-Time Systems Uli Fahrenberg, Axel Legay, and Louis-Marie Traonouez Inria / IRISA, Rennes, France Abstract. We survey extensions of modal transition systems

More information

Approximately Bisimilar Finite Abstractions of Stable Linear Systems

Approximately Bisimilar Finite Abstractions of Stable Linear Systems Approximately Bisimilar Finite Abstractions of Stable Linear Systems Antoine Girard Université Joseph Fourier Laboratoire de Modélisation et Calcul B.P. 53, 38041 Grenoble, France Antoine.Girard@imag.fr

More information

The Metric Monad for Probabilistic Nondeterminism

The Metric Monad for Probabilistic Nondeterminism The Metric Monad for Probabilistic Nondeterminism Franck van Breugel a,1 a York University, Department of Computer Science 4700 Keele Street, Toronto, M3J 1P3, Canada Abstract A metric on the set of Borel

More information

Testing Stochastic Processes through Reinforcement Learning

Testing Stochastic Processes through Reinforcement Learning Testing Stochastic Processes through Reinforcement Learning François Laviolette Département IFT-GLO Université Laval Québec, Canada francois.laviolette@ift.ulaval.ca Sami Zhioua Département IFT-GLO Université

More information

SFM-11:CONNECT Summer School, Bertinoro, June 2011

SFM-11:CONNECT Summer School, Bertinoro, June 2011 SFM-:CONNECT Summer School, Bertinoro, June 20 EU-FP7: CONNECT LSCITS/PSS VERIWARE Part 3 Markov decision processes Overview Lectures and 2: Introduction 2 Discrete-time Markov chains 3 Markov decision

More information

Lipschitz Robustness of Finite-state Transducers

Lipschitz Robustness of Finite-state Transducers Lipschitz Robustness of Finite-state Transducers Roopsha Samanta IST Austria Joint work with Tom Henzinger and Jan Otop December 16, 2014 Roopsha Samanta Lipschitz Robustness of Finite-state Transducers

More information

Domain theory, testing and simulation for labelled Markov processes

Domain theory, testing and simulation for labelled Markov processes Theoretical Computer Science 333 (2005) 171 197 www.elsevier.com/locate/tcs Domain theory, testing and simulation for labelled Markov processes Franck van Breugel a,,1, Michael Mislove b,2,3, Joël Ouaknine

More information

On simulations and bisimulations of general flow systems

On simulations and bisimulations of general flow systems On simulations and bisimulations of general flow systems Jen Davoren Department of Electrical & Electronic Engineering The University of Melbourne, AUSTRALIA and Paulo Tabuada Department of Electrical

More information

Complexity of infinite tree languages

Complexity of infinite tree languages Complexity of infinite tree languages when automata meet topology Damian Niwiński University of Warsaw joint work with André Arnold, Szczepan Hummel, and Henryk Michalewski Liverpool, October 2010 1 Example

More information

Part II: Markov Processes. Prakash Panangaden McGill University

Part II: Markov Processes. Prakash Panangaden McGill University Part II: Markov Processes Prakash Panangaden McGill University 1 How do we define random processes on continuous state spaces? How do we define conditional probabilities on continuous state spaces? How

More information

The Measurable Space of Stochastic Processes

The Measurable Space of Stochastic Processes The Measurable Space of Stochastic Processes Luca Cardelli Microsoft Research Cambridge, UK Email: luca@microsoft.com Radu Mardare The Microsoft Research-University of Trento Centre for Computational and

More information

Semantic Equivalences and the. Verification of Infinite-State Systems 1 c 2004 Richard Mayr

Semantic Equivalences and the. Verification of Infinite-State Systems 1 c 2004 Richard Mayr Semantic Equivalences and the Verification of Infinite-State Systems Richard Mayr Department of Computer Science Albert-Ludwigs-University Freiburg Germany Verification of Infinite-State Systems 1 c 2004

More information

Games for topological fixpoint logics

Games for topological fixpoint logics Games for topological fixpoint logics Clemens Kupke University of Strathclyde, Glasgow Scotland, UK & EU joint work with Nick Bezhanishvili University of Amsterdam The Netherlands Categories, Logic & Physics,

More information

Controlling probabilistic systems under partial observation an automata and verification perspective

Controlling probabilistic systems under partial observation an automata and verification perspective Controlling probabilistic systems under partial observation an automata and verification perspective Nathalie Bertrand, Inria Rennes, France Uncertainty in Computation Workshop October 4th 2016, Simons

More information

n [ F (b j ) F (a j ) ], n j=1(a j, b j ] E (4.1)

n [ F (b j ) F (a j ) ], n j=1(a j, b j ] E (4.1) 1.4. CONSTRUCTION OF LEBESGUE-STIELTJES MEASURES In this section we shall put to use the Carathéodory-Hahn theory, in order to construct measures with certain desirable properties first on the real line

More information

Model Theory of Modal Logic Lecture 5. Valentin Goranko Technical University of Denmark

Model Theory of Modal Logic Lecture 5. Valentin Goranko Technical University of Denmark Model Theory of Modal Logic Lecture 5 Valentin Goranko Technical University of Denmark Third Indian School on Logic and its Applications Hyderabad, January 29, 2010 Model Theory of Modal Logic Lecture

More information

Concurrent Non-malleable Commitments from any One-way Function

Concurrent Non-malleable Commitments from any One-way Function Concurrent Non-malleable Commitments from any One-way Function Margarita Vald Tel-Aviv University 1 / 67 Outline Non-Malleable Commitments Problem Presentation Overview DDN - First NMC Protocol Concurrent

More information

General Power Series

General Power Series General Power Series James K. Peterson Department of Biological Sciences and Department of Mathematical Sciences Clemson University March 29, 2018 Outline Power Series Consequences With all these preliminaries

More information

Some Background Material

Some Background Material Chapter 1 Some Background Material In the first chapter, we present a quick review of elementary - but important - material as a way of dipping our toes in the water. This chapter also introduces important

More information

A Survey of Partial-Observation Stochastic Parity Games

A Survey of Partial-Observation Stochastic Parity Games Noname manuscript No. (will be inserted by the editor) A Survey of Partial-Observation Stochastic Parity Games Krishnendu Chatterjee Laurent Doyen Thomas A. Henzinger the date of receipt and acceptance

More information

Stochastic Domain Theory

Stochastic Domain Theory Stochastic Domain Theory Michael Mislove Tulane University Simons Institute on the Theory of Computing Reunion Workshop on Logical Structures for Computation December 12, 2017 Supported by US AFOSR Scott

More information

REAL ANALYSIS LECTURE NOTES: 1.4 OUTER MEASURE

REAL ANALYSIS LECTURE NOTES: 1.4 OUTER MEASURE REAL ANALYSIS LECTURE NOTES: 1.4 OUTER MEASURE CHRISTOPHER HEIL 1.4.1 Introduction We will expand on Section 1.4 of Folland s text, which covers abstract outer measures also called exterior measures).

More information

(1) Consider the space S consisting of all continuous real-valued functions on the closed interval [0, 1]. For f, g S, define

(1) Consider the space S consisting of all continuous real-valued functions on the closed interval [0, 1]. For f, g S, define Homework, Real Analysis I, Fall, 2010. (1) Consider the space S consisting of all continuous real-valued functions on the closed interval [0, 1]. For f, g S, define ρ(f, g) = 1 0 f(x) g(x) dx. Show that

More information

Ollivier Ricci curvature for general graph Laplacians

Ollivier Ricci curvature for general graph Laplacians for general graph Laplacians York College and the Graduate Center City University of New York 6th Cornell Conference on Analysis, Probability and Mathematical Physics on Fractals Cornell University June

More information

Some techniques and results in deciding bisimilarity

Some techniques and results in deciding bisimilarity Some techniques and results in deciding bisimilarity Petr Jančar Dept of Computer Science Technical University Ostrava (FEI VŠB-TU) Czech Republic www.cs.vsb.cz/jancar Talk at the Verification Seminar,

More information

Admin and Lecture 1: Recap of Measure Theory

Admin and Lecture 1: Recap of Measure Theory Admin and Lecture 1: Recap of Measure Theory David Aldous January 16, 2018 I don t use bcourses: Read web page (search Aldous 205B) Web page rather unorganized some topics done by Nike in 205A will post

More information

Stochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains

Stochastic Games with Time The value Min strategies Max strategies Determinacy Finite-state games Cont.-time Markov chains Games with Time Finite-state Masaryk University Brno GASICS 00 /39 Outline Finite-state stochastic processes. Games over event-driven stochastic processes. Strategies,, determinacy. Existing results for

More information

Lyapunov optimizing measures for C 1 expanding maps of the circle

Lyapunov optimizing measures for C 1 expanding maps of the circle Lyapunov optimizing measures for C 1 expanding maps of the circle Oliver Jenkinson and Ian D. Morris Abstract. For a generic C 1 expanding map of the circle, the Lyapunov maximizing measure is unique,

More information

Generalized Quantitative Analysis of Metric Transition Systems

Generalized Quantitative Analysis of Metric Transition Systems Generalized Quantitative Analysis of Metric Transition Systems Uli Fahrenberg Axel Legay IRISA/INRIA Rennes, France MEALS Momentum Gathering 2013 Elevator Statement When formal models include quantities,

More information

Math212a1411 Lebesgue measure.

Math212a1411 Lebesgue measure. Math212a1411 Lebesgue measure. October 14, 2014 Reminder No class this Thursday Today s lecture will be devoted to Lebesgue measure, a creation of Henri Lebesgue, in his thesis, one of the most famous

More information

Construction of a general measure structure

Construction of a general measure structure Chapter 4 Construction of a general measure structure We turn to the development of general measure theory. The ingredients are a set describing the universe of points, a class of measurable subsets along

More information

Simulation for Continuous-Time Markov Chains

Simulation for Continuous-Time Markov Chains Simulation for Continuous-Time Markov Chains Christel Baier a, Joost-Pieter Katoen b,, Holger Hermanns b and Boudewijn Haverkort c a Institut für Informatik I, University of Bonn Römerstraße 64, D-537

More information

Timed Automata with Observers under Energy Constraints

Timed Automata with Observers under Energy Constraints Timed Automata with Observers under Energy Constraints Patricia Bouyer-Decitre Uli Fahrenberg Kim G. Larsen Nicolas Markey LSV, CNRS & ENS Cachan, France Aalborg Universitet, Danmark /9 Introduction The

More information

Trace-based Process Algebras for Real-Time Probabilistic Systems

Trace-based Process Algebras for Real-Time Probabilistic Systems Trace-based Process Algebras for Real-Time Probabilistic Systems Stefano Cattani A thesis submitted to The University of Birmingham for the degree of Doctor of Philosophy School of Computer Science The

More information

Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor)

Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor) Dynkin (λ-) and π-systems; monotone classes of sets, and of functions with some examples of application (mainly of a probabilistic flavor) Matija Vidmar February 7, 2018 1 Dynkin and π-systems Some basic

More information

On the Total Variation Distance of Labelled Markov Chains

On the Total Variation Distance of Labelled Markov Chains On the Total Variation Distance of Labelled Markov Chains Taolue Chen Stefan Kiefer Middlesex University London, UK University of Oxford, UK CSL-LICS, Vienna 4 July 04 Labelled Markov Chains (LMCs) a c

More information

An introduction to process calculi: Calculus of Communicating Systems (CCS)

An introduction to process calculi: Calculus of Communicating Systems (CCS) An introduction to process calculi: Calculus of Communicating Systems (CCS) Lecture 2 of Modelli Matematici dei Processi Concorrenti Paweł Sobociński University of Southampton, UK Intro to process calculi:

More information

Dual Space of L 1. C = {E P(I) : one of E or I \ E is countable}.

Dual Space of L 1. C = {E P(I) : one of E or I \ E is countable}. Dual Space of L 1 Note. The main theorem of this note is on page 5. The secondary theorem, describing the dual of L (µ) is on page 8. Let (X, M, µ) be a measure space. We consider the subsets of X which

More information

Cones of measures. Tatiana Toro. University of Washington. Quantitative and Computational Aspects of Metric Geometry

Cones of measures. Tatiana Toro. University of Washington. Quantitative and Computational Aspects of Metric Geometry Cones of measures Tatiana Toro University of Washington Quantitative and Computational Aspects of Metric Geometry Based on joint work with C. Kenig and D. Preiss Tatiana Toro (University of Washington)

More information

Liveness in Timed and Untimed Systems. Abstract. and its timed version have been used successfully, but have focused on safety conditions and

Liveness in Timed and Untimed Systems. Abstract. and its timed version have been used successfully, but have focused on safety conditions and Liveness in Timed and Untimed Systems Roberto Segala y Rainer Gawlick z Jrgen Sgaard-Andersen x Nancy Lynch { Abstract When proving the correctness of algorithms in distributed systems, one generally considers

More information

Probability as Logic

Probability as Logic Probability as Logic Prakash Panangaden 1 1 School of Computer Science McGill University Estonia Winter School March 2015 Panangaden (McGill University) Probabilistic Languages and Semantics Estonia Winter

More information

18.175: Lecture 2 Extension theorems, random variables, distributions

18.175: Lecture 2 Extension theorems, random variables, distributions 18.175: Lecture 2 Extension theorems, random variables, distributions Scott Sheffield MIT Outline Extension theorems Characterizing measures on R d Random variables Outline Extension theorems Characterizing

More information

Model Checking & Program Analysis

Model Checking & Program Analysis Model Checking & Program Analysis Markus Müller-Olm Dortmund University Overview Introduction Model Checking Flow Analysis Some Links between MC and FA Conclusion Apology for not giving proper credit to

More information

AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES

AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES AN EXPLORATION OF THE METRIZABILITY OF TOPOLOGICAL SPACES DUSTIN HEDMARK Abstract. A study of the conditions under which a topological space is metrizable, concluding with a proof of the Nagata Smirnov

More information

Probabilistic Applicative Bisimulation and Call-by-Value Lam

Probabilistic Applicative Bisimulation and Call-by-Value Lam Probabilistic Applicative and Call-by-Value Lambda Calculi Joint work with Ugo Dal Lago ENS Lyon February 9, 2014 Probabilistic Applicative and Call-by-Value Lam Introduction Fundamental question: when

More information

On Model Checking Techniques for Randomized Distributed Systems. Christel Baier Technische Universität Dresden

On Model Checking Techniques for Randomized Distributed Systems. Christel Baier Technische Universität Dresden On Model Checking Techniques for Randomized Distributed Systems Christel Baier Technische Universität Dresden joint work with Nathalie Bertrand Frank Ciesinski Marcus Größer / 6 biological systems, resilient

More information

Handout 5. α a1 a n. }, where. xi if a i = 1 1 if a i = 0.

Handout 5. α a1 a n. }, where. xi if a i = 1 1 if a i = 0. Notes on Complexity Theory Last updated: October, 2005 Jonathan Katz Handout 5 1 An Improved Upper-Bound on Circuit Size Here we show the result promised in the previous lecture regarding an upper-bound

More information

Integration on Measure Spaces

Integration on Measure Spaces Chapter 3 Integration on Measure Spaces In this chapter we introduce the general notion of a measure on a space X, define the class of measurable functions, and define the integral, first on a class of

More information

On Distribution Based Bisimulations for Probabilistic Automata

On Distribution Based Bisimulations for Probabilistic Automata On Distribution Based Bisimulations for Probabilistic Automata AVACS alumni technical talk Lijun Zhang Institute of Software, Chinese Academy of Sciences Joint work with Holger Hermanns, Lei Song, Christian

More information

( f ^ M _ M 0 )dµ (5.1)

( f ^ M _ M 0 )dµ (5.1) 47 5. LEBESGUE INTEGRAL: GENERAL CASE Although the Lebesgue integral defined in the previous chapter is in many ways much better behaved than the Riemann integral, it shares its restriction to bounded

More information

Labelled Markov Processes as Generalised Stochastic Relations

Labelled Markov Processes as Generalised Stochastic Relations Labelled Markov Processes as Generalised Stochastic Relations Michael Mislove a,1, Dusko Pavlovic c,2 and James Worrell b a Tulane University, Department of Mathematics, New Orleans, USA b Computing Laboratory,

More information

Discrete abstractions of hybrid systems for verification

Discrete abstractions of hybrid systems for verification Discrete abstractions of hybrid systems for verification George J. Pappas Departments of ESE and CIS University of Pennsylvania pappasg@ee.upenn.edu http://www.seas.upenn.edu/~pappasg DISC Summer School

More information

RS Chapter 1 Random Variables 6/5/2017. Chapter 1. Probability Theory: Introduction

RS Chapter 1 Random Variables 6/5/2017. Chapter 1. Probability Theory: Introduction Chapter 1 Probability Theory: Introduction Basic Probability General In a probability space (Ω, Σ, P), the set Ω is the set of all possible outcomes of a probability experiment. Mathematically, Ω is just

More information

Signed Measures and Complex Measures

Signed Measures and Complex Measures Chapter 8 Signed Measures Complex Measures As opposed to the measures we have considered so far, a signed measure is allowed to take on both positive negative values. To be precise, if M is a σ-algebra

More information

Pairwise Comparison Dynamics for Games with Continuous Strategy Space

Pairwise Comparison Dynamics for Games with Continuous Strategy Space Pairwise Comparison Dynamics for Games with Continuous Strategy Space Man-Wah Cheung https://sites.google.com/site/jennymwcheung University of Wisconsin Madison Department of Economics Nov 5, 2013 Evolutionary

More information

Ergodic Theorems. Samy Tindel. Purdue University. Probability Theory 2 - MA 539. Taken from Probability: Theory and examples by R.

Ergodic Theorems. Samy Tindel. Purdue University. Probability Theory 2 - MA 539. Taken from Probability: Theory and examples by R. Ergodic Theorems Samy Tindel Purdue University Probability Theory 2 - MA 539 Taken from Probability: Theory and examples by R. Durrett Samy T. Ergodic theorems Probability Theory 1 / 92 Outline 1 Definitions

More information

A Few Pearls in the Theory of Quasi-Metric Spaces

A Few Pearls in the Theory of Quasi-Metric Spaces A Few Pearls in the Theory of Quasi-Metric Spaces Jean Goubault-Larrecq ANR Blanc CPP TACL July 26 30, 2011 Outline 1 Introduction 2 The Basic Theory 3 Transition Systems 4 The Theory of Quasi-Metric Spaces

More information

KRISHNENDU CHATTERJEE a, LUCA DE ALFARO b, MARCO FAELLA c, AND AXEL LEGAY d. address: c

KRISHNENDU CHATTERJEE a, LUCA DE ALFARO b, MARCO FAELLA c, AND AXEL LEGAY d.  address: c Logical Methods in Computer Science Vol.? (?:?) 2???,? pages www.lmcs-online.org Submitted Published date date QUALITATIVE LOGICS AND EQUIVALENCES FOR PROBABILISTIC SYSTEMS KRISHNENDU CHATTERJEE a, LUCA

More information

Polynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties and its Application to Cyber-Physical Systems

Polynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties and its Application to Cyber-Physical Systems Polynomial-Time Verification of PCTL Properties of MDPs with Convex Uncertainties and its Application to Cyber-Physical Systems Alberto Puggelli DREAM Seminar - November 26, 2013 Collaborators and PIs:

More information

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries

Chapter 1. Measure Spaces. 1.1 Algebras and σ algebras of sets Notation and preliminaries Chapter 1 Measure Spaces 1.1 Algebras and σ algebras of sets 1.1.1 Notation and preliminaries We shall denote by X a nonempty set, by P(X) the set of all parts (i.e., subsets) of X, and by the empty set.

More information

Quantitative Languages

Quantitative Languages Quantitative Languages Krishnendu Chatterjee 1, Laurent Doyen 2, and Thomas A. Henzinger 2 1 University of California, Santa Cruz 2 EPFL, Lausanne, Switzerland Abstract. Quantitative generalizations of

More information

1 Sequences of events and their limits

1 Sequences of events and their limits O.H. Probability II (MATH 2647 M15 1 Sequences of events and their limits 1.1 Monotone sequences of events Sequences of events arise naturally when a probabilistic experiment is repeated many times. For

More information

Introduction to optimal transport

Introduction to optimal transport Introduction to optimal transport Nicola Gigli May 20, 2011 Content Formulation of the transport problem The notions of c-convexity and c-cyclical monotonicity The dual problem Optimal maps: Brenier s

More information

State Explosion in Almost-Sure Probabilistic Reachability

State Explosion in Almost-Sure Probabilistic Reachability State Explosion in Almost-Sure Probabilistic Reachability François Laroussinie Lab. Spécification & Vérification, ENS de Cachan & CNRS UMR 8643, 61, av. Pdt. Wilson, 94235 Cachan Cedex France Jeremy Sproston

More information

Thus, X is connected by Problem 4. Case 3: X = (a, b]. This case is analogous to Case 2. Case 4: X = (a, b). Choose ε < b a

Thus, X is connected by Problem 4. Case 3: X = (a, b]. This case is analogous to Case 2. Case 4: X = (a, b). Choose ε < b a Solutions to Homework #6 1. Complete the proof of the backwards direction of Theorem 12.2 from class (which asserts the any interval in R is connected). Solution: Let X R be a closed interval. Case 1:

More information

The Measurable Space of Stochastic Processes

The Measurable Space of Stochastic Processes Fundamenta Informaticae XX (2013) 1 17 1 DOI 10.3233/FI-2012-0000 IOS ress The Measurable Space of Stochastic rocesses Luca Cardelli Microsoft Research Cambridge, UK luca@microsoft.com Radu Mardare Dept.

More information

The Caratheodory Construction of Measures

The Caratheodory Construction of Measures Chapter 5 The Caratheodory Construction of Measures Recall how our construction of Lebesgue measure in Chapter 2 proceeded from an initial notion of the size of a very restricted class of subsets of R,

More information

Value Iteration. 1 Introduction. Krishnendu Chatterjee 1 and Thomas A. Henzinger 1,2

Value Iteration. 1 Introduction. Krishnendu Chatterjee 1 and Thomas A. Henzinger 1,2 Value Iteration Krishnendu Chatterjee 1 and Thomas A. Henzinger 1,2 1 University of California, Berkeley 2 EPFL, Switzerland Abstract. We survey value iteration algorithms on graphs. Such algorithms can

More information

A Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks

A Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks A Framework for Automated Competitive Analysis of On-line Scheduling of Firm-Deadline Tasks Krishnendu Chatterjee 1, Andreas Pavlogiannis 1, Alexander Kößler 2, Ulrich Schmid 2 1 IST Austria, 2 TU Wien

More information

Labelled Markov Processes: Stronger and Faster Approximations

Labelled Markov Processes: Stronger and Faster Approximations Electronic Notes in Theoretical Computer Science 87 (2004) URL: http://www.elsevier.nl/locate/entcs/volume87.html 41 pages Vincent Danos Université Paris 7, Paris Josée Desharnais Université Laval, Québec

More information

PROCESS ALGEBRAIC APPROACH TO HYBRID SYSTEMS. Ed Brinksma Tomas Krilavičius,1 Yaroslav S. Usenko

PROCESS ALGEBRAIC APPROACH TO HYBRID SYSTEMS. Ed Brinksma Tomas Krilavičius,1 Yaroslav S. Usenko PROCESS ALGEBRAIC APPROACH TO HYBRID SYSTEMS Ed Brinksma Tomas Krilavičius,1 Yaroslav S Usenko FMT, EEMCS, University of Twente, POBox 217, 7500 AE Enschede, The Netherlands, {brinksma,tkrilavicius,usenko}

More information

Kwiatkowska, M., Norman, G., Parker, D. and Qu, H. (2010) Assume-guarantee verification for probabilistic systems. In: Esparza, J. and Majumdar, R. (eds.) Tools and Algorithms for the Construction and

More information

On the complexity of infinite computations

On the complexity of infinite computations On the complexity of infinite computations Damian Niwiński, Warsaw University joint work with Igor Walukiewicz and Filip Murlak Newton Institute, Cambridge, June 2006 1 Infinite computations Büchi (1960)

More information

18.175: Lecture 3 Integration

18.175: Lecture 3 Integration 18.175: Lecture 3 Scott Sheffield MIT Outline Outline Recall definitions Probability space is triple (Ω, F, P) where Ω is sample space, F is set of events (the σ-algebra) and P : F [0, 1] is the probability

More information

Formal Methods for Specifying and Verifying Distributed Algorithms Process Algebra vs I/O Automata

Formal Methods for Specifying and Verifying Distributed Algorithms Process Algebra vs I/O Automata Formal Methods for Specifying and Verifying Distributed Algorithms Process Algebra vs I/O Automata Marina Gelastou, Chryssis Georgiou and Anna Philippou Department of Computer Science, University of Cyprus,

More information

Łukasz Kaiser Joint work with Diana Fischer and Erich Grädel

Łukasz Kaiser Joint work with Diana Fischer and Erich Grädel Quantitative Systems, Modal Logics and Games Łukasz Kaiser Joint work with Diana Fischer and Erich Grädel Mathematische Grundlagen der Informatik RWTH Aachen AlgoSyn, February 28 Quantitative Systems (Łukasz

More information

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing.

5 Measure theory II. (or. lim. Prove the proposition. 5. For fixed F A and φ M define the restriction of φ on F by writing. 5 Measure theory II 1. Charges (signed measures). Let (Ω, A) be a σ -algebra. A map φ: A R is called a charge, (or signed measure or σ -additive set function) if φ = φ(a j ) (5.1) A j for any disjoint

More information

l(y j ) = 0 for all y j (1)

l(y j ) = 0 for all y j (1) Problem 1. The closed linear span of a subset {y j } of a normed vector space is defined as the intersection of all closed subspaces containing all y j and thus the smallest such subspace. 1 Show that

More information

Axiomatizations for probabilistic finite-state behaviors

Axiomatizations for probabilistic finite-state behaviors Axiomatizations for probabilistic finite-state behaviors Yuxin Deng a, Catuscia Palamidessi b a Shanghai Jiao Tong University, China b INRIA Futurs and LIX, École Polytechnique, France Abstract We study

More information

Kim Guldstrand Larsen DENMARK

Kim Guldstrand Larsen DENMARK Quantitative Modal Transition Systems Kim Guldstrand Larsen Aalborg University Aalborg University, DENMARK The Early Days Edinburgh 83-85 Kim Larsen [2] Milner Symposium, Edinburgh, April 16-18, 2012 Original

More information

212a1214Daniell s integration theory.

212a1214Daniell s integration theory. 212a1214 Daniell s integration theory. October 30, 2014 Daniell s idea was to take the axiomatic properties of the integral as the starting point and develop integration for broader and broader classes

More information