@article {10.3389/frobt.2017.00010,
	title = {A Package for Measuring Emergence, Self-organization, and Complexity Based on Shannon Entropy},
	journal = {Frontiers in Robotics and AI},
	volume = {4},
	year = {2017},
	pages = {10},
	abstract = {We present Matlab/Octave functions to calculate measures of emergence, self-organization, and complexity of discrete and continuous data. The measures are based on Shannon{\textquoteright}s information and differential entropy, respectively. Examples from different datasets and probability distributions are used to illustrate the usage of the code.},
	issn = {2296-9144},
	doi = {10.3389/frobt.2017.00010},
	url = {http://journal.frontiersin.org/article/10.3389/frobt.2017.00010},
	author = {Santamar{\'\i}a-Bonfil, Guillermo and Gershenson, Carlos and Fern{\'a}ndez, Nelson}
}
@inbook {Zapotecatl2016,
	title = {Performance Metrics of Collective Coordinated Motion in Flocks},
	booktitle = {Proceedings of the Artificial Life Conference 2016},
	year = {2016},
	pages = {322{\textendash}329},
	author = {Jorge L. Zapotecatl and Ang{\'e}lica Mu{\~n}oz-Mel{\'e}ndez and Carlos Gershenson}
}
@book {ALifeXV,
	title = {Proceedings of the Artificial Life Conference 2016},
	series = {Complex Adaptive Systems},
	year = {2016},
	month = {July},
	publisher = {MIT Press},
	organization = {MIT Press},
	address = {Cambridge, MA, USA},
	abstract = {The ALife conferences are the major meeting of the artificial life research community since 1987. For its 15th edition in 2016, it was held in Latin America for the first time, in the Mayan Riviera, Mexico, from July 4 -8. The special them of the conference: How can the synthetic study of living systems contribute to societies: scientifically, technically, and culturally? The goal of the conference theme is to better understand societies with the purpose of using this understanding for a more efficient management and development of social systems.},
	isbn = {9780262339360},
	url = {https://mitpress.mit.edu/books/proceedings-artificial-life-conference-2016},
	editor = {Carlos Gershenson and Tom Froese and Jesus M. Siqueiros and Wendy Aguilar and Eduardo J. Izquierdo and Hiroki Sayama}
}
@article {140,
	title = {The Past, Present, and Future of Artificial Life},
	journal = {Frontiers in Robotics and AI},
	volume = {1},
	year = {2014},
	abstract = {<p>For millennia people have wondered what makes the living different from the non-living. Beginning in the mid-1980s, artificial life has studied living systems using a synthetic approach: build life in order to understand it better, be it by means of software, hardware, or wetware. This review provides a summary of the advances that led to the development of artificial life, its current research topics, and open problems and opportunities. We classify artificial life research into fourteen themes: origins of life, autonomy, self-organization, adaptation (including evolution, development, and learning), ecology, artificial societies, behavior, computational biology, artificial chemistries, information, living technology, art, and philosophy. Being interdisciplinary, artificial life seems to be losing its boundaries and merging with other fields.</p>
},
	issn = {2296-9144},
	doi = {10.3389/frobt.2014.00008},
	url = {http://www.frontiersin.org/computational_intelligence/10.3389/frobt.2014.00008/abstract},
	author = {Aguilar, Wendy and Santamar{\'\i}a Bonfil, Guillermo and Froese, Tom and Gershenson, Carlos}
}
@article {Gershenson2013The-Past-Presen,
	title = {The Past, Present and Future of Cybernetics and Systems Research},
	journal = {systema: connecting matter, life, culture and technology},
	volume = {1},
	number = {3},
	year = {2014},
	pages = {4{\textendash}13},
	abstract = {Cybernetics and Systems Research (CSR) were developed in the mid-twentieth century, offering the possibility of describing and comparing different phenomena using the same language. The concepts which originated in CSR have spread to practically all disciplines, many now used within the scientific study of complex systems. CSR has the potential to contribute to the solution of relevant problems, but the path towards this goal is not straightforward. This paper summarizes the ideas presented by the authors during a round table in 2012 on the past, present and future of CSR.},
	url = {http://arxiv.org/abs/1308.6317},
	author = {Carlos Gershenson and Peter Csermely and Peter Erdi and Helena Knyazeva and Alexander Laszlo}
}
@article {Gershenson2013Previniendo-enf,
	title = {Previniendo enfermedades cr{\'o}nico-degenerativas con vacunas sociales},
	journal = {Cirug{\'{\i}a y Cirujanos},
	volume = {81},
	number = {2},
	year = {2013},
	pages = {83-84},
	url = {http://tinyurl.com/cdswlx5},
	author = {Carlos Gershenson and Thomas Wisdom}
}
@inbook {GershensonHeylighen2004,
	title = {Protocol Requirements for Self-Organizing Artifacts: Towards an Ambient Intelligence},
	booktitle = {Unifying Themes in Complex Systems},
	volume = {V},
	year = {2011},
	note = {Also VUB AI-Lab Memo 04-04},
	pages = {136-143},
	publisher = {Springer},
	organization = {Springer},
	address = {Berlin Heidelberg},
	abstract = {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.},
	doi = {10.1007/978-3-642-17635-7_17},
	url = {http://arxiv.org/abs/nlin.AO/0404004},
	author = {Carlos Gershenson and Francis Heylighen},
	editor = {Minai, Ali and Braha, Dan and Yaneer {Bar-Yam}}
}
@book {GershensonEtAl-PnC,
	title = {Philosophy and Complexity},
	series = {Worldviews, Science and Us},
	year = {2007},
	publisher = {World Scientific},
	organization = {World Scientific},
	address = {Singapore},
	abstract = {Scientific, technological, and cultural changes have always had an impact upon philosophy. They can force a change in the way we perceive the world, reveal new kinds of phenomena to be understood, and provide new ways of understanding phenomena. Complexity science, immersed in a culture of information, is having a diverse but particularly significant impact upon philosophy. Previous ideas do not necessarily sit comfortably with the new paradigm, resulting in new ideas or new interpretations of old ideas. In this unprecedented interdisciplinary volume, researchers from different backgrounds join efforts to update thinking upon philosophical questions with developments in the scientific study of complex systems. The contributions focus on a wide range of topics, but share the common goal of increasing our understanding and improving our descriptions of our complex world. This revolutionary debate includes contributions from leading experts, as well as young researchers proposing fresh ideas.},
	url = {http://www.worldscibooks.com/chaos/6372.html},
	editor = {Carlos Gershenson and Diederik Aerts and Bruce Edmonds}
}
@unpublished {Gershenson2004a,
	title = {Phase Transitions in Random {Boolean} Networks with Different Updating Schemes},
	year = {2004},
	note = {Unpublished},
	abstract = {In this paper we study the phase transitions of different types of Random Boolean networks. These differ in their updating scheme: synchronous, semi-synchronous, or asynchronous, and deterministic or non-deterministic. It has been shown that the statistical properties of Random Boolean networks change considerable according to the updating scheme. We study with computer simulations sensitivity to initial conditions as a measure of order/chaos. We find that independently of their updating scheme, all network types have very similar phase transitions, namely when the average number of connections of nodes is between one and three. This critical value depends more on the size of the network than on the updating scheme.},
	url = {http://uk.arxiv.org/abs/nlin.AO/0311008},
	author = {Carlos Gershenson}
}
@article {Gershenson2002b,
	title = {Philosophical Ideas on the Simulation of Social Behaviour},
	journal = {Journal of Artificial Societies and Social Simulation},
	volume = {5},
	number = {3},
	year = {2002},
	abstract = {In this study we consider some of the philosophical issues that should be taken into account when simulating social behaviour. Even though the ideas presented here are philosophical, they should be of interest more to researchers simulating social behaviour than to philosophers, since we try to note some problems that researchers might not put much attention to. We give notions of what could be considered a social behaviour, and mention the problems that arise if we attempt to give a sharp definition of social behaviour in a broad context. We also briefly give useful concepts and ideas of complex systems and abstraction levels (Gershenson, 2002a), since any society can be seen as a complex system. We discuss the problems that arise while modelling social behaviour, mentioning the synthetic method as a useful approach for contrasting social theories, because of the complexities of the phenomena they model. In addition, we note the importance of the study of social behaviour for the understanding of cognition. We hope that the ideas presented here motivate the interest and debate of researchers simulating social behaviour in order to pay attention to the problems mentioned in this work, and attempt to provide more suitable solutions to them than the ones proposed here.},
	url = {http://jasss.soc.surrey.ac.uk/5/3/8.html},
	author = {Carlos Gershenson}
}
