2023
DOI: 10.1007/978-3-031-24950-1_8
|View full text |Cite
|
Sign up to set email alerts
|

Compositional Verification of Stigmergic Collective Systems

Abstract: Collective adaptive systems may be broadly defined as ensembles of autonomous agents, whose interaction may lead to the emergence of global features and patterns. Formal verification may provide strong guarantees about the emergence of these features, but may suffer from scalability issues caused by state space explosion. Compositional verification techniques, whereby the state space of a system is generated by combining (an abstraction of) those of its components, have shown to be a promising countermeasure t… 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

2023
2023
2024
2024

Publication Types

Select...
1
1

Relationship

1
1

Authors

Journals

citations
Cited by 2 publications
(5 citation statements)
references
References 50 publications
0
5
0
Order By: Relevance
“…The server handles this request by calling a helper function refreshVar(M, x, i): this, in turn, updates M so that M x i,j = GREATER for every j ̸ = i. Gate request, instead, allows an agent to retrieve the value of M x i,j (lines [10][11][12][13][14][15][16][17]. What actually happens, here, is that the server simultaneously offers all the contents of M over this gate.…”
Section: Appendix a Detailed Results On Rers 2019mentioning
confidence: 99%
See 4 more Smart Citations
“…The server handles this request by calling a helper function refreshVar(M, x, i): this, in turn, updates M so that M x i,j = GREATER for every j ̸ = i. Gate request, instead, allows an agent to retrieve the value of M x i,j (lines [10][11][12][13][14][15][16][17]. What actually happens, here, is that the server simultaneously offers all the contents of M over this gate.…”
Section: Appendix a Detailed Results On Rers 2019mentioning
confidence: 99%
“…. one in Listing 1, lines [12][13][14], some of these actions may be further guarded by additional conditions. Thus, before getting to choose the next action to perform, we evaluate a function canProceed that tells us whether at least one of these guards can be satisfied (line 7).…”
Section: Appendix a Detailed Results On Rers 2019mentioning
confidence: 99%
See 3 more Smart Citations