
sembling rules, discussed in sec. 2:
I’m Ag_i;
if (Ag_j=take the same Ob as I){
Ob -> to Ag with smaller Dist. to it;}
In fig. 15 we show the comparison between these
”bottom-up” and ”top-down” rules. For small num-
Figure 15: Comparison between the ”bottom-up” and
”top-down” rules. Agents start from random initial
conditions,100×100 square,R
vis
= 400, shown is the av-
erage result of 100000 simulation’s cycles
ber of agents, the ”top-down” rules are more efficient.
However, if this number grows, the ”top-down” rules
becomes less efficient. At some turn-over-threshold,
the group changes the collective strategy and the
”old” rules can not guarantee any more the achieve-
ment of desired emergence. Therefore this effect, and
especially a drift of the turn-over-threshold, has to be
taken into account at the top-down design of local
rules.
5 CONCLUSION
In this paper we have discussed several aspects of de-
sired emergent behavior in technical micro-systems.
As shown, technically useful emergence differs from
natural emergence in several points, the most impor-
tant is an appearance of irregularities. The treatment
of irregularities concerns coalition formation, con-
structions of spatial and functional groups, planning
and so on. Especially serious problem arises at scal-
ing emergent behavior. Generally, a treatment of ir-
regularities represents a point of further research.
Acknowledgment. The presented work is made
in the framework of SFB 467 ”Transformable Busi-
ness Structures for Multiple-Variant Series Produc-
tion” (supported by the German Research Foun-
dation) as well as EU-Project ”Intelligent Small
World Autonomous Robots for Micro-manipulation”
(I-Swarm).
REFERENCES
Arnold(Ed.), V. (1988). Dynamical systems III. Springer
Verlag, Berlin, Heidelberg, New York.
Back, R. J. R. and Sere, K. (1991). Stepwise refinement of
action systems. Structured Programming, 12:17–30.
Bonabeau, E., Dorigo, M., and Theraulaz, G. (1999).
Swarm intelligence: from natural to artificial systems.
Oxford University Press, New York.
Bushev, M. (1994). Synergetics: chaos, order, self-
organization. World Scientific Publisher.
Camazine, S., Deneubourg, J.-L., Franks, N., Sneyd, J.,
Theraulaz, G., and Bonabeau, E. (2003). Self-
Organization in Biological Systems. Princeton Uni-
versity Press, Princeton, NJ, USA.
Cariani, P. (1997). Emergence of new signal-primitives in
neural networks. Intellectica, 2:95–143.
Charikar, M., Lehman, E., Liu, D., Panigrahy, R., Prab-
hakaran, M., Rasala, A., Sahai, A., and Shelat, A.
(2002). Approximating the smallest grammar: Kol-
mogorov complexity in natural models. In Proc. of the
34th ACM symposium on Theory of computing, pages
792–801. ACM Press.
Darley, V. (1994). Emergent phenomena and complexity. In
Proc. of Alive IV Workshop, Cambridge, MA.
I-Swarm (2003-2007). I-Swarm: Intelligent Small World
Autonomous Robots for Micro-manipulation. Euro-
pean Union 6th Framework Programme Project No
FP6-2002-IST-1.
Kornienko, S., Kornienko, O., and Levi, P. (2004a). Genera-
tion of desired emergent behavior in swarm of micro-
robots. In Proc. of the 16th European Conf. on AI
(ECAI 2004), Valencia, Spain.
Kornienko, S., Kornienko, O., and Levi, P. (2004b). Multi-
agent repairer of damaged process plans in manufac-
turing environment. In Proc. of the 8th Conf. on Intel-
ligent Autonomous Systems (IAS-8), Amsterdam, NL,
pages 485–494.
Koza, J. (1992). Genetic programming: on the program-
ming of computers by means of natural selection. MIT
Press, Cambridge, Massacgusetts, London, England.
Mataric, M. (1992). Designing emergent behaviors: From
local interactions to collective intelligence. In J-
A. Meyer, H. R. and S. Wilson, e., editors, Proc. of
the 2nd Int. Conference on Simulation of Adaptive Be-
havior (SAB-92), pages 432–441. MIT Press.
Roma, G.-C., Gamble, R. F., and Ball, W. E. (1993). Formal
derivation of rule-based programs. IEEE Trans. Softw.
Eng., 19(3):277–296.
Ziv, J. and Lempel, A. (1977). A universal algorithm for
sequential data compression. IEEE Transactions on
Information Theory, 23(3):337–343.
ICINCO 2004 - ROBOTICS AND AUTOMATION
40