Abstract
This paper describes an efficient novel router on the 6-valent triangular grid with toroidal connections, denoted “T–grid” in the sequel. The router uses six channels per node that can host up to six agents. The topological properties of the T–grid are given first, as well as a minimal routing scheme, as a basis for a Cellular Automata modeling of this new target searching problem. Each agent situated on a channel has a computed “minimal” direction defining the new channel in the adjacent node. When moving to the next node an agent can simultaneously hop to another channel. In the normal protocol the rightmost subpath (from the agent’s point of view) is taken first. In addition, an adaptive routing protocol is defined, preferring the direction to an unoccupied channel. The novel router is significantly faster than an optimized reference router with only one agent per node that was designed before. In order to avoid deadlocks, the initial setting of the channels are alternated in space.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ediger, P., Hoffmann, R., Désérable, D.: Routing in the Triangular Grid with Evolved Agents. In: High Perf. Comp. Sim (HPCS), Special Session on Cellular Automata, Algorithms and Architectures (CAAA), Caen, France, pp. 582–590 (2010)
Loh, P.K.K., Prakash, E.C.: Performance Simulations of Moving Target Search Algorithms. Int. J. Comput. Games Technol., 1–6 (2009)
Korf, R.E.: Real-Time Heuristic Search. Artif. Intell. 42(2-3), 189–211 (1990)
Ediger, P., Hoffmann, R.: Routing Based on Evolved Agents. In: 23rd PARS Workshop on Parallel Systems and Algorithms, Hannover, Germany, pp. 45–53 (2010)
Ediger, P., Hoffmann, R.: CA Models for Target Searching Agents. In: Proc. Automata 2009: 15th International Workshop on Cellular Automata and Discrete Complex Systems, São José dos Campos, Brazil, pp. 41–54 (2009)
Ediger, P., Hoffmann, R., Désérable, D.: Rectangular vs Triangular Routing with Evolved Agents. In: High Perf. Comp. Sim (HPCS), Special Session on Cellular Automata Algorithms and Architectures (CAAA), Istanbul, Turkey, pp. x1–x7 (2011)
Chen, M.-S., Shin, K.G., Kandlur, D.D.: Addressing, Routing and Broadcasting in Hexagonal Mesh Multiprocessors. IEEE Trans. Comp. 39(1), 10–18 (1990)
Désérable, D.: A Family of Cayley Graphs on the Hexavalent Grid. Discrete Applied Math. 93(2-3), 169–189 (1999)
Désérable, D.: Minimal Routing in the Triangular Grid and in a Family of Related Tori. In: Lengauer, C., Griebl, M., Gorlatch, S. (eds.) Euro-Par 1997. LNCS, vol. 1300, pp. 218–225. Springer, Heidelberg (1997)
Désérable, D.: Broadcasting in the Arrowhead Torus. Computers and Artificial Intelligence 16(6), 545–559 (1997)
Heydemann, M.-C., Marlin, N., Pérennes, S.: Complete Rotations in Cayley Graphs. European Journal of Combinatorics 22(2), 179–196 (2001)
Désérable, D.: Arrowhead and Diamond Diameters (unpublished)
Dally, W.J., Seitz, C.L.: The Torus Routing Chip. Dist. Comp. 1, 187–196 (1986)
Hoffmann, R.: The GCA-w Massively Parallel Model. In: Malyshkin, V. (ed.) PaCT 2009. LNCS, vol. 5698, pp. 194–206. Springer, Heidelberg (2009)
Poupet, V.: Translating Partioned Cellular Automata into Classical Type Cellular Automata. Journées Automates Cellulaires,130–140 (2008)
Frisch, U., Hasslacher, B., Pomeau, Y.: Lattice-Gas Automata for the Navier–Stokes Equation. Phys. Rev. Lett. 56(14), 1505–1508 (1986)
Désérable, D.: Hexagonal Bravais–Miller Routing of Shortest Path (unpublished)
Miller, W.H.: A Treatise on Crystallography. For J. & J.J. Deighton (1839)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hoffmann, R., Désérable, D. (2011). Efficient Minimal Routing in the Triangular Grid with Six Channels. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 2011. Lecture Notes in Computer Science, vol 6873. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23178-0_13
Download citation
DOI: https://doi.org/10.1007/978-3-642-23178-0_13
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23177-3
Online ISBN: 978-3-642-23178-0
eBook Packages: Computer ScienceComputer Science (R0)