Title :
A cellular automata based algorithm for voronoi diagram of arbitrary shapes
Author :
Talebi, Mohammadmehdi ; Mohammadalimaddi, Ali ; Razzazi, Mohammadreza
Author_Institution :
Dept. Of Comput. Eng. & IT, Amirkabir Univ. Of Technol., Tehran, Iran
Abstract :
Presented in this paper is a cellular automata based algorithm for computing voronoi diagram of arbitrary shapes. There is no limitation for sites; they can be circles, rectangles, points or anything else. Our algorithm outperforms previous works in speed and accuracy. The proposed algorithm constructs the correct voronoi diagram as a wave from each site is propagated to the environment. When waves collide to each others, the borders of voronoi cells are built. We used asynchronous CA that made our algorithm faster. Our algorithm can be used in distributed systems and supposed as a parallel strategy to build voronoi diagram of arbitrary shapes.
Keywords :
cellular automata; computational geometry; Voronoi diagram; arbitrary shapes; asynchronous CA; cellular automata based algorithm; parallel strategy; voronoi cells; Algorithm design and analysis; Approximation algorithms; Automata; Computational geometry; Educational institutions; Euclidean distance; Shape;
Conference_Titel :
MIPRO, 2012 Proceedings of the 35th International Convention
Conference_Location :
Opatija
Print_ISBN :
978-1-4673-2577-6