+ All Categories
Home > Documents > Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In...

Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In...

Date post: 03-Oct-2020
Category:
Upload: others
View: 3 times
Download: 0 times
Share this document with a friend
24
Metric Concurrency Theory Giovanni Bacci, Giorgio Bacci Kim G. Larsen, Radu Mardare Aalborg University DENMARK
Transcript
Page 1: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Metric

Concurrency Theory

Giovanni Bacci, Giorgio Bacci

Kim G. Larsen, Radu Mardare

Aalborg University

DENMARK

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAAAAA

Page 2: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Quantities & Metrics

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [2]

0.89

0.09

Page 3: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Markov Chains & Probabilistic Bisimulation

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [3]

Page 4: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Markov Chains & Probabilistic Bisimulation

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [4] K. G. Larsen and A. Skou. Bisimulation through probabilistic testing. Information and Computation, 1991 Christel Baier: Polynomial Time Algorithms for Testing Probabilistic Bisimulation and Simulation. CAV 1996

Page 5: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Markov Chains & Probabilistic Bisimulation

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [5] K. G. Larsen and A. Skou. Bisimulation through probabilistic testing. Information and Computation, 1991

Page 6: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Markov Chains & Probabilistic Bisimulation

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [6]

Page 7: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

From Equivalences to Distances

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [7] A. Giacalone, C.-C. Jou, and S. A. Smolka. Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, 1990 .

Page 8: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Fixed Point Characterization

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [8] F. van Breugel and J. Worrell. Towards quantitative verication of probabilistic transition systems. ICALP2001.

Page 9: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Coin Example

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [9]

Page 10: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Results

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [10]

G. Bacci, G. Bacci, K. G. Larsen, and R. Mardare. On-the-Fly Exact Computation of Bisimilarity Distances. TACAS2013

D. Chen, F. van Breugel, and J. Worrell. On the Complexity of Computing Probabilistic Bisimilarity. FOSSACS2012

G. Bacci, G. Bacci, K. G. Larsen, and R. Mardare. Topologies of stochastic markov models: Computational aspects.

R. D'Argenio, Gebler, David Lee: Axiomatizing Bisimulation Equivalences and Metrics from Probabilistic SOS Rules. FoSSaCS 2014

Josee Desharnais, Vineet Gupta, Radha Jagadeesan, Prakash Panangaden: Metrics for Labeled Markov Systems. CONCUR 1999:

Page 11: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Stochastic Timed Automata

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [11]

[4,8]

Uniform [4,8]

{1/6,5/6}

Stochastic Timed Automata

Page 12: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Statistical Model Checking

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [12]

R

Q

Pr(<>[0,5] R.END) >= 0.2

Pr(<>[0,5] Q.END) >= 0.2

Page 13: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Statistical Model Checking

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [13]

FIREWIRE BLUETOOTH 10 node LMAC

Battery

Scheduling

Energy Aware

Buildings

Genetic Oscilator

(HBS)

Passenger

Seating in

Aircraft

Schedulability

Analysis for

Mix Cr Sys

Smart Grid

Demand /

Response

Page 14: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Semi-Markov Processes

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [14]

Page 15: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Probability Measure on Runs

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [15]

Page 16: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

MTL

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [16]

Page 17: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Variational Pseudo Metrics

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [17] G. Bacci, G. Bacci, K. G. Larsen, and R. Mardare. Topologies of stochastic markov models: Computational aspects.

Taolue Chen and Stefan Kiefer. On the Total Variation Distance of Labelled Markov Chains . LICS2014

Page 18: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

1-RDTA & Denseness

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [18] Chen, Han, Katoen, Mereacre: Model Checking of Continuous-Time Markov Chains Against Timed Automata Specifications. LMCS 2011

Page 19: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Computable Upper Bound

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [19]

Page 20: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Timed Coins – STA

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [20]

Proc1 Proc2

Pr( Proci.T U[5;400] Proci.H )

Page 21: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Timed Coins – SMP

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [21]

Proc1 Proc2

Pr( Proci.T U[5;400] Proci.H )

Page 22: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Timed Coins – SMP

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [22]

Proc1 Proc2

𝑈 49,110 𝐸 − 𝑈 50,109 𝐸𝐸

= 2

61

𝒅 𝑻𝟏, 𝑻𝟐 = 𝟎. 𝟏𝟑𝟐

Page 23: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

BisimDist

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [23]

Page 24: Validation and Performance Analysis of Embedded Systems · Algebraic Reasoning for IFIP 1990 In IFIP WG 2.2/2.3, pages 443{458, Kim Larsen [1990 .7 ] Fixed Point Characterization

Open Problems

Decidability of Total Variational MTL distance ?

How big is the gap between TV distance and bisimulation distance ?

Denseness of CTMC (1-RDTA) in the class of Semi

Markov Process with respect to bisimulation distance ?

Extension to Generalised Semi Markov Processes

Weak bisimulation distances

Parameter continuity, i.e. 𝒅 𝒔 𝒑𝟏 , 𝒔 𝒑𝟐 → 𝟎 when 𝒑𝟏 → 𝒑𝟐 ?

Open Problems in Concurrency Theory, Bertinoro, June 2014 Kim Larsen [24]


Recommended