کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
421638 684923 2015 17 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
VPHL: A Verified Partial-Correctness Logic for Probabilistic Programs
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
VPHL: A Verified Partial-Correctness Logic for Probabilistic Programs
چکیده انگلیسی

We introduce a Hoare-style logic for probabilistic programs, called VPHL, that has been formally verified in the Coq proof assistant. VPHL features propositional, rather than additive, assertions and a simple set of rules for reasoning about these assertions using the standard axioms of probability theory. VPHL's assertions are partial correctness assertions, meaning that their conclusions are dependent upon (deterministic) program termination. The underlying simple probabilistic imperative language, PrImp, includes a probabilistic toss operator, probabilistic guards and potentially-non-terminating while loops.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Electronic Notes in Theoretical Computer Science - Volume 319, 21 December 2015, Pages 351-367