ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 1
ProNoBiS Activities in Verona
Roberto Segala University of Verona
with Augusto Parma and Andrea Turrini
ProNoBiS Activities in Verona Roberto Segala University of Verona - - PowerPoint PPT Presentation
ProNoBiS Activities in Verona Roberto Segala University of Verona with Augusto Parma and Andrea Turrini ProNoBiS meeting Roberto Segala Paris, May 21 2006 1 University of Verona List of Activities Comparative semantics
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 1
with Augusto Parma and Andrea Turrini
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 2
– Alternating and non-alternating models – Simulation and bisimulation relations
– Extensions of HM logic
– Stochastic Transition Systems
– Task-based PIOAs
– Aproximate simulations
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 3
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 4
.7 .3
1 .2 .8
1
.7 .3
.2 .8
1
.2 .8 .7 .3
1
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 5
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 6
1 1
1 1
+
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 7
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 8
N ?
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 9
M?
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 10
pM
N
N ~ M
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 11
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 12
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 13
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 14
Ideal functionality Adversary Real protocol Environment Simulator
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 15
Ideal functionality Adversary Real protocol Environment Simulator
Adversary
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 16
Ideal functionality Adversary Real protocol Simulator Adversary Hard core predicate Random bit Adversary Protocol Random bit Protocol Adversary Hard core predicate
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 17
+
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 18
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 19
– Actual protocol – States keep history – Adversary does almost everything – All invalid transitions removed
– Actual protocol – States keep history – Adversary is a PPT algorithm
– Identity on states
– All executions of specification satisfy matching conversations – Failure of simulation imply breaking a signature protocol
ProNoBiS meeting Paris, May 21 2006 Roberto Segala University of Verona 20