ISCAS OpenIR
A linear-time complexity algorithm for solving the dyck-cfl reachability problem on bi-directed trees
Sun, Xiaoshan (1); Zhang, Yang (2); Cheng, Liang (2)
2013
会议名称5th International Conference on Machine Vision: Computer Vision, Image Analysis and Processing, ICMV 2012
会议日期October 20, 2012 - October 21, 2012
会议地点Wuhan, China
收录类别EI
出版地SPIE, P.O. Box 10, Bellingham, WA 98227-0010, United States
ISSN0277786X
ISBN9780819495877
部门归属(1) State Key Laboratory of Information Security, Graduate School of Chinese Academy of Sciences, Beijing 100049, China; (2) State Key Laboratory of Information Security, Institute of Software Chinese Academy of Sciences, Beijing 100190, China
摘要Today many bug detecting tools use static program analysis techniques to discover the vulnerabilities in programs, and many static program analyses can be converted to CFL (Context-Free-Language) reachability problems, most of which are Dyck-CFL reachability problems, a particular class of CFL reachability problems based on Dyck languages. In order to speed up the static analyses formulated using the Dyck-CFL reachability problems, we propose an efficient algorithm of O(n) time for the Dyck-CFL reachability problem when the graph considered is a bidirected tree with specific constraints, while a na?ve algorithm runs in O(n2) time. This is done by the bidirected-tree merging and an efficient method to determine the existence of the directed-path from the source to the destination.; Today many bug detecting tools use static program analysis techniques to discover the vulnerabilities in programs, and many static program analyses can be converted to CFL (Context-Free-Language) reachability problems, most of which are Dyck-CFL reachability problems, a particular class of CFL reachability problems based on Dyck languages. In order to speed up the static analyses formulated using the Dyck-CFL reachability problems, we propose an efficient algorithm of O(n) time for the Dyck-CFL reachability problem when the graph considered is a bidirected tree with specific constraints, while a na?ve algorithm runs in O(n2) time. This is done by the bidirected-tree merging and an efficient method to determine the existence of the directed-path from the source to the destination.
语种英语
内容类型会议论文
URI标识http://ir.iscas.ac.cn/handle/311060/16654
专题中国科学院软件研究所
推荐引用方式
GB/T 7714
Sun, Xiaoshan ,Zhang, Yang ,Cheng, Liang . A linear-time complexity algorithm for solving the dyck-cfl reachability problem on bi-directed trees[C]. SPIE, P.O. Box 10, Bellingham, WA 98227-0010, United States,2013.
条目包含的文件
条目无相关文件。
个性服务
推荐该条目
保存到收藏夹
查看访问统计
导出为Endnote文件
谷歌学术
谷歌学术中相似的文章
[Sun, Xiaoshan (1)]的文章
[Zhang, Yang (2)]的文章
[Cheng, Liang (2)]的文章
百度学术
百度学术中相似的文章
[Sun, Xiaoshan (1)]的文章
[Zhang, Yang (2)]的文章
[Cheng, Liang (2)]的文章
必应学术
必应学术中相似的文章
[Sun, Xiaoshan (1)]的文章
[Zhang, Yang (2)]的文章
[Cheng, Liang (2)]的文章
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。