Escolar Documentos
Profissional Documentos
Cultura Documentos
Submitted by
(Reg.No:07U41A0578)
CERTIFICATE
This is to certify that the Seminar work entitled
“AMORPHOUS COMPUTING AND SWARM INTELLIGENCE” is a
bonafide report being submitted by Mr. GURAJADA. D. RAVI SANTHOSH in
partial fulfillment of the curriculum in B.Tech. IV Year II Semester of Computer
Science & Engineering course during the academic year 2010 – 2011.
Seminar Incharge 1:
Seminar Incharge 2:
I would like to thank all Teaching and Non-Teaching Staff in Computer Science
& Engineering department, who encouraged and assisted me in completing this work.
I would also like to thank all my friends who have provided valuable
suggestions and inputs.
G.D.RAVI SANTHOSH
DECLARATION
G.D.RAVI SANTHOSH
(Reg.No:07U41A0578)
ABSTRACT
Amorphous computing consists of a multitude of interacting computers with
modest computing power and memory, and modules for intercommunication. These
collections of devices are known as swarms. The desired coherent global behavior of
the computer is achieved from the local interactions between the individual agents.
The global behavior of these vast numbers of unreliable agents is resilient to a small
fraction of misbehaving agents and noisy and intimidating environment. This makes
them highly useful for sensor networks, MEMS, internet nodes, etc.
The ideas for amorphous computing have been derived from swarm behavior
of social organisms like the ants, bees and bacteria. A certain level of intelligence,
exceeding those of the individual agents, results from the swarm behavior. Swarm
Intelligence may be derived from the randomness, repulsion and unpredictability of
the agents, thereby resulting in diverse solutions to the problem. There are no known
criteria to evaluate swarm intelligence performance. Swarm Intelligence relies upon
stigmergic principles in order to solve complex problems using only simple agents.
TABLE OF CONTENTS
S.NO TITLE PAGENO
1. INTRODUCTION 1
2.1 Overview 8
2.5.1 NetLogo 13
2.5.2 Repast 13
3.2 Routing 17
4. AMORPHOUS COMPUTING 23
4.1 Introduction 23
4.5.1 Gossip 35
4.5.3 Fields 36
4.5.4 Gradients 37
6. CONCLUSION 48
7. REFERENCES 50