Task-structured probabilistic I/O automata

Ran Canetti, Ling Cheung, Dilsun Kaynar*, Moses Liskov, Nancy Lynch, Olivier Pereira, Roberto Segala

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

7 Scopus citations

Abstract

Modeling frameworks such as Probabilistic I/O Automata (PIOA) and Markov Decision Processes permit both probabilistic and nondeterministic choices. In order to use these frameworks to express claims about probabilities of events, one needs mechanisms for resolving nondeterministic choices. For PIOAs, nondeterministic choices have traditionally been resolved by schedulers that have perfect information about the past execution. However, these schedulers are too powerful for certain settings, such as cryptographic protocol analysis, where information must sometimes be hidden. In this paper, we propose a new, less powerful nondeterminism-resolution mechanism for PIOAs, consisting of tasks and local schedulers. Tasks are equivalence classes of system actions that are scheduled by oblivious, global task sequences. Local schedulers resolve nondeterminism within system components, based on local information only. The resulting task-PIOA framework yields simple notions of external behavior and implementation, a new kind of simulation relation that is sound for proving implementation, and supports simple compositionality results.

Original languageEnglish
Pages (from-to)63-97
Number of pages35
JournalJournal of Computer and System Sciences
Volume94
DOIs
StatePublished - Jun 2018

Funding

FundersFunder number
European Project CON4COORD223844
MURI AFOSRCCR-0121277, SA2796PO 1-0000243658
PRIN
National Science Foundation0326277
Directorate for Computer and Information Science and Engineering0121277, 0430450
Air Force Office of Scientific ResearchF49620-02-1-0325
Army Research OfficeDAAD19-01-1-0485
Defense Advanced Research Projects Agency
Air Force Research LaboratoryFA9550-04-1-0121
U.S. Air Force
Deutsche Forschungsgemeinschaft
Radboud Universiteit
Fonds De La Recherche Scientifique - FNRS
Nederlandse Organisatie voor Wetenschappelijk OnderzoekCCR-0326277

    Keywords

    • Cryptographic protocols
    • Formal modeling
    • I/O automata
    • Probabilistic automata

    Fingerprint

    Dive into the research topics of 'Task-structured probabilistic I/O automata'. Together they form a unique fingerprint.

    Cite this