一句话:刻画连续 Petri 网与 CVASS 的可达集,证明 CVASS 可达性 NP 完全,并给出若干多项式时间判定算法。
本文研究连续 Petri 网及其扩展所定义的有理数集合。作者首先识别出存在型一阶逻辑 FO(ℚ,+,<) 的一个多项式时间可判定片段,并证明该片段可定义的有理数集恰好是连续 Petri 网的可达集。随后引入连续带状态向量加法系统(CVASS),其中计数器可取非负有理数,迁移效果可由 (0,1] 内的正有理数缩放,从而严格推广连续 Petri 网并支持离散控制状态。作者证明 CVASS 的可达集等价于存在型 FO(ℚ,+,<) 可定义的有理数集,据此得出 CVASS 可达性是 NP 完全的,并解释了文献中若干判定问题的多项式时间算法。
This paper studies sets of rational numbers definable by continuous Petri nets and extensions thereof. First, we identify a polynomial-time decidable fragment of existential FO(ℚ,+,<;) and show that the sets of rationals definable in this fragment coincide with reachability sets of continuous Petri nets. Next, we introduce and study continuous vector addition systems with states (CVASS), which are vector addition systems with states in which counters may hold non-negative rational values, and in which the effect of a transition can be scaled by a positive rational number smaller or equal to one. This class strictly generalizes continuous Petri nets by additionally allowing for discrete control-state information. We prove that reachability sets of CVASS are equivalent to the sets of rational numbers definable in existential FO(ℚ,+,<;) from which we can conclude that reachability in CVASS is NP-complete. Finally, our results explain and yield as corollaries a number of polynomial-time algorithms for decision problems that have recently been studied in the literature.