2016
DOI: 10.1007/978-3-319-46520-3_6
|View full text |Cite
|
Sign up to set email alerts
|

How Hard is It to Verify Flat Affine Counter Systems with the Finite Monoid Property?

Abstract: International audienceWe study several decision problems for counter systems with guards defined by convex polyhedra and updates defined by affine transformations. In general, the reachability problem is undecidable for such systems. Decidability can be achieved by imposing two restrictions: (1) the control structure of the counter system is flat, meaning that nested loops are forbidden, and (2) the multiplicative monoid generated by the affine update matrices present in the system is finite. We provide comple… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
7
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 7 publications
(7 citation statements)
references
References 21 publications
0
7
0
Order By: Relevance
“…We do not know whether an exponential bound on M V holds for any class of afmp-Z-VASS over Z d×d . We are aware that an exponential upper bound holds when M V is generated by a single matrix [IS16]; and when M V is a group then we have an exponential bound but only on |M V | (see [KP02] for an exposition on the group case).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation
“…We do not know whether an exponential bound on M V holds for any class of afmp-Z-VASS over Z d×d . We are aware that an exponential upper bound holds when M V is generated by a single matrix [IS16]; and when M V is a group then we have an exponential bound but only on |M V | (see [KP02] for an exposition on the group case).…”
Section: Discussionmentioning
confidence: 99%
“…Note that the model of Finkel and Leroux does not allow for control-states and the usual tricks of encoding each control-state by a counter or all control-states into three counters [HP79] do not work over Z since transitions are non-blocking. Iosif and Sangnier [IS16] investigated the complexity of model checking problems for a variant of the model of Finkel and Leroux with guards defined by convex polyhedra and with control-states over a flat structure. Haase and Halfon [HH14] studied the complexity of the reachability, coverability and inclusion problems for Z-VASS and reset Z-VASS, two submodels of the affine Z-VASS that we study in this paper.…”
Section: Introductionmentioning
confidence: 99%
“…Our work is primarily related to the work of Finkel and Leroux [23], Iosif and Sangnier [27], Haase and Halfon [24], and Cadilhac, Finkel and McKenzie [12,13]. In [23], Finkel and Leroux consider a model more general than affine Z-VASS in which transitions are additionally equipped with guards which are Presburger formulas defining admissible sets of vectors in which a transition does not block.…”
Section: Related Workmentioning
confidence: 99%
“…Note that the model of Finkel and Leroux does not allow for control-states and the usual tricks of encoding each control-state by a counter or all control-states into three counters [25] do not work over Z since transitions are non-blocking. Iosif and Sangnier [27] investigated the complexity of model checking problems for a variant of the model of Finkel and Leroux with guards defined by convex polyhedra and with control-states over a flat structure. Haase and Halfon [24] studied the complexity of the reachability, coverability and inclusion problems for Z-VASS and reset Z-VASS, two submodels of the affine Z-VASS that we study in this paper.…”
Section: Related Workmentioning
confidence: 99%
“…Our work is also loosely related to a broader line of research on (variants of) affine VASS dealing with, e.g., modeling power [Val78], accelerability [FL02], formal languages [CFM12], coverability [BFP12], and the complexity of integer reachability for restricted counters [FGH13] and structures [IS16].…”
Section: Introductionmentioning
confidence: 99%