Splay+树算法的函数式建模及其自动化验证

刘增鑫, 柯雨含, 左正康

江西师范大学学报(自然科学版) ›› 2025, Vol. 49 ›› Issue (5) : 457 -463.

PDF
江西师范大学学报(自然科学版) ›› 2025, Vol. 49 ›› Issue (5) : 457 -463. DOI: 10.16357/j.cnki.issn1000-5862.2025.05.03

Splay+树算法的函数式建模及其自动化验证

    刘增鑫, 柯雨含, 左正康
作者信息 +

Author information +
文章历史 +
PDF

摘要

Splay树是一种自平衡的二叉搜索树,支持高效的数据检索操作,广泛应用于序列访问、内存管理和文件系统等领域中.然而,目前关于Splay树算法的验证工作大多局限于手工推导或交互式机械化验证,自动化程度较低,需要较多人为干预.为此,该文提出了Splay树算法的自动化验证方法.首先,使用locale刻画Splay树典型算法的局部参数和逻辑规约.然后,设计了Splay+树的结构,以更高效地实现这些算法,并基于该结构进行函数式建模.接着,构建验证引理库,并在Isabelle中自动化验证了算法的正确性.最后,通过对locale的区域解释检验了方法的有效性.

关键词

Splay树 / 函数式建模 / 自动化验证 / Isabelle定理证明器

Key words

引用本文

引用格式 ▾
Splay+树算法的函数式建模及其自动化验证[J]. 江西师范大学学报(自然科学版), 2025, 49(5): 457-463 DOI:10.16357/j.cnki.issn1000-5862.2025.05.03

登录浏览全文

4963

注册一个新账户 忘记密码

参考文献

AI Summary AI Mindmap
PDF

0

访问

0

被引

详细

导航
相关文章

AI思维导图

/