A methodology to design distributed algorithms for mobile entities: the pattern formation problem as case study

10/23/2020
by   Serafino Cicerone, et al.
0

Following the wide investigation in distributed computing issues by mobile entities of the last two decades, we consider the need of a structured methodology to tackle the arisen problems. The aim is to simplify both the design of the resolution algorithms and the writing of the required correctness proofs. We would encourage the usage of a common framework in order to help both algorithm designer and reviewers in the intricate work of analyzing the proposed resolution strategies. In order to better understand the potentials of our methodology, we consider the Pattern Formation (PF) problem approached in [Fujinaga et al. SIAM J. Comput., 2015] as case study. Since the proposed resolution algorithm has turned out to be inaccurate and also of difficult fixing, we design a new algorithm guided by the proposed methodology, hence fully characterizing the problem.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/04/2020

Distributed Pattern Formation With Faulty Robots

Pattern formation is one of the most fundamental problems in distributed...
research
10/19/2020

Pattern Formation by Robots with Inaccurate Movements

Arbitrary Pattern Formation is a fundamental problem in autonomous mobil...
research
01/18/2021

Computer Aided Formal Design of Swarm Robotics Algorithms

Previous works on formally studying mobile robotic swarms consider neces...
research
02/17/2009

Leader Election Problem Versus Pattern Formation Problem

Leader election and arbitrary pattern formation are funda- mental tasks ...
research
06/05/2019

Anticipation in collaborative music performance using fuzzy systems: a case study

In order to collaborate and co-create with humans, an AI system must be ...
research
06/28/2020

Minimizing The Maximum Distance Traveled To Form Patterns With Systems of Mobile Robots

In the pattern formation problem, robots in a system must self-coordinat...
research
12/06/2018

Extraire et réutiliser des patrons de conception à partir de Learning Games existants

Learning Games (LGs) are promising pedagogical tools but their design st...

Please sign up or login with your details

Forgot password? Click here to reset