A BSP algorithm for on-the-fly checking CTL* formulas on security protocols - Archive ouverte HAL
Journal Articles Journal of Supercomputing Year : 2014

A BSP algorithm for on-the-fly checking CTL* formulas on security protocols

Abstract

This paper presents a distributed (Bulk-Synchronous Parallel or bsp) algorithm to compute on-the-fly whether a structured model of a security protocol satisfies a ctl {Mathematical expression} formula. Using the structured nature of the security protocols allows us to design a simple method to distribute the state space under consideration in a need-driven fashion. Based on this distribution of the states, the algorithm for logical checking of a ltl formula can be simplified and optimised allowing, with few tricky modifications, the design of an efficient algorithm for ctl {Mathematical expression} checking. Some prototype implementations have been developed, allowing to run benchmarks to investigate the parallel behaviour of our algorithms.
Fichier principal
Vignette du fichier
gava_pommereau_guedj.pdf (551.17 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-00950399 , version 1 (08-10-2019)

Identifiers

Cite

Frédéric Gava, Franck Pommereau, Michael Guedj. A BSP algorithm for on-the-fly checking CTL* formulas on security protocols. Journal of Supercomputing, 2014, 69 (2), pp.629--672. ⟨10.1007/s11227-014-1099-8⟩. ⟨hal-00950399⟩
169 View
196 Download

Altmetric

Share

More