Abstract
This paper presents a new dynamic in Networks of Evolutionary Processors (NEP) – Massive Parallel NEP. Processors in a MPNEP have not a two stage behavior: evolution and then, communication; both steps are in parallel. Such situation give processors the benefit of communicating objects without rule application. MPNEP could be considered a superset of NEP since processors in MPNEP are able to operate in a parallel way or in a sequential way. Here we pro- posed a mechanism to obtain an MPNEP equivalent to any given NEP. Therefore, MPNEP can solve NP-problems in linear time such as NEPs. This paper proof that a MPNEP solve the 3-color-ability problem in O(m + n) time and resources. A software tool has been implemented in order to test MPNEP performance and some outputs, corresponding to the 3-col problem, are shown.
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
J. Castellanos, C. Martín-Vide, V. Mitrana, J. Sempere: Solving NP-complete problems with networks of evolutionary processors. Lecture Notes in Computer Science 2084, Springer-Verlag, (2001), 621–628.
J. Castellanos, C. Martin-Vide, V. Mitrana, J. Sempere: Networks of evolutionary processors. Acta Informatica 39, (2003), 517–529.
Manea, F., Martin-Vide, C., Mitrana, V.: Accepting networks of splicing processors: complexity results. Theoretical Computer Science 371, (2007), 72–82.
Juan Castellanos, Luis Fernando de Mingo López, and Victor Mitrana: Solving SAT by Accepting Networks of Splicing Processors with Filtered Connections. 15th International Conference on Computing. November 21-24, 2006. Mexico City, Mexico. IEEE CS Press. (2006). 260–265.
Miguel Angel Diaz, Miguel Angel Peña, Luis F. de Mingo: Simulation of Networks of Evolutionary Processors with Filtered Connections. WSEAS Transactions on Information, Science and Applications. Issue 3, Vol. 4. (2007), 608–616.
M.A. Díaz, L.F. de Mingo, N. Gómez: Networks of evolutionary processors: Java Implementation of a threaded processor. International Conference on Information Research, Applications and Education – ITech’07. Varna, Bulgary. (2007), 203–210.
Errico, L., Jesshope, C.: Towards a new architecture for symbolic processing. Artificial Intelligence and Information-Control Systems of Robots. 31–40. (1994).
Fahlman, S., Hinton, G.: Massively parallel architectures for AI: NETL, THISTLE and Boltzmann Machines. In: Proc. AAAI National Conf. on AI, pp. 109–113. William Kaufman, Los Altos (1983).
Hillis, W.: The Connection Machine. MIT Press, Cambridge (1985).
Paun, G.: Computing with membranes. Journal of Comput. Syst. Sci. 61, (2000) 108–143.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Díaz, M.A., de Mingo, L.F., Blas, N.G., Castellanos, J. (2008). Implementation of Massive Parallel Networks of Evolutionary Processors (MPNEP): 3-Colorability Problem. In: Krasnogor, N., Nicosia, G., Pavone, M., Pelta, D. (eds) Nature Inspired Cooperative Strategies for Optimization (NICSO 2007). Studies in Computational Intelligence, vol 129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78987-1_36
Download citation
DOI: https://doi.org/10.1007/978-3-540-78987-1_36
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78986-4
Online ISBN: 978-3-540-78987-1
eBook Packages: EngineeringEngineering (R0)