2015
DOI: 10.1016/j.ipl.2014.11.001
|View full text |Cite
|
Sign up to set email alerts
|

Impossibility of gathering, a certification

Abstract: International audienceRecent advances in Distributed Computing highlight models and algorithms for autonomous swarms of mobile robots that self-organise and cooperate to solve global objectives. The overwhelming majority of works so far considers handmade algorithms and proofs of correctness.This paper builds upon a previously proposed formal framework to certify the correctness of impossibility results regarding distributed algorithms that are dedicated to autonomous mobile robots evolving in a continuous spa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
39
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 44 publications
(39 citation statements)
references
References 11 publications
0
39
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%
See 1 more Smart Citation
“…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%
“…The gathering tasks consist in all robots (each considered as a dimensionless point in a 2-dimensional Euclidean space) reaching a single point, not known beforehand, in finite time. A foundational result [22,9] shows that in the SSYNC model, no deterministic algorithm can solve gathering for two robots without additional assumptions. This impossibility result naturally extends to the ASYNC model.…”
Section: Introductionmentioning
confidence: 99%
“…Formal methods encompass a long-lasting path of research that is meant to overcome errors of human origin. Unsurprisingly, this mechanized approach to protocol correctness was successively used in the context of mobile robots [7,13,5,2,20,9,4,22,3]. When robots are not constrained to evolve on a particular topology (but instead are allowed to move freely in a bidimensional Euclidian space), the Pactole (http://pactole.lri.fr) framework has been proven useful.…”
Section: Related Workmentioning
confidence: 99%
“…Developed for the Coq proof assistant, Pactole enabled the use of high-order logic to certify impossibility results [2] for the problem of convergence: for any positive ε, robots are required to reach locations that are at most ε apart. Another classical impossibility result that was certified with Pactole is the impossibility of gathering starting from a bivalent configuration [9]. Recently, positive certified results for SSYNC gathering with multiplicity detection [10], and for FSYNC gathering without multiplicity detection [3] were provided.…”
Section: Related Workmentioning
confidence: 99%
“…Formal verification for distributed systems There is a large body of work on formal models and proof techniques for general classes of distributed systems that include robotic swarms [6,10,16,31,32,37,38]. Less expressive models that have been used for automatic verification (see, for example, [2,20,23]).…”
Section: Related Workmentioning
confidence: 99%