David
Hales
I do research in the tribler.org team at Delft University of Technology in
the Parallel and Distributed
Systems Group. My
background is Computer Science and Artificial Intelligence
but I have spent a lot of time with Sociologists, Philosophers and even
lapsed Economists doing
simulations. Why do I mention this? I suppose I am trying to indicate
that I don't approach Computers
in a "traditional way" so I'm not occupied with traditional problems
and techniques.
Complex networked
"always on" information systems are increasingly displaying properties
comparable to biological and social entities. Crude mechanical
analogies and patterns in software design are holding back progress - we are not building "engines" anymore.
A more suitable approach is to consider such systems as "societies" and
program them with ideas derived from social theory - particularly new
ideas coming from Computational Sociology, Evolutionary Economics and
the like.
I'm developing approaches for growing
reliable, decentralized systems - specifically peer-to-peer systems.
The aim is
to produce self-configuring, self-repairing and self-organising
societies of peer nodes that execute on user machines. I want to
harness desirable emergent properties of massive (millions of nodes)
systems under conditions of high flux with nodes constantly entering
and leaving the system, and possibly behaving maliciously. In these
kinds of "anarchic environments" system behaviour needs to emerge
"bottom-up" from the behaviour of individuals following their own
rules. Imposition of central control
is not an option and we can't rely solely on the "hidden hands"
of classical economic theory. So
a synthesis is required between new kinds of social theory applicable
to the artificial domain and distributed self-organising systems
programming. Such a synthesis could transform,
not just technology but, human
societies in profound ways. My aim is to encourage
transformations that are for the good of everyone - not just a
technologically or financially privileged few.
Group
Selection in Information Systems
My current approach uses "tag"
and network "re-wiring" mechanisms to produce systems in which groups
or "tribes" of agents or peer nodes
emerge dynamically within information systems to service user needs.
These "virtual tribes" have some of the characteristics of human
groupings or "tribes" such as, dynamic formation and dissolution over
time, cooperation and specialisation within the tribe, and sometimes,
antagonistic behaviour between tribes. Understanding how to harness
these virtual tribal dynamics to produce robust and productive systems
is what I am concentrating on. This tribal approach has produced
promising results in a number of
application
domains but more work needs to be done.
In the News:
Recent
talk:
At
this workshop
of
European
Conference on Complex Systems (Oct.
2007)
I discuss how to remove the need for banks and transform the
world money system
using P2P technology and social networks, amoung other things ;-)
Click on picture to watch talk:
Brief History
I received a BSc in Computer Science
from Aston University and an MSc and a PhD from Essex
University (under the
supervision of Jim Doran).
Until July 2001 I was a senior research officer in the area of Machine
Learning and Data Mining at Essex University (with Paul Scott). From
Sept 2001 until Jan 2002 I was a visiting scholar at the Italian
National Research Council (CNR) in Rome working with Rosaria Conte's
group. From Jan 2002 until Aug. 2003 I was a research fellow at the
Centre
for Policy Modelling (CPM) at
Manchester
Metropolitan University (MMU)
working with Scott Moss and Bruce Edmonds. Between Jan. 2004
and Dec. 2007 I was based in the Dept. of Computer Science at the
University
of Bologna, Italy working in Ozalp Babaoglu's group
on the DELIS
project. Since Jan 2008 I have been here in Delft, Holland, working in
the tribler.org team on the
P2P-Next project.
Other Activities
I am currently a member of the editorial
board of the Journal of Artificial Societies and Social Simulation (JASSS). I was involved
in the formation of the new European Social Simulation Association (ESSA) and am currently an elected
member of the management committee. I have been, and am, a member of
the programme or organising committees for numerous agent-based
simulation and self-organising applications related
workshops and conferences (recent ones include: ESSA04, MAMABS04, ESOA04, ABS04, M2M04, SIC05, ESOA05, ESSA05, MASTA05, SOAS05, ECE05,
ESOA06, WCSS06, MABS06,
EUC06, SBIA06, CSS-TW1, ECCS06,
P2P06, EPOS06, M2M07, P2P07, SASO07, ESSA07, MABS07, ICPP07, MASTA07, MA4CS07, EEMMAS07,
P2P-NVE07, EUMAS2007,
SOPDS2008, WCSS2008, ESSA2008, AAMAS2008, MABS2008, SASO2008).
For contact details see the bottom of this
page.
Journal Articles
- Rahman, R., Hales, D., Meulpolder, M., Clements, M.,
Heinink, V., Pouwelse, V., Sips, H. (submitted) Robust vote sampling in a P2P media
distribution system. IEEE Transactions on multimedia systems.
- Hales, D., Arteconi, S., Marcozzi, A., Chao, I. (submitted) Towards a group selection design pattern.
P2P Networks and Applications.
- Marcozzi, A., Hales, D. (in press) Emergent Social Rationality in a
Peer-to-Peer System. Advances in Complex Systems (ACS). World
Scientific. PDF.
- Hales, D.; Arteconi, S. (2008) Motifs
in Evolving Cooperative Networks
Look Like Protein Structure Networks. Networks and Heterogeneous
Media (NHM),
Vol. 3, No. 2, American Institute of Mathematical Sciences. PDF.
- Rossi, G., Arteconi, S., Hales, D. (in press) Evolving Networks for Social Optima in the
“Weakest Link Game”. Computational and Mathematical Organization
Theory (CMOT), Springer. Expected early 2008. PDF.
- Edmonds, B., Norling, E., Hales, D. (in press) Towards the Evolution of Social Structure.
Computational and Mathematical Organization Theory (CMOT), Springer.
Expected early 2008. PDF.
- Hales, D. (2006) Emergent Group-Level
Selection in a Peer-to-Peer Network. Complexus
2006;3:108-118 (DOI:10.1159/000094193). Available as PDF.
- Mollona, E. & Hales, D. (2006) Economia della
conoscenza, Governo delle Risorse Umane e Confini dell'Impresa.
Strategie organizzative emergenti in una simulazione ad agenti.
Sistemi Intelligenti, a. XVIII, no. 2, agosto 2006. PDF.
- Hales, D. & Arteconi, S. (2006) SLACER: A Self-Organizing Protocol
for Coordination in P2P Networks.
IEEE Intelligent Systems, 21(2):29-35, March / April 2006.
Available as PDF (150k).
- Mollona, E. & Hales, D. (2006) Knowledge-Based
Jobs and the Boundaries of Firms - Agent-based simulation of Firms
Learning and Workforce Skill Set Dynamics.
Journal of Computational Economics 27(1):35-62. Available as PDF (2.8mb).
- Hales, D. & Edmonds, B. (2005) Applying a
socially-inspired technique (tags) to improve cooperation in P2P
Networks. IEEE Transactions in Systems, Man and Cybernetics - Part
A: Systems and Humans, 35(3):385-395. Available as
PDF (448k). - Edmonds,
B & Hales, D. (2005) Computational Simulation as
Theoretical Experiment. Journal of
Mathematical Sociology 29(3):209-232 (see Discussion Paper CPM-02-106).
- Edmonds, B. & Hales, D. (2004) When and Why Does
Haggling Occur - Some suggestions from a qualitative but
computational simulation of negotiation. Journal of Artificial
Societies and Social Simulation vol. 7, no. 2. Available at: http://jasss.soc.surrey.ac.uk/7/2/9.html
- Edmonds, B. & Hales, D. (2003) Replication,
Replication and Replication - Some Hard Lessons from Model Alignment.
Special Issue on Model-2-Model Comparison, Journal of Artificial
Societies and Social Simulation vol. 6, no. 4. Available at: http://jasss.soc.surrey.ac.uk/6/4/11.html
- Hales, D. (2002) Group Reputation Supports
Beneficent Norms. The Journal of Artificial Societies and Social
Simulation (JASSS)
vol. 5, no. 4. http://www.soc.surrey.ac.uk/JASSS/5/4/4.html
- Hales, D. (1998) An Open Mind is Not an Empty Mind -
Experiments in the Meta-Noosphere. The Journal of Artificial
Societies and Social Simulation (JASSS) vol. 1, no. 4.
Available at: http://www.soc.surrey.ac.uk/JASSS/1/4/2.html
Journal Features / Reviews / Commentary
- Hales, D. and Babaoglu, O. (2006) Towards Automatic Social Bootstrapping of
Peer-to-Peer Protocols. In ACM SIGOPS Operating Systems Review
(Special Issue on Self-Organizing Systems), vol. 40, no. 3, July 2006.
Available as PDF.
- Hales, D. & Patarin, S. (2005) Feature: Computational Sociology for
Systems "In the Wild": The Case of BitTorrent. IEEE
Distributed Systems Online, vol. 6, no. 7, 2005. Available as PDF.
- Hales, D., Rouchier, J. and Edmonds, B. (2003) Editorial
Introduction: Model-to-Model Analysis. Special Issue on
Model-2-Model Comparison, Journal of Artificial Societies and Social
Simulation vol. 6, no. 4. Available at:. http://jasss.soc.surrey.ac.uk/6/4/5.html
- Hales, D. (2002) Book Review: Evolution's Arrow: The
Directions of Evolution and the Future of Humanity by John Stewart.
The Journal of Artificial Societies and Social Simulation (JASSS) vol. 5, no. 1. http://www.soc.surrey.ac.uk/JASSS/5/1/reviews/hales.html
- Hales, D. & Marsden, P. (2002) Editorial: Memetics
Malaise? The Journal of Memetics - Evolutionary Models of
Information Transmission (JoM-EMIT)
vol. 6, no. 2. Available at: http://jom-emit.cfpm.org/2002/vol6/editorial.html
- Hales, D. (2001) Book Review: "Introduction to Artificial
Life by Christoph Adami". The Journal of Artificial Societies and
Social Simulation (JASSS)
vol. 4, no. 1. Available at: http://www.soc.surrey.ac.uk/JASSS/4/1/reviews/hales.html
- Hales, D. (1999) Commentary: Belief Has Utility - An
Intentional Stance. The Journal of Memetics - Evolutionary Models
of Information Transmission (JoM-EMIT) vol. 3, no.
1. Available at: http://www.cpm.mmu.ac.uk/jom-emit/1999/vol3/hales_d.html
- Hales, D. (1998) Report: Panel Discussion from the 1st
Symposium on Memetics. The Journal of Memetics - Evolutionary
Models of Information Transmission (JoM-EMIT) vol. 2, no.
3. Available at: http://www.cpm.mmu.ac.uk/jom-emit/1998/vol2/panel_discussion.html
Edited Volumes and Special Issues
- Hales, D., Edmonds, B., Spirakis, P., Babaoglu, O. (eds)
(in press) Cooperation in Selfish
Systems. Special issue of the the Journal of Computational and
Mathematical Organization Theory (CMOT).
Spinger. Expected early 2008.
- A. Brueckner, S., Di Marzo, G., Serugendo, Hales, D.,
Zambonelli, F. (eds.) (2006) Engineering Self-Organising Systems.
Proceedings of the 3rd Workshop on Engineering Self-Organising
Applications (EOSA'05).
Lecture Notes in Artificial Intellignece, 3910. Springer.
- Edmonds, B., Gilbert, N., Gustafson, S., Hales, D. and Krasnogor,
N. (eds.) (2005) Socially Inspired Computing. Proceedings of
the Joint Symposium on
Socially Inspired Computing, University of Hertfordshire, Hatfield,
UK 12 - 15 April 2005, Published
by AISB. Availible as PDF (7mb).
- Hales, D., Edmonds, B., Norling, E. and Rouchier, J. (eds.)
(2003) Multi-Agent Based Simulation III, Proceedings of the 4th
International Workshop, MABS 2003, Melbourne, Australia, July 2003. Lecture
Notes in Artificial Intellignece, 2927. Springer.
- Hales, D., Rouchier, J. and Edmonds, B. (eds.) (2003) Special
Issue on Model-2-Model Comparison. Journal of
Artificial Societies and Social Simulation 6(4).
Conferences and Book Chapters
- Hales, D., Arteconi, S., Marcozzi, A., Chao, I. (2008) Towards a group selection design pattern.
In Meyer, F, (ed), The European Integrated Project "Dynamically
Evolving, Large Scale Information Systems (DELIS)", Proceedings of the
final workshop, Barceonla, February 27-28, 2008. Heinz Nixdirf
Insitute, University of Paderborn, Band 222. PDF.
- Hales, D.; Arteconi, S. (2007) Motifs
in Evolving
Cooperative Networks Look Like Protein Structure Networks.
Proceedings of the European
Conference on Complex Systems 2007, Dresden. PDF.
- Marcozzi, A., Hales, D. (2007) Emergent
Social Rationality in a Peer-to-Peer System. Proceedings of the
European
Conference on Complex Systems 2007, Dresden. PDF.
- Hales, D. (in press) Distributed
Computer Systems. In
Edmonds, B., Moss, S. (eds) Simulating Social Complexity: in memory of
Herbert Simon, Springer. PDF.
- Hales, D. (2007) Understanding
Tag Systems by Comparing Tag Models. In Edmonds, B., Iglesias,
C., H., and Troitzsch, K. G, (eds) Social Simulation: Technologies,
Advances and New Discoveries, Idea Group. PDF.
- Hales, D. (2007) Applying
Evolutionary Approaches for Cooperation. In F.H.P. Fitzek and M.
Katz. (eds) Cognitive Wireless Networks: Concepts, Methodologies and
Visions. Springer. PDF.
- Hales, D.; Marcozzi, A.; Cortese, G. (2007) Towards Cooperative, Self-Organised Replica
Management. Proceedings of the First International
Conference on Self-Adaptive and Self-Organizining Systems (SASO2007),
July 2007, Boston, MIT. IEEE Press. PDF.
- Jesi, G., Hales, D., van Steen, M. (2007) Identifying Malicious Peers Before It’s Too
Late: A Decentralized Secure Peer Sampling Service. Proceedings
of the
First International Conference on Self-Adaptive and Self-Organizining
Systems (SASO2007), July 2007, Boston, MIT. IEEE Press. PDF.
- Arteconi, S.; Hales, D.; Babaoglu, O. (2007) Greedy Cheating Liars and the Fools Who
Believe Them. In Engineering Self-Organising Systems,
Proceedings of the 4th International Workshop, ESOA 2006, Hakodate,
Japan, May 9, 2006, Revised and Invited Papers. Brueckner, S.; Hassas,
S.; Jelasity, M.; Yamins, D. (Eds.), Lecture Notes in Computer
Science , Vol. 4335, Springer.
- Hales, D. & Patarin, S. (2006) How to cheat BitTorrent and Why Nobody Does.
Proceedings of the European Conference on Complex Systems (ECCS2006),
Oxford. PDF.
- Hales, D., Arteconi, S. (2006) Friends for Free:
Self-Organizing Artificial Social Networks for Trust and Cooperation.
In Algorithmic Aspects of Large and Complex Networks, Stefano Leonardi
and Friedhelm Meyer auf der Heide and Dorothea Wagner (eds.), Dagstuhl
Seminar Proceedings no. 05361, Internationales Begegnungs- und
Forschungszentrum (IBFI), Schloss Dagstuhl, Germany. link to online
paper
- Hales, D.; Arteconi, S.; Babaoglu, O. (2005) SLACER: randomness to cooperation in
peer-to-peer networks. Proceedings of the Workshop on
Stochasticity in Distributed Systems (STODIS'05)
including in the Proceedings of IEEE CollaborateCom Conference, Dec.
19, 2005. San Jose, CA. Availible as PDF
(128k).
- Marcozzi, A.; Hales, D.; Jesi, G.; Arteconi, S.; Babaoglu, O.
(2005) Tag-Based Cooperation in
Peer-to-Peer Networks with Newscast. In Self-Organization and
Autonomic Informatics (I), Volume 135 Frontiers in Artificial
Intelligence and Applications, Edited by: H. Czap, R. Unland, C. Branki
and H. Tianfield, IOS Press, Netherlands. See Technical Report
UBLCS-2005-15.
- Gerhard Weikum, Peter Triantafillou, David Hales, Christian
Schindelhauer (in press) Towards
Self-Organizing Query Routing and Processing for Peer-to-Peer WebSearch.
Proceedings of the European Conference on Complex Systems (ECCS'05),
Nov. 14th, Paris, France. Publishers: i6doc, Belgium.
- Hales, D. (in press) Altruism
“For Free” using Tags. Proceedings of the European Conference on
Complex Systems (ECCS'05), Nov. 14th, Paris, France. Publishers: i6doc,
Belgium. Availible as PDF (124kb).
- Hales, D. (in press) Emergent
Group-Level Selection in a Peer-to-Peer Network. Proceedings of
the European Conference on Complex Systems (ECCS'05), Nov. 14th, Paris,
France. Publishers: i6doc, Belgium. Available as PDF (468kb).
- Mollona, E. & Hales, D. (in press) Modeling Firm Skill-Set Dynamics as a
Complex System. Proceedings of the European Conference on
Complex Systems (ECCS'05), Nov. 14th, Paris, France. Publishers: i6doc,
Belgium. Available as PDF (664kb).
- Hales, D. (2005) Choose Your
Tribe! - Evolution at the Next Level in a Peer-to-Peer Network.
Presented at the 3rd Workshop on Engineering Self-Organising
Applications (EOSA
2005) located with the AAMAS
2005 conference, July 26th, 2005, Utrect, Netherlands. See
Technical Report
UBLCS-2005-13.
- Hales, D. (2005) Engineering
with Sociological Metaphors: Examples and Prospects. Presented
at the AISB2005
Symposium - Engineering with Social Metaphors,
University of Hertfordshire, UK, April 14th. Available as PDF (400k).
- Hales, D. (2005) Finding
Cooperative (tag-based) Stereotypes with Semi-Automated Searching.
Presented at the AISB2005
Symposium - Emerging
Artificial Societies, University of Hertfordshire, UK, April 13th.
Available as PDF (448k) or MS-Word (320k).
- Hales, D. (in press) Understanding
Tag Systems by Comparing Tag Models. Presented at the Second
Model-to-Model Workshop (M2M2) co-located with the 2nd European Social
Simulation Association Conference (ESSA'04), Valladolid, Spain
16-19th of Sept 2004. Available as PS
(1.5mb) or PDF (768k) or MS-Word (1.3mb).
- Hales, D. (2005) Self-Organising, Open and Cooperative P2P
Societies – From Tags to Networks. Proceedings of the 2nd Workshop
on Engineering Self-Organsing Applications (ESOA 2004 located with
the AAMAS 2004
conference), LNCS 3464, pp.123-137. Springer. Available as PS (2.6MB) or PDF (258k) or MS-Word (113k).
- Hales, D. (2005) Change Your Tags Fast! - a necessary
condition for cooperation? Proceedings of the Workshop on
Multi-Agents and Multi-Agent-Based Simulation (MABS 2004), LNAI 3415,
Springer, 2005. Available as PS (500k)
or PDF (163k) or MS-Word (69k). Final version PDF (129k).
- Hales, D. (2005) Sociologically
Inspired Approaches for Self-*: Examples and Prospects. In Ozalp
Babaoglu, Mark Jelasity, Alberto Montresor, Christof Fetzer, Stefano
Leonardi, Aad van Moorsel, Maarten van Steen (eds) Self-Star Properties
in Complex Information Systems. Lecture Notes in Computer Science, Hot
Topics, 3460, Springer-Verlag, Berlin. Available as: PDF (456k).
- Hales, D. (accepted) Tags for
All! - Understanding and Engineering Tag Systems. Accepted for
presentation at the 4th International Conference on Complex
Systems (ICCS 2004) which took place in Boston on 16-21st of May 2004.
This paper was not presented and therefore is not published in the
proeedings but will be submitted to the associated Journal in due
course.
- Hales, D. (2004) From Selfish Nodes to Cooperative Networks –
Emergent Link-based Incentives in Peer-to-Peer Networks. In
proceedings of The Fourth IEEE International Conference on Peer-to-Peer
Computing (p2p2004), 25-27
August 2004, Zurich, Switzerland. IEEE Computer Society Press.
Available as PS (526k) or PDF (290k) or MS-Word (170k).
- Hales, D. & Edmonds, B. (2004) Can Tags Build Working
Systems? From MABS to ESOA. In Di Marzo Serugendo, G.; Karageorgos,
A.; Rana, O.F.; Zambonelli (eds.) Engineering Self-Organising Systems -
Nature-Inspired Approaches to Software Engineering. Lecture Notes in
Artificial Intelligence 2977, Springer, Berlin. Presented at the ESOA
2003 workshop. (see Discussion Paper CPM-02-117).
- Hales, D. (2004) The Evolution of Specialization in Groups.
In Lindemann, G., Moldt, D. and Paolucci, M., (Eds.) Regulated
Agent-Based Social Systems - 1st Intnerational Workshop, RASTA
2002 Bologna, Italy, July 2002. Revised Selected and Invited
Papers. Lecture Notes in Artificial Intelligence 2934. Berlin:
Springer-Verlag. Available as: Postscript
(0.3MB) or MS-Word (95K)
- Hales, D. (2004) Memetic Engineering and Culture Evolution.
In Knowledge Management, Organizational Intelligence and Learning, and
Complexity, (Ed. L. Douglas Kiel), in Encyclopedia of Life Support
Systems (EOLSS), Developed under the Auspices of the UNESCO, Eolss
Publishers, Oxford , UK. See:
http://www.eolss.net. Available as:
PDF (200kb).
- Hales, D. & Edmonds, B. (2003) Evolving Social
Rationality for MAS using "Tags", In.Rosenchein, J.S., et al (ed.)
Proceedings of the 2nd International Conference on Autonomous Agents
and Multiagent Systems, Melbourne, July 2003 (AAMAS 2003), ACM Press,
497-503. (see Discussion Paper CPM-02-104).
- Hales, D. (2002) Evolving Specialisation, Altruism and
Group-Level Optimisation Using Tags. In Sichman, J. S., Bousquet,
F. Davidsson, P. (Eds.) Multi-Agent-Based Simulation II. Lecture Notes
in Artificial Intelligence 2581. Berlin: Springer-Verlag.
Available as: Postscript (0.5MB) or MS-Word (89K)
- Hales, D. & Douce, C. (2002) Modelling Software
Organisations. In Kuljis, J., Baldwin, L., Scoble, R. (Eds.)
Proceedings of the 14th Annual Workshop of the Psychology of
Programming Interest Group, Brunel University, London, UK. Available
as: CPM-02-93.
- Hales, D. (2000) Cooperation without Space or Memory: Tags,
Groups and the Prisoner's Dilemma. In Moss, S., Davidsson, P.
(Eds.) Multi-Agent-Based Simulation. Lecture Notes in Artificial
Intelligence 1979. Berlin: Springer-Verlag. Available as: Postscript (0.4MB) or MS-Word (80K)
- Hales, D. (1998) Artificial Societies, Theory Building and
Memetics. Presented at the Memetics Symposium.
Proceedings of the 15th International Conference on Cybernetics,
International Association for Cybernetics (IAC), Namur: Belgium.
Available as: Postscript (0.3MB) or MS-Word (65K)
- Hales, D. (1998) Stereotyping, Groups and Cultural Evolution.
In Sichman, J., Conte, R., & Gilbert, N. (Eds.) Multi-Agent Systems
and Agent-Based Simulation. Lecture Notes in Artificial Intelligence
1534. Berlin: Springer-Verlag. Available as: Postscript
(0.7MB) or MS-Word (82K)
- Hales, D. (1998) Selfish Memes and Selfless Agents - Altruism
in the SwapShop. In Proceedings of the 3rd International Conference
on Multi-Agent Systems (ICMAS'98).
California: IEEE Computer Society. Available as: Postscript (0.7MB) or MS-Word (113K)
- Hales, D. (1997) Modelling Meta-Memes. In R. Conte, R.
Hegselmann & P. Terna (Eds.) Simulating Social Phenomena. Berlin:
Springer-Verlag. Available as: Postscript
(1.3MB) or MS-Word (650K)
Technical Reports and Discussion Papers
- Rahman, R., Hales, D., Meulpolder, M., Clements, M.,
Heinink, V., Pouwelse, V., Sips, H. (2008) Robust vote sampling in a
P2P media distribution system. Technical Report PDS-2008-004, Technical University
of Delft, May 2008.
- Many authors (2007) DELIS
Report D4.3.4: Evolutionary approaches to coalition formation in
dynamic nets. d4.3.4.pdf.
- Many authors (2007) DELIS
Report D5.2.5: Degeneracy and redundancy in self-organised systems.
d5.2.5.pdf.
- Many authors (2007) DELIS
Report D5.3.2: Applications of bio- and socio-inspired algorithms in
information systems. d5.3.2.pdf.
- Many authors (2007) DELIS
Report D5.3.3: Bio- and socio-inspired approaches in information
systems - lessons learned. d5.3.3.pdf.
- Many authors (2007) DELIS
Report D5.4.3: Form and function in evolving information systems.
d5.4.3.pdf
- Hales, D.; Arteconi, S.; Marcozzi, A.; Chao, I. (2006) Towards a Group Selection Design Pattern.
November 2007, Technical Report UBLCS-2007-25,
University of Bologna, Dept. of Computer Science.
- Hales, D. (2007) Rationaliy
and Power: the "gap in the middle" in ICT. Position paper
presented at FET
COSI-ICT workshop, Dresden, Oct. 6th. PDF.
- Hales, D.; Marcozzi, A.; Cortese, G. (2007) Towards Cooperative, Self-Organised Replica
Management. January 2007, Technical Report UBLCS-2007-02,
University of Bologna, Dept. of Computer Science.
- Many authors (2006) DELIS
Report D4.3.3: Evolutionary and socially inspired algorithms, tools and
applications in dynamic nets. D4.3.3.pdf.
- Many authors (2006) DELIS
Report D5.2.4: Modeling open source development as evolving networks.
D5.2.4.pdf.
- Many authors (2006) DELIS
Report D5.3.1: From biological and social algorithms to engineering
solutions. D5.3.1.pdf.
- Many authors (2006) DELIS
Report D5.4.2: Understanding and engineering multi-scale selection in
evolving dynamic networks. D5.4.2.pdf
- Many authors (2006) DELIS
Report D5.5.1: Identifying and promoting industrial applications and
knowledge transfer. D5.5.1.pdf.
- Many authors (2006) DELIS
Report D5.6.2: Development of an integrated package for network
evolutionary dynamics. D5.6.2.pdf
- Hales, D.; Arteconi, S. (2006) Motifs
in Evolving Cooperative Networks Look Like Protein Structure Networks.
December 2006, Technical Report UBLCS-2006-29,
University of Bologna, Dept. of Computer Science.
- Marcozzi, A.; Hales, D. (2006) Emergent
Social Rationality in a
Peer-to-Peer System. October 2006, Technical Report UBLCS-2006-23,
University of Bologna, Dept. of Computer Science.
- Arteconi, S., Hales, D. (2006) Broadcasting
at the Critcial Threshold. October 2006, Technical Report UBLCS-2006-22,
University of Bologna, Dept. of Computer Science.
- Rossi, G., Arteconi, S., Hales, D. (2006) Evolving
Networks for Social Optima in the "Weakest Link Game". July 2006,
Technical Report
UBLCS-2006-21, University of Bologna, Dept. of Computer Science.
- Hales, D. & Babaoglu, O. (2006) Automatic Social
Boostrapping. June. 2006, Technical Report
UBLCS-2006-19, University of Bologna, Dept. of Computer Science.
- Many authors (2005) DELIS Report D5.1.1: Desirable lifelike
properties in
large-scale information systems. D5.1.1.pdf.
- Many authors (2005) DELIS Report D5.2.2: Optimal strategies
for the
collective construction of efficient information-processing webs. D5.2.2.pdf.
- Many authors (2005) DELIS Report D5.2.3: Degeneracy for
redundancy in
human-constructed information systems. D5.2.3.pdf.
- Many authors (2005) DELIS Report D5.4.1: Application of
"motif analysis''
to artificial evolving networks. D5.4.1.pdf.
- Many authors (2005) DELIS
Report D4.3.2: Initial Tools for Network Evolution, Characterisation
and Design. D4.3.2.pdf.
- Many authors (2005) DELIS Report D5.6.1: Classification of
families of
information networks based on their topological and functional
structures and their relation with the underlying fitness landscape.
D5.6.1.pdf.
- Arteconi, S. & Halers, D. (2005) Greedy Cheating Liars and the Fools Who
Believe Them. Dec. 2005, Technical Report
UBLCS-2005-21.
- Hales, D. & Arteconi, S. (2005) Friends for Free:Self-Organizing Artificial
Social Networks for Trust and Cooperation. Sept 2005, http://arxiv.org/abs/cs.MA/0509037
- Marcozzi, A.; Hales, D.; Jesi, G.; Arteconi, S.; Babaoglu, O.
(2005) Tag-Based Cooperation in
Peer-to-Peer Networks with Newscast. University of Bologna,
Dept. of Computer Science, May 2005, Technical Report
UBLCS-2005-15.
- Hales, D. (2005) Choose Your
Tribe! - Evolution at the Next Level in a Peer-to-Peer Network.
University of Bologna, Dept. of Computer Science, May 2005, Technical
Report
UBLCS-2005-13.
- Hales, D. & Patarin, S. (2005) How to cheat BitTorrent and why nobody does.
University of Bologna, Dept. of Computer Science, May 2005, Technical
Report
UBLCS-2005-12.
- Mollona, E. & Hales, D. (2004) Knowledge-Based Jobs and the Boundaries of
Firms - Agent-based simulation of Firms Learning and Workforce Skill
Set Dynamics. Presetned at the Wild@Ace workshop, Dec 3-4,
Torino, Italy. Available as: pre-proceedings: PDF (124k), post-proceedings: PDF (132k) Technical Report
UBLCS-2005-14.
- Many authors (2004) DELIS Project Report D5.2.1: Algorithmus
to Identify
Locally Efficient Sub-graphs in Information Transfer Networks. D5.2.1.pdf.
- Many authors (2004) DELIS Project Report D4.3.1: An
evaluation of the
currently known "evolutionary game theory" approaches. D4.3.1.pdf.
- Hales, D. & Edmonds, B. (2004) Sociologically Inspired
Engineering. In AgentLink News issue
15. Available at: http://www.agentlink.org/newsletter/15/AL-15.pdf
and The Centre for Policy Modelling, Manchester Metropolitan
University, UK. Discussion Paper CPM-02-136.
- Hales, D. & Edmonds, B. (2004) Fashioning social
simulations into engineering tools – the case of cooperation on P2P
networks. The University of Bologna, Italy & The Centre for
Policy Modelling, Manchester Metropolitan University, UK. Discussion
Paper CPM-02-134.
- Rouchier, J. & Hales, D. (2003) How To Be Loyal, Rich And
Have Fun Too - The Fun Is Yet To Come. Presented at the 1st ESSA
Conference in Gronigan on the 21st of Sept. 2003. Available in the online
proceedings and as Discussion Paper CPM-03-122.
- Edmonds, B. & Hales, D. (2003) When and why does haggling
occur? - some lessons from a qualitative but computational
simulation of negotiation. Presented at the 1st ESSA Conference in
Groningha on the 21st of Sept. 2003. Available in the online
proceedings.
- Hales, D.(2002) Neg-o-Net - a negotiation simulation test-bed.
The Centre for Policy Modelling, Manchester Metropolitan University,
UK. Discussion Paper CPM-02-109.
- Edmonds, B. & Hales, D. (2003) Computational Simulation
as Theoretical Experiment. The Centre for Policy Modelling,
Manchester Metropolitan University, UK. Discussion Paper CPM-02-106.
- Hales, D. & Edmonds, B. (2002) Evolving Social
Rationality for MAS using "Tags". The Centre for Policy Modelling,
Manchester Metropolitan University, UK. Discussion Paper CPM-02-104.
- Hales, D.(2002) Group Reputation Supports Beneficent Norms.
The Centre for Policy Modelling, Manchester Metropolitan University,
UK. Discussion Paper CPM-02-101.
- Hales, D.(2002) Understanding Our Creations: Using Machine
Learning to Understand Machine Models The Centre for Policy
Modelling, Manchester Metropolitan University, UK. Discussion Paper CPM-02-96.
- Hales, D. & Douce, C. (2002) Modelling Software
Organisations. The Centre for Policy Modelling, Manchester
Metropolitan University, UK. Discussion Paper CPM-02-93.
- Hales, D. (2002) Wise-Up! - Smart Tag Pairing Evolves and
Persists The Centre for Policy Modelling, Manchester Metropolitan
University, UK. Discussion Paper CPM-02-90.
- Hales, D. (2002) Smart Agents Don't Need Kin - Evolving
Specialisation and Cooperation with Tags. The Centre for Policy
Modelling, Manchester Metropolitan University, UK. Discussion Paper CPM-02-89.
- Hales, D. (2002) Cooperation and Specialisation without Kin
Selection. The Centre for Policy Modelling, Manchester Metropolitan
University, UK. Discussion Paper CPM-02-88.
- Davidson, P., Moss, S., Hales, D., Gotts, N., Wijngaards, N.
(2001) The Agent Based Social Simulation (ABSS) SIG Report AgentLink News issue
8. Available at: http://www.agentlink.org/newsletter/8/AL-8.pdf
- Hales, D. & Scott, P.D. (2001) How Many Binary Concepts
are Learnable and Why? Dept. Computer Science, University of Essex,
Technical Report No.347.
- Scott, P.D. & Hales, D. (2001) Characterising Data Set
Difficulty: An Investigation using Artificial Data Sets. Dept.
Computer Science, University of Essex, Technical Report No.348.
- Scott, P.D. & Hales, D. (2001) The effect of training set
size on the performance of classification learning procedures.
Dept. Computer Science, University of Essex, Technical Report.
- Hales, D. (2001) Tag Based
Co-operation in Artificial Societies. Ph.D. Thesis,
Department of Computer Science, University of Essex.
- Hales, D. (1998) Artificial Society Methodology &
Cultural Evolution. Unpublished 2nd year report. June 1998,
Department of Computer Science, University of Essex.
- Hales, D. (1997) Memetic Evolution & Suboptimisation.
Unpublished 1st year report. September 1997, Department of Computer
Science, University of Essex.
- Hales, D. (1995) Modelling Meta-Memes. MSc dissertation.
Department of Computer Science, University of Essex.
Posters
- Hales, D.; Marcozzi, A.; Cortese, G. (2007) Towards Cooperative, Self-Organised Replica
Management. Poster presented at the European
Conference on
Complex Systems (ECCS'07), Oct. 2007, Dresden, Germany. PDF.
- Marcozzi, A. & Hales, D. (2006) Emergent
Socially Rational Utilitarianism in a Peer-to-Peer System. Poster
presented at the European
Conference on
Complex Systems (ECCS'06), Sept 2006, Oxford, UK. PDF.
- Arteconi, S. & Hales, D. (2006) Greedy Cheating Liars and
the Fools Who
Believe Them. Poster presented at the European Conference on
Complex Systems (ECCS'06), Sept 2006, Oxford, UK. PDF.
- Patarin, S. & Hales, D. (2005) Why Does BitTorrent Work
So Well?
Poster presented at the European Conference on Complex Systems
(ECCS'05), Nov. 14-18th, Paris, France. Available as: PDF (1.4mb) or Adobe Illustrator (1.6mb)
also see extended abstract PDF (8kb).
- Hales, D. (2004) Selfish
Rewiring for Cooperation - Emergent link-based incentives in a
peer-to-peer simulation. Poster presented at the European Conference on
Complex Systems (ECCS'04), Dec 5-7th, Torino, Italy. Available as: PDF (1.6MB) or Adobe Illustrator (1.7MB)
- Mollona, E. & Hales, D. (2004) Learning without Earning -
Knowledge-Based
Jobs and Long-Term Firms' Strategy. Poster presented at the European Conference on
Complex Systems (ECCS'04), Dec 5-7th, Torino, Italy. Available as: PDF (1.0MB) or Adobe Illustrator (1.1MB)
Talks
- Hales, D. (2008) Economics
of P2P file-sharing systems. Tribler course on advanced
P2P
technology. May 27th, 2008, Delft, Netherlands. PPT or PDF.
- Hales, D. (2008) DELIS
SP5: Biologically Inspired Techniques for "Organic IT" Final Year Report.
Final
DELIS review, Barcelona, Fab 29th 2008. PPT or PDF.
- Hales, D. (2008) Towards a
group selection design pattern. DELIS final
workshop, Barcelona, Feb 27-28, 2008. PPT or PDF.
- Hales, D. (2008) QLecives:
Quality Collectives. Proposal overview for the COSI-ICT call
presented at the COSI-ICT
information day, Brussels, Jan 24th 2008. PPT or PDF.
- Hales, D. (2008) Web *.0 ? -
Combining peer production and peer-to-peer systems. Invited talk
at the COSI-ICT
information day, Brussels, Jan 24th 2008. PPT or PDF.
- Hales, D. (2007) Novel
Models of Group Selection in Social Structures and Networks.
Invited talk @ SOMS, ETH,
Zurich, Oct. 16. PPT or PDF. Note: this talk was
cancelled due to ill health at late notice. I offer my appologies for
those who hoped to attend and include slides for reference.
- Hales, D. (2007) Rationaliy and
Power: the "gap in the middle" in ICT. Position paper presented
at FET
COSI-ICT workshop, Dresden, Oct.
6th. PPT or PDF.
- Hales, D. (2007) Overview of
background document for science of complex systems for socially
intelligent ICT. Presented at FET
COSI-ICT workshop, Dresden, Oct. 6th. PPT or PDF.
- Hales, D. (2007) Emergent
Networks as Distributed Reputation System. Invited talk.
Presented at ECCS2007
workshop: "Enhancing
Social Interactions: Recommendation Systems, Reputation, P2P, Trust and
Social Networks", Dresden,
Oct. 4th. PDF. Watch
the talk online at: http://videolectures.net/eccs07_hales_end/
- Hales, D. (2007) Social
Simulation for Self-* Systems: An idea whose time has come?.
Invited keynote talk. Presented at the 4th European Social
Simulation
Association (ESSA) conference, 2007, Toulouse, 13th Sept. PPT or PDF.
- Hales, D. (2007) Towards
Cooperative Self-Organised Replica Management. Presented at SASO2007,
Cambridge, Mass. July 11th. PPT
or PDF.
- Hales, D. (2007) You are all
social scientists: You just don't know it yet. Presented as a
contribution to a pannel discussion at SASO2007,
Cambridge, Mass. July 11th. PPT
or PDF.
- Hales, D. (2007) Self-Organising
Networks of Services without Money or Contracts. Invited talk.
Presented at
the SSME Workshop, Crete, May 31st. PPT or PDF.
- Hales, D. (2007) DELIS
SP5 third year report. Presented at the DELIS internal third
year meeting, Bertinoro, Italy, Jan. 23-26th. PPT or PDF.
- Patarin, S. & Hales, D. (2006) How to cheat BitTorrent and Why Nobody Does.
Presented at the European Conference on Complex Systems (ECCS2006) by
S. Patarin,
Oxford, UK, PPT or PDF.
- Hales, D. (2006) Altruism "for free". Presented at the NANIA
Workshop in Ambleside, UK on 31st August 2006. Available as: PowerPoint (500kb)
or PDF (2mb),
supporting movie.avi (1mb)
or movie.mov (2.5mb)
- Hales, D. (2006) Simple Rewire Protocols for Cooperation in
Dynamic Networks. Presented at the Bio-Inspired
Workshop in Rome, Italy on 25th July 2006. Available as: PowerPoint (2mb) or PDF (2mb).
- Hales, D. (2006) Simple Rewire Protocols for
Cooperation in Dynamic Networks. Presented at the Cooperation in
Selfish Systems incoporating TagWorld1 (CSS-TW1)
Workshop, 27th May 2006. Available as: PowerPoint (2mb) or PDF (2mb).
- Hales, D. (2006) Welcome and
Motivation. Presented at the start of the Cooperation in Selfish
Systems incoporating TagWorld1 (CSS-TW1)
Workshop, 27th May 2006. Available as: PowerPoint (1mb) or PDF (1.7mb).
- Hales, D. (2006) Introduction
to Genetic Algorithms. Guest lecture, Complex Adaptive Systems
Course, University of Bologna, Dept. Computer Science, 21st March.
Available as: PowerPoint (350k)
or PDF (1mb). GA's with Java
applets website link.
Cached version of website link.
Also a movie of an evolving virtual robot learning to walk mpg (1.4mb).
- Hales, D. (2006) Socially
Inspired Approaches to Evolving Cooperation. Invited talk at
University of Modena Emilia-Romagna, Feb 28th. PowerPoint (380k) or PDF (560k)
- Hales, D. (2006) SLAC and
SLACER: Simple copy & rewire algorithms for trust and cooperation
in P2P. Presented at the DELIS SP3/SP4 intneral workshop,
Paderborn, Germany, Jan 19th. Available as PowerPoint (2mb)
or PDF (2mb).
- Hales, D. (2006) DELIS SP5
second year report and future directions. Presented at the DELIS
internal second year meeting, Paderborn, Germany, Jan. 18-19th.
Available as PowerPoint
(3mb) or PDF
(5mb).
- Hales, D. (2005) SLACER:
randomness to cooperation in peer-to-peer networks. Presented at
the Workshop on Stochasticity in
Distributed Systems (STODIS'05) co-located with the IEEE CollaborateCom Conference,
Dec. 19, 2005. San Jose, CA. Available as PowerPoint (1mb) or PDF (1.5mb).
- Hales, D. (2005) Putting
Evolution into Networks for Cooperation. Presented at the DELIS CCT2 internal
meeting, Patras, Greece, Dec. 10th. Not available.
- Hales, D. (2005) Tribal
Programming for a Better World. Invited talk at the Multi-Agents for
modeling Complex Systems (MA4CS'05) workshop at the European Conference on Complex
Systems (ECCS'05), Nov. 18th, Paris, France. Rough notes from talk
available as PDF (30kb).
- Hales, D. (2005) Emergent
Group-Like Selection in a Peer-to-Peer Network. Presented at the
European Conference on
Complex Systems (ECCS'05), Nov. 16th, Paris, France. Available as: PowerPoint (1.4mb) or PDF (1mb).
- Hales, D. (2005) Altruism "for
free" using Tags. Presented at the European Conference on Complex
Systems (ECCS'05), Nov. 14th, Paris, France. Available as: PowerPoint (400kb) or PDF (1.7mb).
- Hales, D. (2005) Neo-Tribes for
trust and cooperation in P2P. Presented at the 3rd European
Social Simulation Association (ESSA 2005) conference,
Koblenz, Germany, Sept 6-9 2005. Available as PowerPoint (1.9mb) or PDF (7.2mb).
- Hales, D. (2005) SLAC and
SLACER: Simple copy & rewire algorithms for trust and cooperation
in P2P. Presented at the Conference: Algorithmic Aspects of Large
Complex Networks, Dagstuhl, Germany, Sept 5-9 2005. Available as PowerPint (2mb) or PDF (6.7mb).
- Hales, D. (2005) Evolving
networks for cooperation. Presented at the DELIS CCT3 internal
meeting, Dagstuhl, Germany, Sept 3-4 2005. Available as PowerPint (1.2mb) or PDF (5mb).
- Hales, D. (2005) Evolving P2P
overlay networks with Tags, SLAC and SLACER for Cooperation and
possibly other things… Presented at the DELIS SP6 internal
meeting in Saarbrucken, Germany, July 19-20 2005. Available as PowerPoint (1.1mb)
or PDF (3.3mb).
- Hales, D. (2005) Choose Your
Tribe! - Evolution at the Next Level in a Peer-to-Peer Network.
Presented at the 3rd Workshop on Engineering Self-Organising
Applications (EOSA
2005) located with the AAMAS
2005 conference, July 26th, 2005, Utrect, Netherlands. Available as
PowerPoint (1.4mb) or PDF (4.6mb). Also see
animation of evolving network structure GIF (4.1mb) or PowerPoint (4.6mb) and pdf snapshots at various cycles.
- Hales, D. (2005) DELIS SP5 -
Implementation Plan months 13-30
Overview + WP5.3 Detail. Presented at the DELIS SP5 meeting in
Barcelona, July 8th 2005. Available as PowerPoint (806k)
or PDF (6.3mb).
- Hales, D. (2005) Socially
Inspired Approaches to Evolving Cooperation. Guest lecture, Self-managing
information systems course, University of Bologna, Dept. Computer
Science, 1st of June. Available as: PowerPoint (380k) or PDF (28mb).
- Hales, D. (2005) Engineering
with Sociological Metaphors: Examples and Prospects. Presented
at the AISB2005
Symposium - Engineering with Social Metaphors,
University of Hertfordshire, UK, April 14th. Contains workshop intro.
slides, my talk and final workshop discussion slide. Available as PowerPoint or PDF.
- Hales, D. (2005) Finding
Cooperative (tag-based) Stereotypes with Semi-Automated Searching.
Presented at the AISB2005
Symposium - Emerging
Artificial Societies, University of Hertfordshire, UK, April 13th.
Available as PowerPoint or PDF.
- Hales, D. (2005) Introduction
to Genetic Algorithms. Guest lecture, Complex Adaptive Systems
Course, University of Bologna, Dept. Computer Science, 15th of March.
Available as: PowerPoint (80k)
or PDF (116k). GA's with Java
applets website link.
Cached verson of website link.
- Hales, D. (2005) Recent
directions in DELIS / Overview of on-going work. Presented at
the BISON internal project meeting Dresden, Germany 18th of Jan 2005.
Available as: PowerPoint
(976KB) or PDF (37mb)
- Mollona, E. & Hales, D. (2004) Knowledge-Based Jobs and the Boundaries of
Firms - Agent-based simulation of Firms Learning and Workforce Skill
Set Dynamics. Presetned at the Wild@Ace workshop, Dec 3-4,
Torino, Italy. Available as: PowerPoint
(416KB) or PDF (12.5mb)
- Hales, D. (2004) Understanding
Tag Systems by Comparing Tag Models. Presented at the Second
Model-to-Model Workshop (M2M2) co-located with the Second European
Social Simulation Association Conference (ESSA'04) at Valladolid,
Spain 16-19th of Sept 2004. Available as: PowerPoint (1.4MB) or PDF(8.2mb)
- Hales, D. (2004) From Selfish Nodes to Cooperative Networks –
Emergent Link-based Incentives in Peer-to-Peer Networks. Presented
at The Fourth IEEE International Conference on Peer-to-Peer Computing (p2p2004), 25-27 August 2004,
Zurich, Switzerland. Available as: PowerPoint
(524KB) or PDF (3.2mb)
- Hales, D. (2004) Information
wants to be free - and it will be! Three slides presented at the
pannel discussion of The Fourth IEEE International Conference on
Peer-to-Peer Computing (P2P2004),
25-27 August 2004, Zurich, Switzerland. Available as: PowerPoint (144KB) or PDF (88KB)
- Hales, D. (2004) Self-Organising, Open and Cooperative P2P
Societies – From Tags to Networks. Presented at the 2nd Workshop on
Engineering Self-Organsing Applications (ESOA 2004) located
with the AAMAS 2004
conference, New York, July 2004. Available as: PowerPoint (752KB) or PDF (5.8mb)
- Hales, D. (2004) Change Your Tags Fast! - a necessary
condition for cooperation? Presented at the MAMABS
workshop located with the AAMAS
2004 conference, New York, July 2004. Available as: PowerPoint (1.2mb) or PDF (7.7mb)
- Hales, D. (2004) Cooperation with Strangers. Short
summary of work in progress presented at FuDiCo II: S.O.S.
Survivability: Obstacles and Solutions, the 2nd Bertinoro Workshop on
Future Directions in Distributed Computing. 23-25 June 2004. Available
as: PowerPoint
(188KB) or PDF(716KB)
- Hales, D. (2004) Self-Organising, Open and Cooperative P2P
Societies – From Tags to Networks. Presented at the BISON meeting
in Bertinoro 2-3 June 2004 and very briefly summarised at the Self-* workshop (31 May -
2nd June 2004) slot on work in progress. Here new results are
presented since the dept. seminar given previously. Available as: PDF (3.5mb)
- Hales, D. (2004) Self-Organising, Open and Cooperative P2P
Societies – From Tags to Networks. Presented at the University of
Bologna, Dept of Computer Science (seminar), 27th of April 2004.
Available as: PowerPoint
(768KB) or PDF (6.3mb)
- Hales, D. (2004) Example of Application of a Biological /
Social Metaphore to DELIS-like Problem. Presented at the DELIS
kick-off meeting (internal SP5) 19th of March 2004 in Paderborn,
Germany. Available as: PowerPoint
(96KB) or PDF (200KB)
- Hales, D. (2004) Outline of DELIS Subproject 5 Internal
meeting. Presented at the DELIS kick-off meeting (internal SP5)
19th of March 2004 in Paderborn, Germany. Available as: PowerPoint (136KB) or PDF (376KB)
- Hales, D. (2004) Outline of Uninversity of Bologna
Involvement in the DELIS project. Presented at the DELIS internal
kick-off meeting 18th of March 2004 in Paderborn, Germany. Available
as: PowerPoint (160KB) or PDF (1.4mb)
- Rouchier, J. & Hales, D. (2003) How To Be Loyal, Rich And
Have Fun Too - The Fun Is Yet To Come. Presented at the 1st ESSA
Conference in Groningha on the 21st of Sept. 2003. Available as: PowerPoint (196KB) or PDF (1.2mb)
- Hales, D. (2003) Evolving Social Rationality for MAS using
"Tags" - Trying to "make things work" by applying results gained
from Agent-Based Social Simulation. Presented at the AAMAS03 Conference
in Melbourne on the 17th of July 2003. Available as: PowerPoint (168KB) or PDF (428KB)
- Hales, D. (2003) Can Tags Build Working Systems? From MABS to
ESOA - Attempting to apply results gained from Multi-Agent-Based
Social Simulation (MABSS) to Engineering Self-Organising Applications
(ESOA). Presented at the ESOA workshop in Melbourne (as part of
AAMAS03) on the 15th of July 2003. Available as: PowerPoint (240KB) or PDF (564KB)
- Hales, D. (2003) Welcome to MABS2003 - An brief
introduction to the MABS2003 workshop. Presented at the start of the
MABS workshop in Melbourne (as part of AAMAS03) on the 14th July 2003.
Available as PowerPoint (75KB).
- Hales, D. (2003) Putting "tags" to work - Attempting to
apply results gained from agent-based social simulation (ABSS) to
multi-agent systems (MAS). Presented at the University of Bologna, Dept
of Computer Science 29th May 2003. Available as: PowerPoint (235KB).
- Edmonds, B. & Hales, D. (2003) Replication, Replication
and Replication - Some Hard Lessons from Model Alignment. Presented
at theM2M Workshop 31st March and 1st
April 2003 in Marseilles, France. Also contains some summary
information about the workshop on the last few slides. Available as: PowerPoint (564KB) or PDF (15.7mb)
- Hales, D. (2002) Evolving Specialisation, Altruism &
Group-Level Optimisation Using Tags - The emergence of a group
identity? Presented at the EPSRC Network on Evolvability in Biological
& Software Systems, Workshop
on Evolvability and Individuality, St. Albans, Sept. 2002.
Available as: PowerPoint (184KB)
or PDF (324KB)
- Hales, D. (2002) Neg-o-Net v2.0. Presented at the FIRMA
internal workshop, Koblenz, Sept. 2002. Available as: PowerPoint (100KB) or PDF (3.5mb)
- Hales, D. (2002) Evolving Specialisation, Altruism and
Group-Level Optimisation Using Tags. Presented to the MABS'02 workshop at the AAMAS 2002
Conference. July 2002. Available as: PowerPoint
(72KB) or PDF (172KB)
- Hales, D. (2002) The Evolution of Specialization in Groups.
Presented to the RASTA'02
workshop at the AAMAS
2002 Conference. July 2002. Available as: PowerPoint (131KB) or PDF (436KB)
- Hales, D. & Douce, C. (2002) Agent Based Modelling of
Software Organisations. Presented at he 14th Annual Workshop of the
Psychology of Programming Interest Group, Brunel University, London,
UK. June 2002. Available as: PowerPoint
(30KB) or PDF (52KB)
- Hales, D. (2002) Neg-o-Net v1.0. Presented at the FIRMA
internal workshop, Maastricht, April 2002. Available as: PowerPoint (100KB) or PDF (1.8mb)
- Hales, D. (2001) From Part-Net to Neg-o-Net? Presented at
the Institute of Environmental Change, FIRMA internal modelling
workshop, Oxford, December 2001. Available as: PowerPoint (64KB) or PDF (2.8mb)
- Hales, D. (2001) Evolving cooperation in one-time
interactions with strangers. Was to be presented at IP-CNR Rome.
18th Dec
(cancelled). Available as: PowerPoint
(122KB) or PDF (320KB)
- Hales, D. (2001) Norms as a socio-cognitive process not
objects. Presented at the ABSS
SIG AgentLinkII workshop, December
2001, Amsterdam. Available as: PowerPoint
(56KB) or PDF (120KB)
- Hales, D. (2001) Tags Produce Cooperation in the Prisoner's
Dilemma. Presented at the SimSocV workshop: "The
frontiers of social science simulation", September 2001, Kazimierz
Poland. Available as: PowerPoint
(100KB) or PDF (240KB)
- Hales, D. (1998) Viruses Can Be Good Guys Too - May I Infect
You?. Invited talk presented at the UCL
AI seminar series, September 1998, University College London, UK.
- Hales, D. (1998) Artificial Societies, Theory Building and
"Ceduction". Presented at the CRESS
workshop: "The Potential of Computer Simulation in the Social
Sciences", January 1998, University of Surrey, UK. No slides are
available but see this chapter of my
thesis for the basic idea.
Contact Details
Dr David
Hales
Delft University of Technology
Department EWI/PDS/Tribler
PO Box 5031
2600 GA Delft
The Netherlands |
Email: dave (at) davidhales.com
Web: www.davidhales.com
Tel: +31 (0)1527 85804 (office)
Tel: +44 (0) 208 133 4466 (skype-in with voicemail)
Fax: +31 (0)1527 86632 (please put for atten. of David Hales)
|
Last Updated: June 2008