Amortized Analysis via Coinduction

CoRR(2023)

引用 0|浏览7
暂无评分
摘要
Amortized analysis is a program cost analysis technique for data structures in which the cost of operations is specified in aggregate, under the assumption of continued sequential use. Typically, amortized analyses are done inductively, in terms of finite sequences of operations; we demonstrate that coinduction provides a more natural description. We describe a classic amortized data structure, the batched queue, and describe its amortized analysis in $\textbf{calf}$, a type theory for cost analysis.
更多
查看译文
关键词
analysis
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要