Abstract
Natural computing builds a bridge between computer science and natural sciences.
- Abelson, H., Allen, D., Coore, D., Hanson, C., Homsy, G., Knight Jr., T., Nagpal, R., Rauch, E., Sussman, G., and Weiss, R. Amorphous computing. Commun, ACM 43, 5 (May 2000), 74--82. Google ScholarDigital Library
- Adleman, L. Molecular computation of solutions to combinatorial problems. Science 266 (1994), 1021--1024. Google ScholarCross Ref
- Andrianantoandro, E., Basu, S., Kahg, D., and Weiss, R. Synthetic biology: new engineering rules for an emerging discipline. Molecular Systems Biology 2 (2006), 1--14.Google ScholarCross Ref
- Angeleska, A., Jonoska, N., Saito, M., and Landweber, L. RNA-guided DNA assembly. J, Theoretical Biology 248 (2007), 706--720.Google ScholarCross Ref
- Arbib, M., editor. The Handbook of Brain Theory and Neural Networks. MIT Press, 2003. Google ScholarDigital Library
- Bäck, T., Fogel, D., and Michalewicz, Z., editors. Handbook of Evolutionary Computation, IOP Publishing, U.K., 1997.Google Scholar
- Barry, P. Life from scratch: learning to make synthetic cells. Science News, 173, 2 (2008), 27.Google Scholar
- Bath, J. and Turberfield, A. DNA nanomachines. Nature Nanotechnology 2 (May 2007), 275--284.Google ScholarCross Ref
- Brooks, R. Artificial life: From robot dreams to reality. Nature 406 (2000), 945--947.Google ScholarCross Ref
- Cardelli, L. Machines of systems biology. Bulletin of the EATCS 93 (2007), 176--204.Google Scholar
- Dasgupta, D. editor. Artificial Immune Systems and Their Applications. Springer, 1998. Google ScholarDigital Library
- de Castro, L. and Timmis, J. Artificial Immune Systems: A New Computational Intelligence Approach. Springer, 2002. Google ScholarDigital Library
- De Jong, K. Evolutionary Computation: A Unified Approach. MIT Press, 2006.Google ScholarDigital Library
- Ehrenfeucht, A., Harju, T., Petre, I., Prescott, D., and Rozenberg, G. Computation in Living Cells: Gene Assembly in Ciliates. Springer, 2004. Google ScholarDigital Library
- Endy, D. Foundations for engineering biology. Nature 438 (2005), 449--453.Google ScholarCross Ref
- Engelbrecht, A. Fundamentals of Computational Swarm Intelligence. Wiley and Sons, 2005. Google ScholarDigital Library
- Forster, A. and Church, G. Towards synthesis of a minimal cell. Molecular Systems Biology 2, 45 (Aug, 2006).Google ScholarCross Ref
- Fox Keller, E. and Harel, D. Beyond the gene. PLoS ONE 2,11 (2007), el231.Google ScholarCross Ref
- Hirvensalo, M. Quantum Computing, 2nd Ed. Springer 2004. Google ScholarDigital Library
- Istrail, S., De-Leon, B-T., and Davidson, E. The regulatory genome and the computer. Developmental Biology 310 (2007), 187--195.Google ScholarCross Ref
- Kari, L. DNA computing---the arrival of biological mathematics. TheMath. Intelligencer 19, 2 (1997), 9--22.Google Scholar
- Koza, J. Genetic Programming: On the Programming of Computers by Means of Natural Selection. MIT Press, 1992. Google ScholarDigital Library
- Landweber, L. and Kari, L. The evolution of cellular computing: Nature's solution to a computational problem. Biosystems 52, 1/3 (1999), 3--13.Google ScholarCross Ref
- Langton, C., editor. Artificial Life. Addison-Wesley Longman, 1990. Google ScholarDigital Library
- Lipson, H. and Pollack, J. Automatic design and manufacture of robotic lifeforms. Nature 406, (2000), 974--978.Google ScholarCross Ref
- Paun, G. Membrane Computing: An Introduction. Springer, 2002. Google ScholarDigital Library
- Paun, G., Rozenberg, G., and Salomaa, A. DNA Computing: New Computing Paradigms. Springer, 1998. Google ScholarCross Ref
- Prescott, D., Ehrenfeucht, A., and Rozenberg, G. Template guided recombination for IES elimination and unscrambling of genes in stichotrichous ciliates. J. Theoretical Biology 222, 3 (2003), 323--330.Google ScholarCross Ref
- Prusinkiewicz, P. and Lindenmayer, A. The Algorithmic Beauty of Plants. Springer, 1990. Google ScholarDigital Library
- Reif, J. and LaBean, T. Autonomous programmable biomolecular devices using self-assembled DNA nanostructures. Commun. ACM 50, 9 (Sept. 2007), 46--53. Google ScholarDigital Library
- Rojas, R. Neural Networks: A Systematic Introduction. Springer, 1996. Google ScholarDigital Library
- Rothemund, P., Papadakis, N., and Winfree, E. Algorithmic self-assembly of DNA Sierpinski triangles. PLoS Biology 2,12 (Dec. 2004).Google ScholarCross Ref
- Rozenberg, G. Computer science, informatics and natural computing---personal reflections. In New Computational Paradigms: Changing Conceptions of What Is Computable. Springer, 2008, 373--379.Google Scholar
- Rozenberg, G. and Salomaa, A. The Mathematical Theory of L Systems. Academic Press, 1980. Google ScholarDigital Library
- Seeman, N. Nanotechnology and the double helix. Scientific American Reports, 17, 3 (2007), 30--39.Google Scholar
- Sims, K. Evolving 3D morphology and behavior by competition. In Proceedings of Artificial Life IV. MIT Press, 1994, 28--39.Google ScholarDigital Library
- Smith, H., Hutchison III, C., Pfannkoch, C., and Venter C. Generating a synthetic genome by whole genome assembly: φX174 bacteriophage from synthetic oligonucleotides. PNAS100, 26 (2003), 15440--15445.Google ScholarCross Ref
- Stepney, S. et al. Journeys in non-classical computation I: A grand challenge for computing research. Int. J. Parallel, Emergent and Distributed Systems 20, 1(2005), 5--19.Google ScholarCross Ref
- von Neumann, J. The Computer and the Brain. Yale University Press, 1958 Google ScholarDigital Library
- von Neumann, J. Theory of Self-Reproducing Automata. U. Illinois Press, 1966. Edited and completed by A.W.Burks. Google ScholarDigital Library
Index Terms
- The many facets of natural computing
Recommendations
Performance Analysis of Cloud Computing Services for Many-Tasks Scientific Computing
Cloud computing is an emerging commercial infrastructure paradigm that promises to eliminate the need for maintaining expensive computing facilities by companies and institutes alike. Through the use of virtualization and resource time sharing, clouds ...
Different facets of security in the cloud
CNS '12: Proceedings of the 15th Communications and Networking Simulation SymposiumCloud computing is a long fantasized visualization of computing as a utility, where data owners can remotely store and access their data in the cloud anytime and from anywhere. Using a shared pool of configurable resources, users can be relieved from ...
Comments