AFFINE EXTENSIONS OF INTEGER VECTOR ADDITION SYSTEMS WITH STATES

被引:3
|
作者
Blondin, Michael [1 ]
Haase, Christoph [2 ]
Mazowiecki, Filip [3 ]
Raskin, Mikhail [4 ]
机构
[1] Univ Sherbrooke, Sherbrooke, PQ, Canada
[2] Univ Oxford, Oxford, England
[3] Max Planck Inst Software Syst, Saarbrucken, Germany
[4] Tech Univ Munich, Munich, Germany
基金
加拿大自然科学与工程研究理事会; 欧洲研究理事会;
关键词
DECIDABILITY; REACHABILITY; MATRICES; ENTRIES; NETS;
D O I
10.46298/LMCS-17(3:1)2021
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study the reachability problem for affine Z-VASS, which are integer vector addition systems with states in which transitions perform affine transformations on the counters. This problem is easily seen to be undecidable in general, and we therefore restrict ourselves to affine Z-VASS with the finite-monoid property (afmp-Z-VASS). The latter have the property that the monoid generated by the matrices appearing in their affine transformations is finite. The class of afmp-Z-VASS encompasses classical operations of counter machines such as resets, permutations, transfers and copies. We show that reachability in an afmp-Z-VASS reduces to reachability in a Z-VASS whose control-states grow linearly in the size of the matrix monoid. Our construction shows that reachability relations of afmp-Z-VASS are semilinear, and in particular enables us to show that reachability in Z-VASS with transfers and Z-VASS with copies is PSPACE-complete. We then focus on the reachability problem for affine Z-VASS with monogenic monoids: (possibly infinite) matrix monoids generated by a single matrix. We show that, in a particular case, the reachability problem is decidable for this class, disproving a conjecture about affine Z-VASS with infinite matrix monoids we raised in a preliminary version of this paper. We complement this result by presenting an affine Z-VASS with monogenic matrix monoid and undecidable reachability relation.
引用
收藏
页码:1:1 / 1:26
页数:26
相关论文
共 50 条
  • [1] THE COMPLEXITY OF REACHABILITY IN AFFINE VECTOR ADDITION SYSTEMS WITH STATES
    Blondin, Michael
    Raskin, Mikhail
    LOGICAL METHODS IN COMPUTER SCIENCE, 2021, 17 (03) : 3:1 - 3:31
  • [2] The Complexity of Reachability in Affine Vector Addition Systems with States
    Blondin, Michael
    Raskin, Mikhail
    PROCEEDINGS OF THE 35TH ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS 2020), 2020, : 224 - 236
  • [3] Alternating Vector Addition Systems with States
    Courtois, Jean-Baptiste
    Schmitz, Sylvain
    MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE 2014, PT I, 2014, 8634 : 220 - +
  • [4] The Polynomial Complexity of Vector Addition Systems with States
    Zuleger, Florian
    FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATION STRUCTURES, FOSSACS 2020, 2020, 12077 : 622 - 641
  • [5] Reachability Games on Extended Vector Addition Systems with States
    Brazdil, Tomas
    Jancar, Petr
    Kucera, Antonin
    AUTOMATA, LANGUAGES AND PROGRAMMING, PT II, 2010, 6199 : 478 - +
  • [6] On flatness for 2-dimensional vector addition systems with states
    Leroux, J
    Sutre, G
    CONCUR 2004 - CONCURRENCY THEORY, PROCEEDINGS, 2004, 3170 : 402 - 416
  • [7] The Reachability Problem for Two-Dimensional Vector Addition Systems with States
    Blondin, Michael
    Englert, Matthias
    Finkel, Alain
    Goeller, Stefan
    Haase, Christoph
    Lazic, Ranko
    Mckenzie, Pierre
    Totzke, Patrick
    JOURNAL OF THE ACM, 2021, 68 (05)
  • [8] THE BOUNDEDNESS PROBLEM FOR 3-DIMENSIONAL VECTOR ADDITION SYSTEMS WITH STATES
    CHAN, TH
    INFORMATION PROCESSING LETTERS, 1988, 26 (06) : 287 - 289
  • [9] Checking partial-order properties of vector addition systems with states
    Avellaneda, Florent
    Morin, Remi
    2013 13TH INTERNATIONAL CONFERENCE ON APPLICATION OF CONCURRENCY TO SYSTEM DESIGN (ACSD 2013), 2013, : 100 - 109
  • [10] Logics for Continuous Reachability in Petri Nets and Vector Addition Systems with States
    Blondin, Michael
    Haase, Christoph
    2017 32ND ANNUAL ACM/IEEE SYMPOSIUM ON LOGIC IN COMPUTER SCIENCE (LICS), 2017,