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

Model Checking Parameterised Multi-token Systems via the Composition Method

Abstract: We study the model checking problem of parameterised systems with an arbitrary number of processes, on arbitrary network-graphs, communicating using multiple multi-valued tokens, and specifications from indexed-branching temporal logic. We prove a composition theorem, in the spirit of Feferman-Vaught (1959) and Shelah (1979), and a finiteness theorem, and use these to decide the model checking problem. Our results assume two constraints on the process templates, one of which is the standard fairness assumption… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 28 publications
0
5
0
Order By: Relevance
“…, T r ) where E ⊆ V × V , and the T i ⊆ V partition V . 6 The type of v ∈ V denoted t ype(v) is the unique j ≤ r such that v ∈ T j . We might write V G , E G and t ype G to stress G.…”
Section: Process Template Topology Pairwise Rendezvous Systemmentioning
confidence: 99%
See 2 more Smart Citations
“…, T r ) where E ⊆ V × V , and the T i ⊆ V partition V . 6 The type of v ∈ V denoted t ype(v) is the unique j ≤ r such that v ∈ T j . We might write V G , E G and t ype G to stress G.…”
Section: Process Template Topology Pairwise Rendezvous Systemmentioning
confidence: 99%
“…We encode a characterization of the CTL * d \X-indistinguishability equivalence relation from [6] in MSO and utilize the composition property of CTL * d \X proved there. We prove the existence of decidable cutoffs for the PMCP problem in this setting and show a lower bound on the cutoffs of iteratively-constructible parameterized topologies for indexed LTL\X.…”
Section: Token Passing Systemsmentioning
confidence: 99%
See 1 more Smart Citation
“…that each guard g ∈ G is a singleton. 4 4 This is not a restriction as any local transition (qU , g, q ′ U ) with a guard g ∈ G and |g| > 1 can be split into |g| transitions (qU , g1, q ′ U ), . .…”
Section: Introductionmentioning
confidence: 99%
“…Techniques for solving the general case include identifying decidable/tractable subcases (as we do) and designing algorithms that are not guaranteed to terminate, e.g., with acceleration and approximation techniques [AST18,ZP04]. The border between decidability and undecidability for various models is surveyed in [BJK + 15], including token-passing systems [AR16,AJKR14], rendezvous and broadcast [GS92, EFM99, AKR + 18], guarded protocols [JS18], ad hoc networks [DSZ10].…”
Section: Introductionmentioning
confidence: 99%