首页> 外文会议>Interactive theorem proving >Verified Tail Bounds for Randomized Programs
【24h】

Verified Tail Bounds for Randomized Programs

机译:已验证的随机程序的尾巴界限

获取原文
获取原文并翻译 | 示例

摘要

We mechanize a theorem by Karp, along with several extensions, that provide an easy to use "cookbook" method for verifying tail bounds of randomized algorithms, much like the traditional "Master Theorem" gives bounds for deterministic algorithms. We apply these results to several examples: the number of comparisons performed by Quick-Sort, the span of parallel Quicksort, the height of randomly generated binary search trees, and the number of rounds needed for a distributed leader election protocol. Because the constants involved in our symbolic bounds are concrete, we are able to use them to derive numerical probability bounds for various input sizes for these examples.
机译:我们对Karp的一个定理进行了机械化,并提供了几种扩展方案,它们提供了一种易于使用的“ cookbook”方法来验证随机算法的尾部边界,就像传统的“ Master theorem”为确定性算法提供了边界。我们将这些结果应用于几个示例:Quick-Sort执行的比较次数,并行Quicksort的跨度,随机生成的二进制搜索树的高度以及分布式领导者选举协议所需的回合数。因为符号边界中涉及的常数是具体的,所以对于这些示例,我们能够使用它们来得出各种输入大小的数值概率边界。

著录项

  • 来源
    《Interactive theorem proving》|2018年|560-578|共19页
  • 会议地点 Oxford(GB)
  • 作者单位

    Carnegie Mellon University, Pittsburgh, USA;

    Carnegie Mellon University, Pittsburgh, USA;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号