TY - CHAP T1 - Protocol Requirements for Self-Organizing Artifacts: Towards an Ambient Intelligence T2 - Unifying Themes in Complex Systems Y1 - 2011 A1 - Carlos Gershenson A1 - Francis Heylighen ED - Minai, Ali ED - Braha, Dan ED - Yaneer {Bar-Yam} AB - We discuss which properties common-use artifacts should have to collaborate without human intervention. We conceive how devices, such as mobile phones, PDAs, and home appliances, could be seamlessly integrated to provide an "ambient intelligence" that responds to the users desires without requiring explicit programming or commands. While the hardware and software technology to build such systems already exists, yet there is no protocol to direct and give meaning to their interactions. We propose the first steps in the development of such a protocol, which would need to be adaptive, extensible, and open to the community, while promoting self-organization. We argue that devices, interacting through "game-like" moves, can learn to agree about how to communicate, with whom to cooperate, and how to delegate and coordinate specialized tasks. Like this, they may evolve distributed cognition or collective intelligence able to tackle any complex of tasks. JF - Unifying Themes in Complex Systems PB - Springer CY - Berlin Heidelberg VL - V UR - http://arxiv.org/abs/nlin.AO/0404004 N1 - Also VUB AI-Lab Memo 04-04 ER - TY - CHAP T1 - Complexity and Philosophy T2 - Complexity, Science and Society Y1 - 2007 A1 - Francis Heylighen A1 - Paul Cilliers A1 - Carlos Gershenson ED - Jan Bogg ED - Robert Geyer JF - Complexity, Science and Society PB - Radcliffe Publishing CY - Oxford UR - http://arxiv.org/abs/cs.CC/0604072 ER - TY - CHAP T1 - How Can We Think the Complex? T2 - Managing Organizational Complexity: Philosophy, Theory and Application Y1 - 2005 A1 - Carlos Gershenson A1 - Francis Heylighen ED - Kurt Richardson AB - This chapter does not deal with specific tools and techniques for managing complex systems, but proposes some basic concepts that help us to think and speak about complexity. We review classical thinking and its intrinsic drawbacks when dealing with complexity. We then show how complexity forces us to build models with indeterminacy and unpredictability. However, we can still deal with the problems created in this way by being adaptive, and profiting from a complex system's capability for selforganization, and the distributed intelligence this may produce. JF - Managing Organizational Complexity: Philosophy, Theory and Application PB - Information Age Publishing UR - http://uk.arxiv.org/abs/nlin.AO/0402023 ER - TY - JOUR T1 - The Meaning of Self-Organization in Computing JF - IEEE Intelligent Systems Y1 - 2003 A1 - Francis Heylighen A1 - Carlos Gershenson UR - http://pcp.vub.ac.be/Papers/IEEE.Self-organization.pdf ER - TY - CONF T1 - When Can We Call a System Self-Organizing? T2 - Advances in Artificial Life, 7th European Conference, {ECAL} 2003 {LNAI} 2801 Y1 - 2003 A1 - Carlos Gershenson A1 - Francis Heylighen ED - Banzhaf, W ED - T. Christaller ED - P. Dittrich ED - J. T. Kim ED - J. Ziegler AB - We do not attempt to provide yet another definition of self-organizing systems, nor review previous definitions. We explore the conditions necessary to describe self-organizing systems, inspired on decades of their study, in order to understand them better. These involve the dynamics of the system, and the purpose, boundaries, and description level chosen by an observer. We show how, changing the level or ``graining'' of description, the same system can be self-organizing or not. We also discuss common problems we face when studying self-organizing systems. We analyse when building, designing, and controlling artificial self-organizing systems is useful. We state that self-organization is a way of observing systems, not a class of systems. JF - Advances in Artificial Life, 7th European Conference, {ECAL} 2003 {LNAI} 2801 PB - Springer CY - Berlin UR - http://arxiv.org/abs/nlin.AO/0303020 ER -