2017 Formal Methods in Computer Aided Design (FMCAD) 2017
DOI: 10.23919/fmcad.2017.8102262
|View full text |Cite
|
Sign up to set email alerts
|

Parameterized verification of algorithms for oblivious robots on a ring

Abstract: We study verification problems for autonomous swarms of mobile robots that self-organize and cooperate to solve global objectives. In particular, we focus in this paper on the model proposed by Suzuki and Yamashita of anonymous robots evolving in a discrete space with a finite number of locations (here, a ring). A large number of algorithms have been proposed working for rings whose size is not a priori fixed and can be hence considered as a parameter. Handmade correctness proofs of these algorithms have been … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
4
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 11 publications
(4 citation statements)
references
References 23 publications
0
4
0
Order By: Relevance
“…However, we expect the complexity of the proof to go beyond what is tractable by a human, and would like to consider the possibility of using formal methods. Currently, modelchecking [15,4,17,21] and program synthesis [6,19] cannot scale to an arbitrary number of robots, and proof assistant techniques [2,11,10,3] do not yet permit to reason about the ASYNC model. Most likely, solving self-stabilizing gathering with n robots in ASYNC will require significant advances in mobile robot formalization.…”
Section: Discussionmentioning
confidence: 99%
“…However, we expect the complexity of the proof to go beyond what is tractable by a human, and would like to consider the possibility of using formal methods. Currently, modelchecking [15,4,17,21] and program synthesis [6,19] cannot scale to an arbitrary number of robots, and proof assistant techniques [2,11,10,3] do not yet permit to reason about the ASYNC model. Most likely, solving self-stabilizing gathering with n robots in ASYNC will require significant advances in mobile robot formalization.…”
Section: Discussionmentioning
confidence: 99%
“…We partly use notations defined in [27]. We consider a fixed number of k > 0 robots evolving on a ring of fixed size n ≥ k. We denote by R the set of considered robots.…”
Section: Model For the Robotsmentioning
confidence: 99%
“…Formal methods encompass a long-lasting path of research that is meant to overcome errors of human origin. Unsurprisingly, this mechanised approach to protocol correctness was successively used in the context of mobile robots [9,20,6,1,35,16,5,37,2,38,3].…”
Section: Introductionmentioning
confidence: 99%
“…However, those approaches are limited to small instances with few robots. Generalising to an arbitrary number of robots with similar approaches is doubtful as Sangnier et al [38] proved that safety and reachability problems become undecidable in the parameterised case.…”
Section: Introductionmentioning
confidence: 99%