ebook img

How to Meet Asynchronously (Almost) PDF

61 Pages·2010·0.42 MB·English
by  
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview How to Meet Asynchronously (Almost)

Presentationofthemodel Ourresults Openproblem How to Meet Asynchronously (Almost) Everywhere Jurek Czyzowicz1, Arnaud Labourel2, Andrzej Pelc1 1D´epartementd’informatique,Universit´eduQu´ebecenOutaouais, Gatineau,Qu´ebec,Canada 2LaBRI,UniversityBordeaux,Talence,France Universit´e de Bordeaux, le 4 Mars 2010 JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults The rendezvous problem The problem (graph scenario) Two mobile agents must meet inside an unknown network. Modelisation of the problem : Networks → graphs Mobiles agents → points moving from node to node along the edges of the graph Rendezvous → meeting of the two agents in a node or on an edge Cost → sum of the lengths of the trajectories of the agents until rendezvous JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults The rendezvous problem The problem (geometric scenario) Two mobile agents must meet in a geometric terrain. Modelisation of the problem : Geometric terrain → A subset of plane with polygonal obstacles Mobiles agents → points moving in the terrain Agent’s visibility range → A closed circle centered at agent’s position Rendezvous → each agent belongs to the visibility range of the other agent Cost → sum of the lengths of the trajectories of the agents until rendezvous JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Rendezvous in graphs Graphs considered Nodes are anonymous (do not have identifiers) Edges incident to a node are locally numbered (by port numbers) Graphs are connected, finite or infinite (with countable node set and edge set) Movement of the agent At each step, an agent : chooses a port number of the current node (outgoing port) moves along the corresponding edge accesses the target node of the traversed edge via the port number in the new node (incoming port) JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Example of a graph JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Example of a graph 1 4 3 2 JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Example of a graph 2 1 2 1 1 4 3 1 3 1 3 4 4 3 4 3 3 2 4 2 4 2 2 1 1 4 3 4 2 4 1 4 1 4 4 3 3 2 2 1 1 3 3 2 3 2 2 1 3 4 3 1 1 2 3 1 2 1 3 4 1 2 4 2 3 4 4 2 4 3 1 2 1 4 3 1 3 4 1 4 3 4 3 4 3 2 4 2 2 1 3 2 1 2 2 1 2 1 3 4 1 4 1 4 1 2 4 3 4 3 1 2 3 2 3 2 3 4 2 1 3 4 3 4 2 4 2 4 4 3 4 3 1 2 1 2 1 3 1 3 2 1 2 1 JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Deterministic rendezvous Deterministic Algorithm The route (sequence of port numbers) followed by an agent only depends on : the environment : the starting position of the agent and the graph (more precisely the part of the graph that the agent learned up to date) the identifier of the agent Agent’s identifier is required for deterministic model ⇒ Without identifiers, deterministic agents never meet in a ring because of symmetry. JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Deterministic rendezvous impossible without identifier a 2 1 2 2 1 1 2 2 1 a 1 JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere Presentationofthemodel Theproblem Ourresults Themodel Openproblem Knownresults Deterministic rendezvous impossible without identifier 1 2 2 1 a a 2 1 1 2 2 1 JurekCzyzowicz HowtoMeetAsynchronously(Almost)Everywhere

Description:
edge. Cost → sum of the lengths of the trajectories of the agents until rendezvous. Jurek Czyzowicz. How to Meet Asynchronously (Almost)
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.