An efficient algorithm for the detection of Eden
Data(s) |
04/11/2013
|
---|---|
Resumo |
In this paper, a polynomial time algorithm is presented for solving the Eden problem for graph cellular automata. The algorithm is based on our neighborhood elimination operation which removes local neighborhood configurations which cannot be used in a pre-image of a given configuration. This paper presents a detailed derivation of our algorithm from first principles, and a detailed complexity and accuracy analysis is also given. In the case of time complexity, it is shown that the average case time complexity of the algorithm is \Theta(n^2), and the best and worst cases are \Omega(n) and O(n^3) respectively. This represents a vast improvement in the upper bound over current methods, without compromising average case performance. |
Formato |
application/pdf |
Identificador | |
Publicador |
Complex Systems Publications, Inc. |
Relação |
http://eprints.qut.edu.au/63368/1/complex-systems_DJW_RFH_NAK_DM_11102013.pdf http://www.complex-systems.com/pdf/22-4-3.pdf Warne, David J., Hayward, Ross F., Kelson, Neil A., & Mallet, Dann G. (2013) An efficient algorithm for the detection of Eden. Complex Systems, 22(4), pp. 377-404. |
Direitos |
Copyright 2013 Complex Systems Publications, Inc. |
Fonte |
Division of Technology, Information and Learning Support; School of Electrical Engineering & Computer Science; High Performance Computing and Research Support; School of Mathematical Sciences; Science & Engineering Faculty |
Palavras-Chave | #080201 Analysis of Algorithms and Complexity #080299 Computation Theory and Mathematics not elsewhere classified #Cellular Automata #Eden Problem #Predecessor Existence Problem #Polynomial Algorithm |
Tipo |
Journal Article |