Paper 2021/798

Probabilistic Dynamic Input Output Automata

Pierre Civit and Maria Potop-Butucaru

Abstract

We present probabilistic dynamic I/O automata, a framework to model dynamic probabilistic systems. Our work extends dynamic I/O Automata formalism [1] to probabilistic setting. The original dynamic I/O Automata formalism included operators for parallel composition, action hiding, action renaming, automaton creation, and behavioral sub-typing by means of trace inclusion. They can model mobility by using signature modification. They are also hierarchical: a dynamically changing system of interacting automata is itself modeled as a single automaton. Our work extends to probabilistic settings all these features. Furthermore, we prove necessary and sufficient conditions to obtain the implementation monotonicity with respect to automata creation and destruction. Our work lays down the premises for extending composable secure-emulation [3] to dynamic settings, an important tool towards the formal verification of protocols combining probabilistic distributed systems and cryptography in dynamic settings (e.g. blockchains, secure distributed computation, cybersecure distributed protocols etc).

Metadata
Available format(s)
PDF
Category
Foundations
Publication info
Preprint. Minor revision.
Keywords
IO automatadynamic systemsprobabilistic systemsmodelisation
Contact author(s)
pierrecivit @ gmail com
maria potop-butucaru @ lip6 fr
History
2022-02-15: revised
2021-06-14: received
See all versions
Short URL
https://ia.cr/2021/798
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2021/798,
      author = {Pierre Civit and Maria Potop-Butucaru},
      title = {Probabilistic Dynamic Input Output Automata},
      howpublished = {Cryptology ePrint Archive, Paper 2021/798},
      year = {2021},
      note = {\url{https://eprint.iacr.org/2021/798}},
      url = {https://eprint.iacr.org/2021/798}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.