Turnitin
降AI改写
早检测系统
早降重系统
Turnitin-UK版
万方检测-期刊版
维普编辑部版
Grammarly检测
Paperpass检测
checkpass检测
PaperYY检测
A calculus for amortized expected runtimes
We develop a weakest-precondition-style calculus à la Dijkstra for reasoning about
amortized expected runtimes of randomized algorithms with access to dynamic memory …
amortized expected runtimes of randomized algorithms with access to dynamic memory …
Verified Textbook Algorithms: a Biased Survey
Verified Textbook Algorithms | SpringerLink Skip to main content Advertisement Springer
Nature Link Account Menu Find a journal Publish with us Track your research Search Cart 1.Home …
Nature Link Account Menu Find a journal Publish with us Track your research Search Cart 1.Home …
Error credits: Resourceful reasoning about error bounds for higher-order probabilistic programs
Probabilistic programs often trade accuracy for efficiency, and thus may, with a small
probability, return an incorrect result. It is important to obtain precise bounds for the …
probability, return an incorrect result. It is important to obtain precise bounds for the …
Robust resource bounds with static analysis and Bayesian inference
There are two approaches to automatically deriving symbolic worst-case resource bounds
for programs: static analysis of the source code and data-driven analysis of cost …
for programs: static analysis of the source code and data-driven analysis of cost …
Time credits and time receipts in Iris
We present a machine-checked extension of the program logic Iris with time credits and time
receipts, two dual means of reasoning about time. Whereas time credits are used to …
receipts, two dual means of reasoning about time. Whereas time credits are used to …
A high-level separation logic for heap space under garbage collection
We present a Separation Logic with space credits for reasoning about heap space in a
sequential call-by-value lambda-calculus equipped with garbage collection and mutable …
sequential call-by-value lambda-calculus equipped with garbage collection and mutable …
Tachis: Higher-Order Separation Logic with Credits for Expected Costs
PG Haselwarter, KH Li, M de Medeiros… - Proceedings of the …, 2024 - dl.acm.org
We present Tachis, a higher-order separation logic to reason about the expected cost of
probabilistic programs. Inspired by the uses of time credits for reasoning about the running …
probabilistic programs. Inspired by the uses of time credits for reasoning about the running …
Cameleer: a deductive verification tool for OCaml
We present Cameleer, an automated deductive verification tool for OCaml. We leverage on
the recently proposed GOSPEL (Generic OCaml SPEcification Language) to attach rigorous …
the recently proposed GOSPEL (Generic OCaml SPEcification Language) to attach rigorous …
Almost-Sure Termination by Guarded Refinement
Almost-sure termination is an important correctness property for probabilistic programs, and
a number of program logics have been developed for establishing it. However, these logics …
a number of program logics have been developed for establishing it. However, these logics …
A unifying type-theory for higher-order (amortized) cost analysis
This paper presents λ-amor, a new type-theoretic framework for amortized cost analysis of
higher-order functional programs and shows that existing type systems for cost analysis can …
higher-order functional programs and shows that existing type systems for cost analysis can …