scholarly journals Using partial orders for the efficient verification of deadlock freedom and safety properties

1993 ◽  
Vol 2 (2) ◽  
pp. 149-164 ◽  
Author(s):  
Patrice Godefroid ◽  
Pierre Wolper
2015 ◽  
Vol 26 (3) ◽  
pp. 465-509 ◽  
Author(s):  
MATTHEW GOTO ◽  
RADHA JAGADEESAN ◽  
ALAN JEFFREY ◽  
CORIN PITCHER ◽  
JAMES RIELY

Session types describe and constrain the input/output behaviour of systems. Existing session typing systems have limited support for polymorphism. For example, existing systems cannot provide the most general type for a generic proxy process that forwards messages between two channels. We provide a polymorphic session typing system for the π calculus, and demonstrate the utility of session-type-level functions in combination with polymorphic session typing. The type system guarantees subject reduction and safety properties, but not deadlock freedom. We describe a formalization of the type system in Coq. The proofs of subject reduction and safety properties, as well as typing of example processes, have been mechanically verified.


2019 ◽  
Vol 12 (4) ◽  
Author(s):  
Ye-Chao Liu ◽  
Xiao-Dong Yu ◽  
Jiangwei Shang ◽  
Huangjun Zhu ◽  
Xiangdong Zhang

Author(s):  
Michael Blondin ◽  
Javier Esparza ◽  
Stefan Jaax ◽  
Philipp J. Meyer

AbstractPopulation protocols are a well established model of computation by anonymous, identical finite-state agents. A protocol is well-specified if from every initial configuration, all fair executions of the protocol reach a common consensus. The central verification question for population protocols is the well-specification problem: deciding if a given protocol is well-specified. Esparza et al. have recently shown that this problem is decidable, but with very high complexity: it is at least as hard as the Petri net reachability problem, which is -hard, and for which only algorithms of non-primitive recursive complexity are currently known. In this paper we introduce the class $${ WS}^3$$ WS 3 of well-specified strongly-silent protocols and we prove that it is suitable for automatic verification. More precisely, we show that $${ WS}^3$$ WS 3 has the same computational power as general well-specified protocols, and captures standard protocols from the literature. Moreover, we show that the membership and correctness problems for $${ WS}^3$$ WS 3 reduce to solving boolean combinations of linear constraints over $${\mathbb {N}}$$ N . This allowed us to develop the first software able to automatically prove correctness for all of the infinitely many possible inputs.


Crystals ◽  
2021 ◽  
Vol 11 (4) ◽  
pp. 329
Author(s):  
Pengmin Yan ◽  
Xue Zhao ◽  
Jiuhou Rui ◽  
Juan Zhao ◽  
Min Xu ◽  
...  

The internal defect is an important factor that could influence the energy and safety properties of energetic materials. RDX samples of two qualities were characterized and simulated to reveal the influence of different defects on sensitivity. The internal defects were characterized with optical microscopy, Raman spectroscopy and microfocus X-ray computed tomography technology. The results show that high-density RDX has fewer defects and a more uniform distribution. Based on the characterization results, defect models with different defect rates and distribution were established. The simulation results show that the models with fewer internal defects lead to shorter N-NO2 maximum bond lengths and greater cohesive energy density (CED). The maximum bond length and CED can be used as the criterion for the relative sensitivity of RDX, and therefore defect models doped with different solvents are established. The results show that the models doped with propylene carbonate and acetone lead to higher sensitivity. This may help to select the solvent to prepare low-sensitivity RDX. The results reported in this paper are aiming at the development of a more convenient and low-cost method for studying the influence of internal defects on the sensitivity of energetic materials.


2021 ◽  
Vol 383 ◽  
pp. 107688
Author(s):  
Jeffrey Adams ◽  
Xuhua He ◽  
Sian Nie

Sign in / Sign up

Export Citation Format

Share Document