2009
DOI: 10.1007/978-3-642-10877-8_27
|View full text |Cite
|
Sign up to set email alerts
|

Robustness of the Rotor-router Mechanism

Abstract: The rotor-router model, also called the Propp machine, was first considered as a deterministic alternative to the random walk. The edges adjacent to each node v (or equivalently, the exit ports at v) are arranged in a fixed cyclic order, which does not change during the exploration. Each node v maintains a port pointer πv which indicates the exit port to be adopted by an agent on the conclusion of the next visit to this node (the "next exit port"). The rotor-router mechanism guarantees that after each consecut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
10
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4
2
1

Relationship

4
3

Authors

Journals

citations
Cited by 9 publications
(10 citation statements)
references
References 13 publications
0
10
0
Order By: Relevance
“…Furthermore, local FRR that relies on randomization [6,10] or on state to remember packets [4]. However, both can be problematic in practice and are non-standard, requiring extra memory and randomization beyond hashing, while causing packet reordering.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Furthermore, local FRR that relies on randomization [6,10] or on state to remember packets [4]. However, both can be problematic in practice and are non-standard, requiring extra memory and randomization beyond hashing, while causing packet reordering.…”
Section: Related Workmentioning
confidence: 99%
“…they visit both S2 and S3 from S1, one after another2 Our mechanism also works for destination-based routing via trees 3. ShortCut also works for routing and FRR without usage of the inport, as we can then simply assume the forwarding is identical for all node inports 4. An arborescence is a directed tree oriented towards its root.…”
mentioning
confidence: 99%
“…It is a simple strategy, where upon successive visits to each node, the agent is traversing the outgoing edges in a round-robin fashion. Its exploration time is Θ(mD) for any graph with m edges and diameter D [2,30]. It is easy to see that this algorithm can be implemented in port-labelled graphs with zero bits of memory at the agent and only ⌈log d v ⌉ bits of memory at each node v with degree d v (note that this is the minimum possible amount of memory for any correct exploration algorithm using only memory at the nodes).…”
Section: Previous and Related Workmentioning
confidence: 99%
“…Subsequently, Yanovski et al [15] and Bampas et al [3] showed that the Eulerian cycle is in the worst case entered within Θ(D|E|) steps in a graph of diameter D. Considerations of specific graph classes were performed in [11]. Robustness properties of the rotor-router were further studied in [4], who considered the time required for the rotor-router to stabilize to a (new) Eulerian cycle after an edge is added or removed from the graph. Regarding the terminology, we note that the rotor-router model has also been referred to as the Propp machine [3] or Edge Ant Walk algorithm [14,15], and has also been described in [5] in terms of traversing a maze and marking edges with pebbles.…”
Section: Related Workmentioning
confidence: 99%