arrow
返回

Fast Client-Driven CFL-Reachability via Regularization-Based Graph Simplification

delete2025-10-01
delete0
PRE
AI
C
Chenghang Shi
D
Dongjie He
H
Haofeng Li
J
Jie Lu
L
Lian Li *
J
Jingling Xue
DOI:10.1145/3763065delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
上下文无关语言(CFL)可达性是一种重要的分析框架,被广泛应用于各类程序分析中,尽管其计算复杂度因三次方或接近三次方的时间复杂度而带来挑战,这往往导致客户端应用程序性能显著下降。值得注意的是,在实际场景中,客户端通常仅需针对特定的源-汇点对获取可达性信息,这为定向优化提供了机会。我们提出了MOYE,一种基于正则化的图简化技术,旨在通过剪除非贡献边(即不参与任何指定CFL可达路径的边)来提升客户端驱动的CFL可达性分析的效率。MOYE采用正则近似来确保所有指定节点对的精确可达性结果,并且其操作与图中边的数量呈线性关系。这种轻量级的高效性使MOYE成为一项有价值的预处理步骤,能够大幅减少CFL可达性分析的计算时间和内存需求,超越了一种近期领先的图简化方法。我们的评估基于两个主流的CFL可达性客户端应用程序,结果表明MOYE能够显著提升性能并降低资源消耗。
Keyword:
CFL-Reachability
Graph Simplification

期刊

P
Proceedings of the ACM on Programming Languages-PACMPL
IF:
2.8
论文数:
308
被引数:
4.7K

机构

C
chongqing university
学者数:
1.3W
论文数: 4.7K
被引数: 1
C
Chinese Academy of Sciences
学者数:
3.9W
论文数: 1.5W
被引数: 58.4W
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
FlowDroid
err2014-06-09
err0
PREAI
errSteven Arzt; Siegfried Rasthofer; Christian Fritz; Eric Bodden; Alexandre Bartel; Jacques Klein; Yves Le Traon; Damien Octeau; Patrick McDaniel
err分享
err收藏
The DaCapo benchmarks
err2006-10-16
err0
PREAI
errStephen M. Blackburn; Robin Garner; Chris Hoffmann; Asjad M. Khang; Kathryn S. McKinley; Rotem Bentzur; Amer Diwan; Daniel Feinberg; Daniel Frampton; Samuel Z. Guyer; Martin Hirzel; Antony Hosking; Maria Jump; Han Lee; J. Eliot B. Moss; Aashish Phansalkar; Darko Stefanović; Thomas VanDrunen; Daniel von Dincklage; Ben Wiedermann
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容