
软件学报 ISSN 1000-9825, CODEN RUXUEW E-mail: jos@iscas.ac.cn
Journal of Software,2018,29(6):1566−1581 [doi: 10.13328/j.cnki.jos.005465] http://www.jos.org.cn
©中国科学院软件研究所版权所有. Tel: +86-10-62562563
向量加法系统验证问题研究综述
∗
张文博
1
,
龙
环
2
1
(上海交通大学 软件学院,上海 200240)
2
(上海交通大学 计算机科学与工程系,上海 200240)
通讯作者:龙环, E-mail: longhuan@sjtu.edu.cn
摘 要: Petri 网是形式化验证领域最重要的模型之一,具有重要的理论和应用价值.从验证算法分析的角度,Petri
网可以被等价地抽象为向量加法系统.在对向量加法模型的研究中,人们又发展了一些重要的扩展模型.对近些年来
国内外学者在向量加法系统验证领域取得的成果进行了系统总结.首先给出了向量加法系统及几个关键验证问题
的形式化定义,并重点总结了一般向量加法系统模型上可达性问题的最新研究进展和关键技术;接着总结了当限定
模型的维度为固定值时相关研究进展,重点给出了 2 维情况的核心定理;随后介绍了几个重要扩展模型,并总结了这
些模型上验证问题研究的最新进展.在每一部分,都对未来研究方向及可能面临的挑战进行了展望.
关键词: Petri 网;向量加法系统;可达性;形式化验证;算法复杂性
中图法分类号: TP311
中文引用格式: 张文博,龙环.向量加法系统验证问题研究综述.软件学报,2018,29(6):1566−1581. http://www.jos.org.cn/1000-
9825/5465.htm
英文引用格式: Zhang WB, Long H. State-of-the-Art survey of the verification of vector addition systems. Ruan Jian Xue Bao/
Journal of Software, 2018,29(6):1566−1581 (in Chinese). http://www.jos.org.cn/1000-9825/5465.htm
State-of-the-Art Survey on Verification of Vector Addition Systems
ZHANG Wen-Bo
1
, LONG Huan
2
1
(School of Software, Shanghai Jiaotong University, Shanghai 200240, China)
2
(Departmet of Computer Science and Engineering, Shanghai Jiaotong University, Shanghai 200240, China)
Abstra ct : Petri nets is a fundamental model in the area of formal verification. It is popular in both theoretical study and application. For the
analysis of algorithmic properties of Petri nets, they are often equivalently viewed as vector addition systems. This survey gives a comprehensive
review of the recent achievements in this area. First, formal definitions of the vector addition systems and their key verification problems are
provided with emphasis on the discussion about reachability problem, including the latest results and the main proof techniques. Then the
development on the case where the dimension is a constant number rather than a variable is summarized along with some key theorems which
are fundamental to the current complexity results. Furthermore, as some important variants of vector addition systems have been proposed in
recent years, a brief introduction is given to the motivation and definitions of some of the most representative ones, and the latest results on
verification relating to these models. In addition, possible future work are highlighted at the end of each section.
Key words: Petri nets; vector addition systems; reachability; formal verification; complexity
自 1962 年 Petri 网
[1]
的概念提出以来,经过半个多世纪的发展,其已成为描述与分析并发系统最重要的形式
∗ 基金项目: 国家自然科学基金(61472239, 61772336, 61572318)
Foundation item: National Natural Science Foundation of China (61472239, 61772336, 61572318)
本文由形式化方法的理论基础专题特约编辑傅育熙教授、李国强副教授、田聪教授推荐.
收稿时间: 2017-07-01; 修改时间: 2017-09-01; 采用时间: 2017-11-06; jos 在线出版时间: 2017-12-28
CNKI 网络优先出版: 2017-12-29 13:19:12, http://kns.cnki.net/kcms/detail/11.2560.TP.20171229.1318.005.html
评论