We present a novel modular approach to infer upper bounds on the expected runtime of probabilistic integer programs automatically. To this end, it computes bounds on the runtime of program parts and on the sizes of their variables in an alternating way. To evaluate its power, we implemented our approach in a new version of our open-source tool KoAT.
翻译:我们提出了一个新颖的模块化方法,用于自动推算概率整数程序预期运行时间的上限。 为此,它以交替方式计算程序部件运行时间及其变量大小的界限。 为了评估其力量,我们实施了新版本的开放源码工具 KoAT 。