Swarm Intelligence (SI) is a modern artificial intelligence discipline that is concerned with the design of multi agent systems with applications, e.g., in optimization and in robotics. The concept is employed in work on artificial intelligence. The expression was introduced by the researchers, in the context of cellular robotic systems. SI The design paradigm for these systems is fundamentally different from more traditional approaches. Instead of a sophisticated controller that governs the global behavior of the system, the swarm intelligence principle is based on many unsophisticated entities that cooperate in order to exhibit a desired behavior.