首页> 外文会议>European joint conferences on theory and practice of software >Tail Probabilities for Randomized Program Runtimes via Martingales for Higher Moments
【24h】

Tail Probabilities for Randomized Program Runtimes via Martingales for Higher Moments

机译:通过Martingales进行随机程序运行时间的尾部概率,用于更高时刻

获取原文

摘要

Programs with randomization constructs is an active research topic, especially after the recent introduction of martingale-based analysis methods for their termination and runtimes. Unlike most of the existing works that focus on proving almost-sure termination or estimating the expected runtime, in this work we study the tail probabilities of runtimes—such as "the execution takes more than 100 steps with probability at most 1%."To this goal, we devise a theory of super- martingales that overapproximate higher moments of runtime. These higher moments, combined with a suitable concentration inequality, yield useful upper bounds of tail probabilities. Moreover, our vector-valued formulation enables automated template-based synthesis of those super-martingales. Our experiments suggest the method's practical use.
机译:随机化构建的程序是一个积极的研究主题,特别是在最近引入基于鞅的分析方法后,他们的终止和运行。与大多数现有的作品相比,专注于证明几乎确定的终止或估算预期的运行时,在这项工作中,我们研究了运行时的尾部概率 - 例如“执行概率最多需要100多步”。“这一目标,我们设计了一个超额超越运行时的超级鞅理论。这些更高的瞬间,与合适的浓度不等式相结合,得到尾部概率的有用的上限。此外,我们的载体值制定能够实现基于模板的基于模板的合成。我们的实验表明该方法的实际用途。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号