2019
DOI: 10.1007/978-3-030-31277-0_7
|View full text |Cite
|
Sign up to set email alerts
|

Continuous vs. Discrete Asynchronous Moves: A Certified Approach for Mobile Robots

Abstract: Oblivious Mobile Robots have been studied both in continuous Euclidean spaces, and discrete spaces (that is, graphs). However the obtained literature forms distinct sets of results for the two settings. In this paper, we explore the possibility of transforming results obtained in one model into results for the other one. Our approach focuses on certified results using the COQ proof assistant.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
3

Relationship

3
5

Authors

Journals

citations
Cited by 11 publications
(8 citation statements)
references
References 46 publications
0
8
0
Order By: Relevance
“…Moves are considered instantaneous, which is consistent with the fact that robots are seen on vertices in the snapshots. Note nevertheless that this model has been shown equivalent to the model with continuous moves (but still considering that robots are always seen on vertices), and this equivalence is certified using the Coq proof assistant [1].…”
Section: Modelmentioning
confidence: 94%
“…Moves are considered instantaneous, which is consistent with the fact that robots are seen on vertices in the snapshots. Note nevertheless that this model has been shown equivalent to the model with continuous moves (but still considering that robots are always seen on vertices), and this equivalence is certified using the Coq proof assistant [1].…”
Section: Modelmentioning
confidence: 94%
“…To model the ASYNC scheduler, we chose one robot uniformly at random and perform its next operation 4 . In the case of the ASYNC scheduler, we must also consider what happens if a robot performs a LOOK operation while another robot is moving.…”
Section: Schedulingmentioning
confidence: 99%
“…Designed for mobile entities, and making the most of COQ's assets, PACTOLE allows for working on a given protocol to establish and certify its correctness [4,12], as well as for quantifying over all protocol so as to prove impossibility results [2,5,11], with an unspecified number of robots, possibly including a proportion of Byzantine faults, in continuous or discrete spaces. FSYNC/SSYNC and ASYNC modes are all supported, and the framework is expressive enough to state and certify formally results as theoretical as comparisons between demons or models [3].…”
Section: Related Workmentioning
confidence: 99%
“…Thus, we can choose the space to be the 2D Euclidean plane. 3 In this space, there is a point called the base from which robots are launched. The second defining object is the companion which moves on the plane and follows the rescue team, regardless of other robots; it has to be connected to the base, one way or another.…”
Section: Spacementioning
confidence: 99%