Repository logo
Log in(current)
Repository logoMIT Open ScholarshipDSpace@MIT
  1. Home
  2. Computer Science and Artificial Intelligence Lab (CSAIL)
  3. CSAIL Digital Archive
  4. CSAIL Technical Reports (July 1, 2003 - present)
  5. Task-Structured Probabilistic I/O Automata

Task-Structured Probabilistic I/O Automata

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2006-060.ps

Size

2.23 MB

Format

PostScript

Checksum (MD5)

59d179b61bc770619c6f8389d4cfb6f5

Thumbnail Image
Download
Name

MIT-CSAIL-TR-2006-060.pdf

Size

360.84 KB

Format

Adobe PDF

Checksum (MD5)

7e4e7727d6be3d472549849d99d2d9a2

Author(s)
Canetti,, Ran
•
Cheung,, Ling
•
Kaynar,, Dilsun
•
Liskov,, Moses
•
Lynch,, Nancy
•
Pereira,, Olivier
•
Segala, Roberto
Advisor(s)
Nancy Lynch
Date Issued
September 5, 2006
Series/Report no.
Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory
Abstract
Modeling frameworks such as Probabilistic I/O Automata (PIOA) andMarkov Decision Processes permit both probabilistic andnondeterministic choices. In order to use such 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, such schedulers are too powerful for certain settings, such as cryptographic protocol analysis, where information must sometimes be hidden. Here, we propose a new, less powerful nondeterminism-resolutionmechanism for PIOAs, consisting of tasks and local schedulers.Tasks are equivalence classes of system actions that are scheduled byoblivious, 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, and supports simple compositionality results.We also define a new kind of simulation relation, and show it to besound for proving implementation. We illustrate the potential of the task-PIOA framework by outlining its use in verifying an Oblivious Transfer protocol.
Persistent DSpace Link
http://hdl.handle.net/1721.1/33964
Repository logo
PrivacyPermissionsAccessibilityContact us
Repository logo
Notify us about copyright concerns.