4 research outputs found

    Ergodic Effects in Token Circulation

    Get PDF
    International audienceWe consider a dynamical process in a network which distributes all particles (tokens) located at a node among its neighbors, in a round-robin manner.We show that in the recurrent state of this dynamics (i.e., disregarding a polynomially long initialization phase of the system), the number of particles located on a given edge, averaged over an interval of time, is tightly concentrated around the average particle density in the system. Formally, for a system of kk particles in a graph of mm edges, during any interval of length TT, this time-averaged value is k/m±O~(1/T)k/m \pm \widetilde O(1/T), whenever gcd(m,k)=O~(1)gcd(m,k) = \widetilde O(1) (and so, e.g., whenever mm is a prime number). To achieve these bounds, we link the behavior of the studied dynamics to ergodic properties of traversals based on Eulerian circuits on a symmetric directed graph. These results are proved through sum set methods and are likely to be of independent interest.As a corollary, we also obtain bounds on the \emph{idleness} of the studied dynamics, i.e., on the longest possible time between two consecutive appearances of a token on an edge, taken over all edges. Designing trajectories for kk tokens in a way which minimizes idleness is fundamental to the study of the patrolling problem in networks. Our results immediately imply a bound of O~(m/k)\widetilde O(m/k) on the idleness of the studied process, showing that it is a distributed O~(1)\widetilde O(1)-competitive solution to the patrolling task, for all of the covered cases. Our work also provides some further insights that may be interesting in load-balancing applications

    Integration, Decentralization and Self-Organization:Towards Better Public Transport

    Get PDF

    Integration, Decentralization and Self-Organization:Towards Better Public Transport

    Get PDF

    Limit Behavior of the Multi-Agent Rotor-Router System

    Get PDF
    International audiencehe rotor-router model, also called the Propp machine, was introduced as a deterministic alternative to the random walk. In this model, a group of identical tokens are initially placed at nodes of the graph. Each node maintains a cyclic ordering of the outgoing arcs, and during consecutive turns the tokens are propagated along arcs chosen according to this ordering in round-robin fashion. The behavior of the model is fully deterministic. Yanovski et al.(2003) proved that a single rotor-router walk on any graph with m edges and diameter D stabilizes to a traversal of an Eulerian circuit on the set of all 2m directed arcs on the edge set of the graph, and that such periodic behaviour of the system is achieved after an initial transient phase of at most 2mD steps.The case of multiple parallel rotor-routers was studied experimentally, leading Yanovski et al. to the experimental observation that a system of k > 1 parallel walks also stabilizes with a period of length at most 2m steps. In this work we disprove this observation, showing that the period of parallel rotor-router walks can in fact, be superpolynomial in the size of graph. On the positive side, we provide a characterization of the periodic behavior of parallel router walks, in terms of a structural property of stable states called a subcycle decomposition. This property provides us the tools to efficiently detect whether a given system configuration corresponds to the transient or to the limit behavior of the system. Moreover, we provide polynomial upper bounds of O(m^4D^2 + mD log k) and O(m^5k^2) on the number of steps it takes for the system to stabilize. Thus, we are able to predict any future behavior of the system using an algorithm that takes polynomial time and space. In addition, we show that there exists a separation between the stabilization time of the single-walk and multiple-walk rotor-router systems, and that for some graphs the latter can be asymptotically larger even for the case of k = 2 walks
    corecore